Zabbix經驗分享-缺包常見問題處理

語言: CN / TW / HK

一、部署時

1、缺少OpenIPMI包
Zabbix經驗分享-缺包常見問題處理

yum install -y OpenIPMI

rpm -ivh OpenIPMI-devel-2.0.16-14.el6.x86_64.rpm

附:RPM包搜尋下載地址:http://rpm.pbone.net/
Zabbix經驗分享-缺包常見問題處理
2、缺少libssh2包
Zabbix經驗分享-缺包常見問題處理


rpm -ivh libssh2-devel-1.4.2-1.el6.x86_64.rpm

注:如果包版本不對則要查詢相應版本的包,或者編譯安裝libssh2-1.8.0.tar.gz和ssh2-0.13.tgz

tar vxzf libssh2-1.8.0.tar.gz

cd libssh2-1.8.0

./configure

make

make install

tar vxzf ssh2-0.13.tgz

cd ssh2-0.13

/usr/local/php/bin/phpize

./configure --with-ssh2

make

#make install

二、監控時

1、資料庫連線報錯
connection to database ‘zabbix’ failed:[1040] Too many connections
原因:資料庫連線數過低,連線數大於配置的最大連線數
解決方法:擴大資料庫連線數
臨時(重啟資料庫失效):登入資料庫,執行set global max_connections=2000 (設定最大連線數)
永久:在資料庫配置檔案上新增 max_connections=2000




2、agent監控報錯
agent日誌報錯:cannot send list of active checks to “192.168.1.23”:host [test] not found
原因:agent主動推送資料到server,查詢不到對應的主機名;介面上配置的主機名與agent配置檔案中的Hostname不一致導致
解決方法:
方法1、修改介面上該物件的主機名
方法2、調整agent配置檔案的Hostname引數與介面一致後,重啟agent
3、snmp監控報錯
snmp介面報錯:snmp time out
原因:根據已配置的snmp 團體名,進行snmp agent 獲取資料超時
解決方法:檢查裝置配置的snmp版本是否與模板配置的一致;配置的團體名是否正常;可在作業系統通過命令snmpwalk進行測試