zabbix的组件如下图所示:
zabbix服务器端的守护进程。zabbix_agentd、zabbix_get、zabbix_sender、zabbix_proxy、zabbix_java_gateway 的数
据最终都是提交到server。
注意:数据提交的方式有两种:
agent等待server过来请求数据
agent主动向server发送数据
zabbix_agentd
客户端守护进程,收集客户端数据。
zabbix_sender
zabbix工具,用于发送数据给server或者proxy
zabbix_get
zabbix 工具,单独使用的命令,通常在 server 或者 proxy 端执行,用于获取被监控端数据,通常用于排错
zabbix_proxy
zabbix 代理守护进程。
zabbix_java_gateway
Java 网关,类似 agentd,但是只用于 Java 方面。需要特别注意的是,它只能主动去获取数据,而不能被动获取数据。它的数据最终会给到 server 或者 proxy。