Zabbix常用API

1. 获取API版本

{ 
  "jsonrpc": "2.0", 
  "method": "apiinfo.version", 
  "id": 1, 
  "auth": null, 
  "params": {} 
} 

2. 获取Token

{
    "jsonrpc": "2.0",
    "method": "user.login",
    "params": {
        "user": "Admin",
        "password": "zabbix"
    },
    "id": 1,
    "auth": null
}

3.host

获取主机名、主机ID和接口

获取挂载了某个模板的主机信息

根据主机名获取对应相关数据

根据标签查找主机

4.history

查看主机所有监控项历史数据

获取监控项的历史数据

5.trend

获取监控项趋势数据

6.item

通过键值模糊匹配

根据键值id查询

7.event

根据触发器ID获取事件信息

根据时间段获取事件

根据事件ID范围

根据严重级别

8.proxy

最后更新于