2. 定义
概述
在本章节中,您可以了解 Zabbix 中一些常用术语的含义。
定义
- 任何物理或虚拟设备、应用程序、服务,或其他在逻辑上相关的受监控参数集合。
- 主机的逻辑分组。 主机组用于在为不同用户组分配主机访问权限时使用。
- 希望从主机接收的某一特定数据,即数据指标。
- 对接收到的指标值进行转换,然后再将其保存到数据库中。
- 定义问题阈值并用于“评估”监控项中接收数据的逻辑表达式。
当接收到的数据高于阈值时,触发器会从“正常”状态变为“问题”状态。当接收到的数据低于阈值时,触发器会保持或返回“正常”状态。
- 一组可应用于一个或多个主机的实体(监控项、触发器、图形、低级别发现规则、Web 场景)。
模板用于加快在主机上部署监控任务的速度;同时也便于对监控任务进行批量更改。模板直接链接到单个主机。
- 模板的逻辑分组。 模板组用于在为不同用户组分配模板访问权限时使用。
- 值得关注的某件事情的一次发生,例如触发器状态发生变化,或正在进行发现/agent 自动注册。
- 为事件预先定义的标记。 它可用于事件关联、权限细分等。
- 一种灵活且精确地将问题与其解决方案关联起来的方法。
例如,您可以定义由一个触发器报告的问题可由另一个触发器解决,而后者甚至可以使用不同的数据采集方法。
- 处于“问题”状态的触发器。
- Zabbix 提供的问题管理选项,例如添加评论、确认、更改严重性或手动关闭问题。
- 对事件作出响应的预定义方式。
动作由操作(例如发送通知)和条件(何时执行操作)组成。
- 在动作中执行操作的自定义场景;即发送通知/执行远程命令的序列。
- 根据上下文解析为特定值的变量占位符。
- 传递通知的方式;传递渠道。
- 通过所选媒介渠道向用户发送的有关某个事件的消息。
- 在满足某些条件时,在受监控主机上自动执行的预定义命令。
- 用于检查网站可用性的一个或多个 HTTP 请求。
- Zabbix 提供的 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。
- 支持使用传输层安全性(TLS)协议对 Zabbix 组件(服务器、proxy、agent、zabbix_sender 和 zabbix_get 工具)之间的通信进行加密。
- Zabbix agent 自动注册为主机并开始监控的过程。
- 自动发现网络设备。
- 自动发现特定设备上的低级别实体(例如文件系统、网络接口等)。
- 用于自动发现设备上低级别实体的一组定义。
- 包含特定参数变量、可用于低级别发现的指标。低级别发现完成后,变量会自动替换为实际发现的参数,并且该指标会自动开始收集数据。
- 包含特定参数变量、可用于低级别发现的触发器。低级别发现完成后,变量会自动替换为实际发现的参数,并且触发器会自动开始评估数据。
低级别发现还使用其他一些 Zabbix 实体的原型,包括图形原型、主机原型和主机组原型。