<

創(chuàng)新互聯(lián)專(zhuān)注于友好網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供友好營(yíng)銷(xiāo)型網(wǎng)站建設(shè),友好網(wǎng)站制作、友好網(wǎng)頁(yè)設(shè)計(jì)、友好網(wǎng)站官網(wǎng)定制、小程序定制開(kāi)發(fā)服務(wù),打造友好網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供
友好網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。div style="text-align: center;">
zabbix是一個(gè)基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開(kāi)源解決方案
zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運(yùn)營(yíng);并提供柔軟的通知機(jī)制以讓系統(tǒng)管理員快速定位/解決存在的各種問(wèn)題。
zabbix由2部分構(gòu)成,zabbix server與可選組件zabbix agent
一、監(jiān)控端
1、LA[N]MP環(huán)境準(zhǔn)備
yum -y install httpd mysql-server php
2、下載和安裝zabbix
groupadd zabbix #建立相關(guān)帳號(hào)和組
useradd -g zabbix -s /sbin/nologon zabbix
cd ~/downloads #下載和安裝zabbix
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.9/zabbix-2.2.9.tar.gz
tar -zxf zabbix-2.2.9.tar.gz
cd zabbix-2.2.9
./configure --prefix=/usr/local/zabbix-2.2.9 --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
make && make install #編譯&安裝
ln -s /usr/local/zabbix-2.2.9 /usr/local/zabbix
3、mysql相關(guān)配置
/etc/init.d/mysqld start #啟動(dòng)mysql
mysql -u root -p
mysql> create database zabbix default charset utf8; #創(chuàng)建數(shù)據(jù)庫(kù)zabbix
mysql> grant all on zabbix.* to \'zabbix\'@\'localhost\' identified by \'zabbix\'; #創(chuàng)建zabbix帳號(hào)
mysql> flush privileges;
mysql> exit
cd database/mysql #導(dǎo)入相關(guān)數(shù)據(jù)
mysql -uroot -p zabbix < schema.sql
mysql -uroot -p zabbix < images.sql
mysql -uroot -p zabbix < data.sql
4、zabbix 基本配置
cp ../../misc/init.d/fedora/core5/zabbix_server /etc/init.d/zabbix_server #復(fù)制服務(wù)端啟動(dòng)腳本
cp ../../misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/zabbix_agentd #復(fù)制客戶(hù)端啟動(dòng)腳本
chmod a+x /etc/init.d/zabbix_* #添加可執(zhí)行權(quán)限
chkconfig zabbix_server on #自啟動(dòng)
chkconfig zabbix_agentd on
sed -i \'/ZABBIX_BIN/s@sbin@zabbix/&@\' /etc/init.d/zabbix_server #更改腳本中二進(jìn)制文件位置
sed -i \'/ZABBIX_BIN/s@sbin@zabbix/&@\' /etc/init.d/zabbix_agentd
mkdir -p /var/{lib,log}/zabbix
chown -R zabbix:zabbix /var/{lib,log}/zabbix
vim /usr/local/zabbix/etc/zabbix_server.conf #編輯zabbix主配置文件
LogFile=/var/log/zabbix/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock
DBPort=3306
DebugLevel=2
PidFile=/var/lib/zabbix/zabbix_server.pid
#ln -s ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/
/etc/init.d/zabbix_server start #啟動(dòng)服務(wù)端
/etc/init.d/zabbix_agentd start #啟動(dòng)客戶(hù)端
iptables -A INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -m state --state NEW -p tcp --dport 10051 -j ACCEPT
/etc/init.d/iptables save && /etc/init.d/iptables restart
5、安裝zabbix web界面
5.1 復(fù)制網(wǎng)頁(yè)目錄
mkdir /var/www/zabbix/
cd ../../
cp -a frontends/php/* /var/www/zabbix/
5.2 虛擬主機(jī)配置
vim /etc/ httpd/conf.d/zabbix.conf #虛擬主機(jī)
Alias /zabbix "/var/www/zabbix"
<Directory "/var/www/zabbix">
# SSLRequireSSL
Options None
AllowOverride None
Order deny,allow
deny from all
allow from 192.168.60.92
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# AuthName "Nagios Access"
# AuthType Basic
# AuthUserFile /usr/local/nagios/etc/htpasswd.users
# Require valid-user
</Directory>
5.3 環(huán)境檢測(cè)
客戶(hù)端瀏覽器打開(kāi) http://192.168.60.81/zabbix ,按提示完成即可
默認(rèn)帳號(hào):admin
zabbix
根據(jù)檢測(cè)提示解決未通過(guò)問(wèn)題,一般都是設(shè)置問(wèn)題和缺少一些php插件
vim /etc/php.ini #參數(shù)改為要求值
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Asia/Shanghai
yum install php-bcmath php-mbstring php-gd php-xmlwriter php-mysql -y #安裝缺少的插件
/etc/init.d/ httpd restart #重啟 httpd生效通過(guò)后,刷新頁(yè)面,下一步
5.4 配置參數(shù)寫(xiě)入
vim /var/www/zabbix/conf/zabbix.conf.php #下載配置文件內(nèi)容,并創(chuàng)建如下
<?php
// Zabbix GUI configuration file
global $DB;
$DB[\'TYPE\'] = \'MYSQL\';
$DB[\'SERVER\'] = \'localhost\';
$DB[\'PORT\'] = \'0\';
$DB[\'DATABASE\'] = \'zabbix\';
$DB[\'USER\'] = \'zabbix\';
$DB[\'PASSWORD\'] = \'zabbix\';
// SCHEMA is relevant only for IBM_DB2 database
$DB[\'SCHEMA\'] = \'\';
$ZBX_SERVER = \'localhost\';
$ZBX_SERVER_PORT = \'10051\';
$ZBX_SERVER_NAME = \'\';
$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
?>
5.5 添加中文支持
vim /var/www/zabbix/include/locales.inc.php
\'zh_CN\' => array(\'name\' => _(\'Chinese (zh_CN)\'), \'display\' => true), #false改成true
二、Linux客戶(hù)端
1、下載和安裝
groupadd zabbix
useradd -g zabbix -s /sbin/nologin zabbix
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.9/zabbix-2.2.9.tar.gz
tar -zxf zabbix-2.2.9.tar.gz
cd zabbix-2.2.9
./configure --prefix=/usr/local/zabbix-2.2.9 --enable-agent
make && make install
cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/zabbix_agentd #復(fù)制客戶(hù)端啟動(dòng)腳本
chmod a+x /etc/init.d/zabbix_agentd
chkconfig zabbix_agentd on
sed -i \'/ZABBIX_BIN/s@sbin@zabbix/&@\' /etc/init.d/zabbix_agentd #更改腳本中二進(jìn)制文件位置
ln -s /usr/local/zabbix-2.2.9 /usr/local/zabbix
2、配置和啟動(dòng)
vim /usr/local/zabbix/etc/zabbix_agentd.conf #客戶(hù)端配置文件添加如下參數(shù)
Server=192.168.1.10 #被動(dòng)模式下,服務(wù)端IP
ServerActive=192.168.1.10 #主動(dòng)模式下,服務(wù)端IP
Hostname=192.168.1.11 #本機(jī)主機(jī)名
EnableRemoteCommands=1 #啟用遠(yuǎn)程命令
UnsafeUserParameters=1 #啟用自定義參數(shù)
/etc/init.d/zabbix_agentd start
iptables -A INPUT -m state --state NEW -p tcp --dport 10050 -j ACCEPT
/etc/init.d/iptables save && /etc/init.d/iptables restart
三、windows客戶(hù)端
下載地址: http://www.zabbix.com/downloads/2.2.9/zabbix_agents_2.2.9.win.zip
編輯客戶(hù)端配置文件:zabbix_agentd.win.conf,添加如下參數(shù):
Server=192.168.60.81
ServerActive=127.0.0.1
Hostname=Windows host
EnableRemoteCommands=1
UnsafeUserParameters=1
“開(kāi)始”, “運(yùn)行” 進(jìn)入命令行模式下:
cd C:UsersAdministratorDesktopzabbix_agents_2.2.9.win
binwin64zabbix_agentd.exe --help
binwin64zabbix_agentd.exe -i #安裝zabbix客戶(hù)端服務(wù)
net start "Zabbix Agent" #啟動(dòng)zabbix服務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)