默认情况下zabbix包含5个程序:zabbix_agentd、zabbix_get、zabbix_proxy、zabbix_sender、zabbix_server,另外一个zabbix_java_gateway是可选,需要另外安装。

进程介绍

zabbix_agentd
   客户端守护进程,此进程收集客户端数据,例如cpu负载、内存、硬盘使用情况等

zabbix_get
   zabbix工具,单独使用的命令,通常在server或者proxy端执行获取远程客户端信息的命令。通常用户排错。
   例如在server端获取不到客户端的内存数据,我们可以使用zabbix_get获取客户端的内容的方式来做故障排查。

zabbix_sender
   zabbix工具,用于发送数据给server或者proxy,通常用于耗时比较长的检查。很多检查非常耗时间,导致zabbix超时。于是我们在脚本执行完毕之后,使用sender主动提交数据。

zabbix_server
   zabbix服务端守护进程。zabbix_agentd、zabbix_get、zabbix_sender、zabbix_proxy、zabbix_java_gateway的数据最终都是提交到server
   备注:当然不是数据都是主动提交给zabbix_server,也有的是server主动去取数据。

zabbix_proxy
   zabbix代理守护进程。功能类似server,唯一不同的是它只是一个中转站,它需要把收集到的数据提交/被提交到server里。

zabbix_java_gateway
  zabbix2.0之后引入的一个功能。顾名思义:Java网关,类似agentd,但是只用于Java方面。
 需要特别注意的是,它只能主动去获取数据,而不能被动获取数据。它的数据最终会给到server或者proxy。

最新文章

  1. 【Knockout.js 学习体验之旅】(1)ko初体验
  2. 【PRINCE2是什么】PRINCE2认证之七大原则(3)
  3. 如何开发H5项目 -- 入门篇
  4. wiseinstall 制做安装包小记
  5. Hadoop伪分布式搭建(一)
  6. Lazy Acquisition
  7. fedora 关闭、禁止selinux
  8. Qt 中使用vector
  9. 区间 (vijos 1439) 题解
  10. 请谨慎使用 @weakify 和 @strongify
  11. c# 进行AE开发时,如何在地图上定位出一个点
  12. javaweb作業中的幾個要點
  13. NSString拼接字符串
  14. 【原】Spring源码浅析系列-导入源码到Eclipse
  15. 七、Servlet概述
  16. Vc数据库编程基础MySql数据库的常见库命令.跟表操作命令
  17. SpringMVC国际化与文件上传
  18. 剑指offer:二叉树中和为某一值的路径
  19. NETSHARP的JAVA开发环境配置
  20. Apache的对象复制详解

热门文章

  1. 关于 ElesticSearch 安装
  2. 两个Xml转换为DataSet方法(C#)
  3. 【转】用PowerDesigner制作数据库升级脚本
  4. Java 浏览器兼容模式
  5. NuGet的使用、部署、搭建私有服务
  6. 无法将类型为“System.DBNull”的对象强制转换为类型“System.String”
  7. lua API 小记2
  8. 《用Java写一个通用的服务器程序》02 监听器
  9. JavaScript学习笔记(十三)——生成器(generator)
  10. ip地址与整数相互转换