1. 程式人生 > >20180927_zabbix unreachable poller processes more than 75 busy解決辦法

20180927_zabbix unreachable poller processes more than 75 busy解決辦法

網外找到的原因說明

unreachable poller processes 一直在處於busy的狀態,那這個具體代表什麼意思呢,檢視官方文件

unreachable poller - poller for unreachable devices 用於輪詢不可到達到的裝置;

什麼時候會出現這種情況:

1.通過Zabbix agent採集資料的裝置處於moniting的狀態但是此時機器宕機或其他原因導致zabbix agent死掉server獲取不到資料,此時unreachable poller就會升高。

2.通過Zabbix agent採集資料的裝置處於moniting的狀態但是server向agent獲取資料時時間過長,經常超過server甚至的timeout時間,此時unreachable poller

就會升高。

去zabbix的官方找到了根本的解決辦法

應該把模板的自動發現項的保留失去資料的時間改小或者乾脆修改成0

這樣一旦自動發現項中有專案沒有了立刻就會刪除,這樣就不會浪費資料了

設定如圖

還有一個治標不治本的辦法,可以臨時解決一時的問題

vim /etc/zabbix/zabbix_server.conf

StartPollersUnreachable=10      #這個項改大一點,視自己的伺服器效能決定

參考網址: