zabbix分布式系統監控報錯( host not monitored)
阿新 • • 發佈:2018-02-08
cati 腳本 ble 發現 dbus 鏡像文件 ima temp mut
春節快到了,首先祝大家新春快樂!
用的zabbix-3.4.6.tar.gz的軟件包,用過這個監控平臺的都應當知道,解壓縮後,安裝時在frontend(前端)
有進行.php的步驟,在database目錄中有mysql需要的zabbix數據庫schema.sql/data.sql/images.sql導入到zabbix
數據中即可,前提是創建zabbix數據庫,授予zabbix所有數據庫中的表有權限,用戶和密碼都為zabbix,安裝時要註
意以下幾點:./configure --prefix=/usr/local/zabbix --enable=zabbix_server --enable=zabbix_proxy
--enable=zabbix_agent --with-mysql ......,這臺是server也是agent,在zabbix_server.conf配置文件中,必須
要標明dbuser,dbname,dbpassword,zabbix_agentd.conf配置文件中,必須要標明server的IP地址,serveractive的
IP,hostname=zabbix server ,同時把zabbix_server,zabbix_agentd的啟動腳本拷貝到/etc/init.d/下,在php.ini
的php配置文件中,需要更改幾項內容,重啟zabbix_server,zabbix_agentd,httpd,mysqld一切都很正常!接著在瀏
覽器輸入http://ip/zabbix/setup.php回車後,並沒有跳到安裝頁,查詢了zabbix_server.log和zabbix_agentd.log
日誌,如圖所示!
最後給大家分享下兩種監控軟件的心得:nagios和catiez
nagios,也是分布式監控的一種開源軟件,可以直接安裝官方軟件包,安裝完成之後,會發現有etc目錄下有
cgi.cfg,nagios.cfg及目錄objects,在objects目錄下有localhost.cfg,command.cfg,contact.cfg,template.cfg
這些要用到的文件,大家都配置好了以後,需要安裝nagios-plugins插件,可以看到在安裝目錄中libexec內並沒有
需要的插件,給大家普及下監控時需要的插件類型,例如本機localhost,插件為check-host-alive,命令為
check_ping,服務service mysql時,插件check_mysql,命令中需要有這個插件;有關郵件報警,通過授權碼可以獲得
,需要安裝mutt+msmtp,其中對Muttrc.conf配置修改,因為mutt是寫郵件的工具,對set from=,set sendmail=,
realname=,進行更改;msmtp是smtp客戶端工具,安裝後需要添加/etc/msmtprc.conf 配置文件,說明
account default ;host smtp.163.com.............,具體就是這些了,大家不懂的話可以網上搜。不過這種分布式
監控軟件全是英文版,它的報警級別分別用三種顏色來說明綠色、橙色、黃色,在shell中用0、1、2來表示,例如
exit 0,而對於主機的notifications_options=d,u,r;對於服務的notifications_options=d,w,u,e,r說明。
catie,可以用軟件包來安裝,也可以用鏡像文件來安裝,它是圖形的,簡單易懂。
對於zabbix報錯問題,希望大家幫忙看下,防火墻和selinux都關了,日誌文件中仍然出現這種情況,而且根本都
打不開!
zabbix分布式系統監控報錯( host not monitored)