2. 定义
概述
在本章节中,您可以了解 Zabbix 中一些常用术语的含义。
定义
- 任何物理或虚拟设备、应用程序、服务,或任何其他在逻辑上相关的受监控参数集合。
- 主机的逻辑分组。 在为不同用户组分配主机访问权限时,会使用主机组。
- 你希望从主机接收的特定数据片段,即数据指标。
- 在保存到数据库之前,对接收到的指标值进行转换。
- 定义问题阈值的逻辑表达式,用于“评估”监控项中接收到的数据。
当接收到的数据高于阈值时,触发器会从“正常”状态进入“问题”状态。当接收到的数据低于阈值时,触发器保持在“正常”状态或返回“正常”状态。
- 一组可应用于一个或多个主机的实体(监控项、触发器、图形、低级别发现规则、web 场景)。
模板的作用是加快在主机上部署监控任务;同时也便于对监控任务进行批量修改。模板会直接链接到单个主机。
- 模板的逻辑分组。 在为不同用户组分配模板访问权限时,会使用模板组。
- 值得关注的某件事情的单次发生,例如触发器状态变更,或发生发现/agent 自动注册。
- 事件的预定义标记。 它可用于事件关联、权限细分等。
- 一种灵活且精确地将问题与其解决方案进行关联的方法。
例如,你可以定义由某个触发器报告的问题可由另一个触发器解决,而后者甚至可以使用不同的数据采集方式。
- 处于“问题”状态的触发器。
- Zabbix 提供的问题管理选项,例如添加注释、确认、修改严重性或手动关闭。
- 对事件作出反应的预定义方式。
动作由操作(例如发送通知)和条件(何时执行该操作)组成。
- 在动作中执行操作的自定义场景;发送通知/执行远程命令的序列。
- 一个变量占位符,其会根据上下文解析为特定值。
- 传递通知的方式;传递渠道。
- 通过所选媒介渠道发送给用户的某个事件消息。
- 在满足某些条件时,自动在受监控主机上执行的预定义命令。
- 用于检查网站可用性的一个或多个 HTTP 请求。
- Zabbix 提供的 web 界面。
- web 界面中可自定义的部分,用于以称为小组件的可视化单元显示重要信息的摘要和可视化内容。
- 用于在仪表板中显示某类信息及其来源的可视化单元(摘要、地图、图形、时钟等)。
- Zabbix API 允许你使用 JSON RPC 协议创建、更新和获取 Zabbix 对象(如主机、监控项、图形等),或执行任何其他自定义任务。
- Zabbix 软件的核心进程,负责执行监控、与 Zabbix proxy 和 agent 交互、计算触发器、发送通知;也是数据的中心存储库。
- 一个可代表 Zabbix 服务器收集数据的进程,从而减轻服务器的一部分处理负载。
- 部署在监控目标上的进程,用于主动监控本地资源和应用程序。
- 新一代 Zabbix agent,用于主动监控本地资源和应用程序,并允许使用自定义插件进行监控。
由于 Zabbix agent 2 与 Zabbix agent 共享大量功能,如果功能行为相同,文档中的“Zabbix agent”一词同时指代 Zabbix agent 和 Zabbix agent 2。只有在功能不同的地方才会特别注明 Zabbix agent 2。
- 支持 Zabbix 组件(服务器、proxy、agent、zabbix_sender 和 zabbix_get 工具)之间使用传输层安全性(TLS)协议进行加密通信。
- Zabbix agent 自行注册为主机并开始监控的自动化过程。
- 网络设备的自动发现。
- 对特定设备上的低级别实体进行自动发现(例如文件系统、网络接口等)。
- 用于在设备上自动发现低级别实体的一组定义。
- 带有某些参数变量的指标,已准备好用于低级别发现。 在低级别发现之后,这些变量会自动替换为实际发现的参数,指标也会自动开始收集数据。
- 带有某些参数变量的触发器,已准备好用于低级别发现。 在低级别发现之后,这些变量会自动替换为实际发现的参数,触发器也会自动开始评估数据。
低级别发现中还会使用某些其他 Zabbix 实体的原型* - 图形原型、主机原型、主机组原型。