zabbix api调用

zabbix api调用

api能干什么

Zabbix API allows you to programmatically retrieve and modify the configuration of Zabbix and provides access to historical data.
It is widely used to:

  • Create new applications to work with Zabbix;
  • Integrate Zabbix with third party software;
  • Automate routine tasks.

我自己的理解就是可以通过编程的方法操作zabbix,比如说创建主机啊,创建图形等,当然不只是创建,增删改查基本都支持。

api的协议

用php创建的基于了JSON-RPC 2.0
意味着api的请求和回复格式都是用json编码

python编写程序调用api

需要调用的模块

  1. urllib2
  2. json

步骤大致分为两步,

认证,取得ac (authentication token)
{
    "jsonrpc": "2.0",
    "method": "user.login",
    "params": {
        "user
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值