本节概述了 Zabbix API 提供的函数,并将帮助您找到可用的类和方法。
Zabbix API 允许您访问在监控期间收集的历史记录和其他数据。
检索服务器节点及其状态的列表。
检索 Zabbix 监控进程收集的历史值,以便进行演示或进一步处理。
检索由 Zabbix Server 计算的趋势值以进行展示或进一步处理。
检索由触发器、网络发现和其他 Zabbix 系统生成的事件,以实现更灵活的情况管理或第三方工具集成。
根据给定的参数检索问题。
定义服务级别目标 (SLO),检索有关服务性能的详细服务级别指示器 (SLI) 信息。
与Zabbix Server task manager 交互,创建任务并检索响应。
The Zabbix API allows you to access data gathered during service monitoring.
Zabbix API 允许您管理监控系统的配置。
管理主机组,主机及其相关的一切,包括主机接口,主机宏和维护期。
Host API | Host group API | Host interface API | User macro API | Value map API | Maintenance API
定义要监控的监控项。
配置触发器以通知您系统中的问题。管理触发器依赖关系。
编辑图形或单独的图形项,以便更好地呈现收集的数据。
管理模板并将其链接到主机或其他模板。
导出和导入Zabbix配置数据,用于配置备份,迁移或大规模配置更新。
配置低级发现规则以及项目,触发器和图形原型来监视动态实体。
LLD rule API | Item prototype API | Trigger prototype API | Graph prototype API | Host prototype API
创建自定义事件相关规则。
定义动作和报警,以通知用户某些事件或自动执行远程命令。获取有关生成的警报及其接收者的信息。
Configure media types and multiple ways users will receive alerts.
管理服务以进行服务级别监视,并检索有关任何服务的详细 SLA 信息。
管理仪表板并基于它们生成定时报表。
Dashboard API | Template dashboard API | Report API
配置拓扑图用于创建 IT基础架构 的详细动态展现。
配置 Web 场景以监控 Web 应用程序和服务。
The Zabbix API allows you to manage the actions and alerts of your monitoring system.
管理网络级发现规则以自动查找和监控新主机。获得对所发现的服务和主机的信息的完全访问。
Discovery rule API | Discovery check API | Discovered host API | Discovered service API
使用 Zabbix API,您可以更改监控系统的管理设置。
添加将有权访问 Zabbix 的用户,将其分配到用户组并授予权限。创建角色以精细管理用户权限。跟踪每个用户已完成的配置更改。配置媒介类型和用户接收警报的多种方式。
User API | User group API | User role API | Media type API | Audit log API
用于更改某些全局配置选项。
Autoregistration API | Icon map API | Image API | User macro API | Settings API | Housekeeping API
Track configuration changes each user has done.
Configure housekeeping.
用于管理分布式监控设置中使用的 proxies。
Manage macros.
更改身份认证配置选项。
管理认证 tokens.
配置和执行脚本以帮助您完成日常任务。
The Zabbix API allows you to manage users of your monitoring system.
检索Zabbix API的版本,以便应用程序可以使用特定于版本的功能。