zabbix使用 如何使用zabbix?
如何使用zabbix?使用ZABBIX來(lái)監(jiān)視openstack基本上可以分為兩部分,監(jiān)視物理節(jié)點(diǎn),如控制、網(wǎng)絡(luò)、計(jì)算等。這與監(jiān)視其他主機(jī)沒(méi)有區(qū)別。如果沒(méi)有嚴(yán)格要求,ZABBIX自己的產(chǎn)品就足以滿足要求
如何使用zabbix?
使用ZABBIX來(lái)監(jiān)視openstack基本上可以分為兩部分,監(jiān)視物理節(jié)點(diǎn),如控制、網(wǎng)絡(luò)、計(jì)算等。這與監(jiān)視其他主機(jī)沒(méi)有區(qū)別。如果沒(méi)有嚴(yán)格要求,ZABBIX自己的產(chǎn)品就足以滿足要求。要監(jiān)視虛擬機(jī)(實(shí)例),需要將外部IP(浮動(dòng)IP)綁定到虛擬機(jī)。作為外部接入的IP,也可以作為監(jiān)控網(wǎng)絡(luò)。其他配置與監(jiān)控主機(jī)相同。此外,如果您想在openstack云環(huán)境中監(jiān)視服務(wù),則需要編寫自己的腳本來(lái)完成監(jiān)視。我安裝了一個(gè)ZABBIX監(jiān)視器,非常順利。后來(lái),我不知道有什么服務(wù)站不起來(lái)。服務(wù)器總是提醒我10051端口沒(méi)有打開(kāi),所以我一次又一次小心地管理它,服務(wù)無(wú)法啟動(dòng):
正在啟動(dòng)zabbixux服務(wù)器:/etc/init.d/functions:line 536:/etc/init.d//sbin/zabbixux服務(wù)器:沒(méi)有這樣的文件或目錄
所以我打開(kāi)了/etc/init.d/zabbixux服務(wù)器配置文件
找到了basedir=/usr/local/ZABBIX/ZABBIX
路徑錯(cuò)誤
是我執(zhí)行的
sed-I “s/basedir=/usr/local/basedir=/usr/local/ZABBIX/G”/etc/init.d/ZABBIXux服務(wù)器
sed-I “s/basedir=/usr/local/basedir=/usr/local/ZABBIX/G“/etc/init.d/ZABBIXux我執(zhí)行了兩次。我覺(jué)得我沒(méi)有足夠的人手。后來(lái),服務(wù)無(wú)法啟動(dòng),我將啟動(dòng)文件ZABBIXuserver和ZABBIXux放入agentd中,可以將basedir=/usr/local/ZABBIX/ZABBIX更改為basedir=/usr/local/ZABBIX/。
vi zabbix_uxserver
#編輯這些以匹配您的系統(tǒng)設(shè)置
#zabbix Directory
BASEDIR=/usr/local/zabbix/
service zabbix_uxserver start
啟動(dòng)zabbix_xserver:[確定
]service zabbix_uuxagentd start
啟動(dòng)zabbix_xagentd:[確定
2.1服務(wù)器環(huán)境準(zhǔn)備:zabbix服務(wù)器需要在上運(yùn)行CentOS、RedHat Linux、debain等Linux系統(tǒng),這里使用RHEL作為部署環(huán)境。 oot用戶需要安裝必要的軟件包。建議配置Yum并通過(guò)Yum安裝以下包,以解決包之間的依賴關(guān)系。Rlamp environment?Yum安裝MySQL server(MySQL的更高版本可以單獨(dú)安裝)Yum安裝httpd PHP其他必需的軟件包:Yum安裝MySQL-devel GCC-net-SNMP-devel curl-devel Perl-DBI-PHP-GD-PHP-MySQL-PHP-bcmath-PHP-mbstring-PHP-XML
1。在ZABBIX服務(wù)器上安裝freetds、unixodbc和unixodbc-devel以訪問(wèn)sqlserver數(shù)據(jù)庫(kù)。
2. 配置ODBC以訪問(wèn)SQL Server數(shù)據(jù)庫(kù)。
3. 自定義SQL語(yǔ)句4。在ZABBIX管理界面中添加監(jiān)控?cái)?shù)據(jù)庫(kù)項(xiàng)。