StartTrappers=20 Trappers初始子進程數 StartPollers=20 初始化時啓動子進程數量,數量越多,則服務端吞吐能力越強,最系統資源消耗越大 StartIPMIPollers=1 主要用於IPMI技術用於獲取硬件狀態場景,若是無相關監控項,建議設置爲0 StartDiscoverers=1 用於設置自動發現主機的子進程數量 StartPingers=10 用於設置啓用icmp協議PING主機方式啓動子進程數量 StartHTTPPollers=1 HTTP主動監測的進程數 StartProxyPollers=1 啓用多少子進程與代理端通訊 StartPollersUnreachable=10 默認狀況下,zabbix會啓動指定進程用於探測某些不可達主機(含IPMI場景);若場景中含有代理端,建議使用默認,若直接agent較多,根據值調整 StartDBSyncers=4 DB同步進程數量
報警器(alerter) 該類型的進程是用來發送報警通知的; 配置同步器(configuration syncer) 用於將配置文件中的配置信息同步到內存中緩存; 數據發送器(data sender) 服務器代理節點用於發送數據的進程(服務器端沒有這類進程); 數據庫看門狗(db watchdog) 該進程用於監視zabbix系統的數據庫狀態,當數據庫狀態變爲不可用時,發送警告信息(服務器代理端不支持這類型進程)。 自動發現器(discoverer) 用於自動發現設備的進程; 步驟(escalator) 用於處理動做中的步驟的進程; 心跳發送器(heartbeat sender) 服務器代理端用於發送心跳信息(服務器端沒有這類型的進程); 歷史數據同步器(history syncer) 用於寫歷史數據表; 管家(housekeeper) 用於清理過時的歷史數據的進程; HTTP 輪詢器(http poller) 用於輪詢web類的監控項目; Ping檢查器(icmp pinger) 用於按期的進行ICMP PING檢查; ipmi 輪詢器(ipmi poller) 用於按期進行ipmi監控項目的檢查; java 輪詢器(java poller) 用於輪詢java 監控項目; 分佈式節點看守器(node watcher) 用於在不一樣的分佈式節點發送歷史數據和配置信息更新的進程; 輪詢器(poller) 用於普通的被動監控項目的輪詢; 服務器代理輪詢(proxy poller) 用於服務器代理的被動輪詢; 自我監控(self-monitoring) 用於收集Zabbix系統內部的監控信息; 定時器(timer) 用於處理觸發器中也時間相關的函數和維護模式的進程; 陷入器(trapper) 用於處理主動採集、陷入以及分佈式節點間或服務器代理的通訊; 不可到達輪詢器(unreachable poller) 用於輪詢不可到達到的設備; vmware 收集器(vmware collector) 負責從vmware服務進程中收集數據(服務器代理端不支持這種類型的進程);
StartPollers=20 StartIPMIPollers=1 StartPollersUnreachable=10 StartTrappers=20 StartPingers=10 StartDBSyncers=4