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