方法参考

本节概述了 Zabbix API 提供的函数,并将帮助您找到可用的类和方法。

监控

Zabbix API 允许您访问在监控期间收集的历史和其他数据。

高可用集群

检索服务器节点及其状态的列表。

高可用节点 API

历史记录

检索 Zabbix 监控进程收集的历史值,以便进行演示或进一步处理。

历史数据 API

趋势

检索由 Zabbix Server 计算的趋势值以进行展示或进一步处理。

趋势 API

事件

检索由触发器、网络发现和其他 Zabbix 系统生成的事件,以实现更灵活的情况管理或第三方工具集成。

事件 API

问题

根据给定的参数检索问题。

问题 API

服务水平协议

定义服务级别目标 (SLO),检索有关服务性能的详细服务级别指示器 (SLI) 信息。

SLA API

任务

与Zabbix Server task manager 交互,创建任务并检索响应。

任务 API

服务

Zabbix API 允许您访问在服务监控期间收集的数据。

数据收集

Zabbix API 允许您管理监控系统的配置。

主机和主机组

管理主机组,主机及其相关的一切,包括主机接口,主机宏和维护期。

主机 API | 主机组 API | 主机接口 API | 用户宏 API | 值映射 API | 维护 API

监控项

定义要监控的监控项。

监控项 API

触发器

配置触发器以通知您系统中的问题。管理触发器依赖关系。

触发器 API

图形

编辑图形或单独的图形监控项,以便更好地呈现收集的数据。

图形 API | 图形监控项 API

模板和模板组

管理模板并将它们链接到主机或其他模板。

模板 API | 模板组 API | 值映射 API

导入和导出

导出和导入Zabbix配置数据,用于配置备份,迁移或大规模配置更新。

配置 API

低级别自动发现

配置低级发现规则以及监控项,触发器和图形原型来监视动态实体。

LLD 规则 API | 监控项原型 API | 触发器原型 API | 图形原型 API | 主机原型 API

事件关联性

创建自定义事件相关规则。

关联 API

动作和警报

定义动作和报警,以通知用户某些事件或自动执行远程命令。获取有关生成的警报及其接收者的信息。

动作 API | 告警 API

媒体类型

配置媒体类型以及用户将接收告警的多种方式。

媒体类型 API

服务

管理服务以进行服务级别监视,并检索有关任何服务的详细 SLA 信息。

服务 API

仪表盘

管理仪表板并基于它们生成定时报表。

仪表盘 API | 模版仪表盘 API | 报表 API

拓扑图

配置拓扑图用于创建 IT基础架构 的详细动态展现。

拓扑图 API

Web 监控

配置 Web 场景以监控 Web 应用程序和服务。

Web 场景 API

告警

Zabbix API 允许您管理监控系统的动作和告警。

网络发现

管理网络级发现规则以自动查找和监控新主机。获得对所发现的服务和主机的信息的完全访问。

发现规则 API | 发现检查 API | 发现的主机 API | 发现的服务 API

管理

使用 Zabbix API,您可以更改监控系统的管理设置。

用户和用户组

添加将访问 Zabbix 的用户,将他们分配给用户组并授予权限。创建角色以细粒度管理用户权限。

用户 API | 用户组 API | 用户目录 API | 用户角色 API

通用

更改某些全局配置选项。

自动注册 API | 图标映射 API | 图像 API | 设置 API | 正则表达式 API | 模块 API | 连接器 API

审计日志

跟踪每个用户所做的配置更改。

审计日志 API

管家

配置管家。

管家 API

Proxy和Proxy组

管理分布式监控设置中使用的Proxy。

Proxy API | Proxy 组 API

管理宏。

用户宏 API

认证

更改身份认证配置选项。

认证 API

API Tokens

管理认证 tokens.

Token API

脚本

配置和执行脚本以帮助您完成日常任务。

脚本 API

用户

Zabbix API 允许您管理监控系统的用户。

API 信息

检索Zabbix API的版本,以便应用程序可以使用特定于版本的功能。

API 信息 API