zabbix-agent和zabbix-agent2的區別,zabbix-agent的主動和被動模式


這部分是agent與agne2對比的描述。 |

參數 Zabbix agent Zabbix agent 2
程序設計語言 C 一部分使用C,其他用go
守護進程 yes no (Windows 5.0.4之后版本支持)
擴展支持 自定義C的可加載模塊。 自定義GO的插件。
請求
支持平台 Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: 從xp開始所有的桌面和服務端版本。 Linux, Windows: 從xp開始所有的桌面和服務端版本。
支持的加密庫 GnuTLS 3.1.18 and newer
OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1
SSL庫 - tested with versions 2.7.4, 2.8.2 (某些限制的使用, 查看 加密詳情頁). Linux: OpenSSL 1.0.1和最新版本在Zabbix 4.4.8之后支持。
MS Windows: OpenSSL 1.1.1或者最新版.
OpenSSL庫必須開啟PSK,否則LibreSSL不支持.
監控進程
進程 每個server/proxy都有獨立的進程。 單個進程多線程。
這最大的線程數由GOMAXPROCS環境變量決定。
指標 UNIX: 查看支持的 items.
Windows: 查看指定Windows版本的監控項. UNIX: Zabbix agent支持所有指標。
其他的, agent2 提供Docker, Memcached, MySQL, PostgreSQL, Redis, systemd (查看agent2的監控項)的Zabbix-native監控方案
Windows: Zabbix agent支持所有指標和HTTPS檢查 net.tcp.service* , LDAP.
其他的, agent2 提供關於PostgreSQL, Redis的Zabbix-native監控方案。
並發 單進程按監控項順序進行檢查 來自不同插件的檢查或一個插件內的多個檢查可以同時執行。
計划/靈活 間隔 僅支持被動檢查。 支持主動檢查。
第三方traps no yes
Additional features
永久存儲 no yes
超時設置 只能定義agent級別。 超時插件可以覆蓋在agent上的級別超時設置。
刪除用戶權限 yes (Unix-like systems only) no
用戶可配置密碼套件 yes
no

文章摘抄與zabbix.com 官網
參考:
https://www.zabbix.com/documentation/5.0/zh/manual/appendix/agent_comparison
建議初學者多看官網

主動模式和被動模式的區別

Zabbix的主動模式和被動模式都是相對agent來說的。一般情況下默認使用的是zabbix的被動模式,即zabbix server根據監控項定義的時間主動去收集zabbix agent上的數據,優點是能使用更多的模板,更具有靈活性,缺點是當zabbix agent節點過多的時候會增加zabbix server的負荷。主動模式就是zabbix agent將消息推送給zabbix server,優點是減輕了zabbix server的壓力,缺點是所有的模板要修改為主動模式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM