基于zabbix 3.0 https://www.zabbix.com/documentation/3.0/manual/api/reference

Method reference

This section provides an overview of the functions provided by the Zabbix API and will help you find your way around the available classes and methods.

Monitoring

The Zabbix API allows you to access history and other data gathered during monitoring.

History

Retrieve historical values gathered by Zabbix monitoring processes for presentation or further processing.

History API

Events

Retrieve events generated by triggers, network discovery and other Zabbix systems for more flexible situation management or third-party tool integration.

Event API

Service monitoring

Retrieve detailed service layer availability information about any IT service.

IT service SLA calculation

Configuration

The Zabbix API allows you to manage the configuration of your monitoring system.

Hosts and host groups

Manage host groups, hosts and everything related to them, including host interfaces, host macros and maintenance periods.

Host API | Host group API | Host interface API | User macro API | Maintenance API

Items and applications

Define items to monitor. Create or remove applications and assign items to them.

Item API | Application API

Triggers

Configure triggers to notify you about problems in your system. Manage trigger dependencies.

Trigger API

Graphs

Edit graphs or separate graph items for better presentation of the gathered data.

Graph API | Graph item API

Templates

Manage templates and link them to hosts or other templates.

Template API

Export and import

Export and import Zabbix configuration data for configuration backups, migration or large-scale configuration updates.

Configuration API

Low-level discovery

Configure low-level discovery rules as well as item, trigger and graph prototypes to monitor dynamic entities.

LLD rule API | Item prototype API | Trigger protototype API | Graph prototype API | Host prototype API

Screens

Edit global and template-level screens or each screen item individually.

Screen API | Screen item API | Template screen API | Template screen item API

Actions and alerts

Define actions and operations to notify users about certain events or automatically execute remote commands. Gain access to information about generated alerts and their receivers.

Action API | Alert API

IT services

Manage IT services for service-level monitoring and retrieve detailed SLA information about any service.

IT service API

Maps

Configure maps to create detailed dynamic representations of your IT infrastructure.

Map API

Web monitoring

Configure web scenarios to monitor your web applications and services.

Web scenario API

Network discovery

Manage network-level discovery rules to automatically find and monitor new hosts. Gain full access to information about discovered services and hosts.

Discovery rule API | Discovery check API | Discovery host API | Discovery service API

Administration

With the Zabbix API you can change administration settings of your monitoring system.

Users

Add users that will have access to Zabbix, assign them to user groups and grant permissions. Configure media types and the ways users will receive alerts.

User API | User group API | Media type API | Media API

General

Change certain global configuration options.

Icon map API | Image API | User macro API

Proxies

Manage the proxies used in your distributed monitoring setup.

Proxy API

Scripts

Configure and execute scripts to help you with your daily tasks.

Script API

API information

Retrieve the version of the Zabbix API so that your application could use version-specific features.

API info API

转载于:https://www.cnblogs.com/yangliheng/p/6398691.html

Zabbix二次开发_03api列表相关推荐

  1. zabbix二次开发,帮你快速上手

    zabbix版本2.4.6,此栏目下的分享都是在2.4.6版本基础下 在进行zabbix二次开发前需要考虑的事情: zabbix应用了jquery.js和prototype.js,因为2个js包之间的 ...

  2. 像MIUI一样做Zabbix二次开发(5)——那些坑和优化方向

    踩过的那些坑 从2011年开始玩Zabbix,踩过的坑着实不少,被研发的同事吐了无数槽,所谓"情到深度又爱又恨".以下简述印象比较深刻的几个坑: 二次开发的方式:2011刚开始做的 ...

  3. 基于Java的Zabbix二次开发-----Zabbix的Api接口实例

    博主之前的文章配置好了Zabbix环境,正常启动Zabbix服务端,并成功监控客户端服务器的情况,如有疑问,下方传送门: centos7下安装Zabbix服务端 Windows下安装Zabbix客户端 ...

  4. zabbix二次开发集成拓扑图功能

    1.需要将zabbix的auth写入到cookie中     1.调用zabbix登录接口:user.login, 获取接口中返回的auth     2.新增cookie写入的php文件, cd /u ...

  5. zabbix 二次开发之调用api接口获取历史数据

    前面一篇写了数据同步和模板绑定,zabbix其实能做的事还蛮多. zabbix提供了一个非常好的前端展示页面,但是我们总觉得不太好看:我们可以进一步调用他的api通过获取每一个监控项的历史数据,然后打 ...

  6. discuz二次开发 教你识别程序目录和文件列表

    本列表总览分两个部分, 第一个部分为:目录.文件篇. 第二个部分为:模板文件结构篇. 目录+文件篇: | – admin.php 管理员入口 | – api.php 接口文件 | – category ...

  7. 帝国CMS调用自定义列表名称的方法(简单二次开发实现)

    帝国CMS调用自定义列表名称的方法(简单二次开发实现) 本文讲述了帝国CMS调用自定义列表名称的方法,脚本之家在这里提供了2种实现方法,涉及针对帝国CMS底层代码的修改.具体如下: 一.问题描述: 需 ...

  8. Guns二次开发(五):解决Guns v5.1-final 【代码生成】页面数据表列表没有数据的问题

    关于博客中使用的Guns版本问题请先阅读   Guns二次开发目录 前面的博客中说过,选择Guns做我们的后台管理系统,其中很大一个原因是看中了他的代码生成功能,建议大家先看一下这个演示视频 guns ...

  9. zabbix 图形是点状的_Zabbix与RRDtool绘图篇(0)_图形展示二次开发构思

    为什么要二次开发zabbix的图形展示这块,并不是吃饱了没事干,其实写第一个运维平台的时候是用PHP组织数据送到WEB端然后由 Highcharts渲染而成,具体效果可以参看运维平台开发的第一个版本, ...

最新文章

  1. 基于AFNetworking3.0网络封装
  2. python importerror怎么解决-解决python有时候import不了当前的包问题
  3. 对于百川SDK签名验证的问题
  4. upload-labs-master文件上传靶场第七关详解
  5. 更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外
  6. 用于大型的科学计算的计算机,科学计算器广泛适用于大、中、小学生、教师、科研人员及其他各界...
  7. Hibernate的关联映射--一对多、
  8. appcan php图片上传,appcan文件上传php,asp通用
  9. mysql+join的原理,Mysql连接join查询原理知识点
  10. 数域、有限域(伽罗瓦域)
  11. CString提取数字
  12. 从人工智能到人机智能
  13. html5微信分享图片不显示,微信分享ios 不显示图片和简介问题总结
  14. 计算机网络.第四节课.笔记.CRC循环冗余检验、透明传输、SOH、EOT、PPP点对点协议、零比特填充、字节填充
  15. 都 要 悠 着 点 呀~~
  16. 剑指offer:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。
  17. R语言-安装ggplot2
  18. vite的搭建与使用
  19. 关于rpm安装安装包是出现的error: Failed dependencies:解决办法
  20. langtj牌子的机械键盘关闭闪光灯

热门文章

  1. 分布式事务实践 解决数据一致性 分布式系统
  2. 分布式事务模型--Saga
  3. Redis 哨兵(sentinel)模式集群配置(5.0.3版本)
  4. MySQL的环境变量配置
  5. Android Jetpack 之 ViewModel
  6. iOS学习笔记11 多线程入门
  7. find命令使用方法
  8. Objective-C之数组
  9. 奇怪的微信内置浏览器IOS版和Anroid 版
  10. [转载]MySQL开发中常用的查询语句总结