文档章节

Zabbix-API

MrYx3en
 MrYx3en
发布于 2015/04/27 20:45
字数 123
阅读 16
收藏 0

json数据格式  python的字典  POST数据

#!/usr/bin/python
import json
import urllib2

url = 'http://X.X.X.X/zabbix/api_jsonrpc.php'
header = {'Content-Type':'application/json'}
data = json.dumps({
'jsonrpc':'2.0',
'method':'user.login',
'params':{
'user':'admin',
'password':'zabbix'
},
'id':0
})

request = urllib2.Request(url,data)
for key in header:
request.add_header(key,header[key])
try:
result  = urllib2.urlopen(request)
except URLError as e:
print e
else:
response = json.loads(result.read())
authID = response['result']
result.close()
print authID

调用“user.login”方法最后返回的authID就是token,在不调用“user.logout”方法之前都可以用,其他的方法调用和获取token一致

© 著作权归作者所有

下一篇: return & print
MrYx3en
粉丝 10
博文 131
码字总数 30542
作品 0
宝鸡
系统管理员
私信 提问
使用Zatree来一览Zabbix图表

zatree 是来自国内58同城开发的监控软件zabbix的一个插件,主要功能是提供host group的树形展示和在item里指定关键字查询及数据排序。 安装方法: 1:下载文件 [root@zabbix ~]#git clone ht...

yeyu8011
2014/08/25
0
0
桔子/Mojo-Zabbix

Mojo::Zabbix IT is a simple perl wrapper of Zabbix API. We build only authentication and request methods and few helper methods to simplify calling methods such ascreate/get/upd......

桔子
2016/10/13
0
0
Zatree - Zabbix图形展示树;

Zatree Zatree zabbix的一个插件,做个展示树;可以提供host group的树形展示和在item里指定关键字查询及数据排序。 下载地址 可以根据zabbix不同版本下载;https://github.com/spide4k/zatr...

蓝宫卫
2017/04/22
0
0
深入浅出Zabbix 3.0 -- 第十五章 Zabbix 协议与API

今天是六.一儿童节,祝小朋友们节日快乐!发完此文就带我家小朋友出去玩耍了。 第十五章 Zabbix 协议与API 本章将介绍和开发相关的Zabbix协议和API的内容,通过对Zabbix协议和API的深入了解,...

大白一起学
2017/06/01
0
0
利用zabbix API进行管理

zabbix 现在之所以那么流行,个人感觉跟zabbix 强大的API有一个很大的关系,利用API可以帮我们完成很多事情: 1、获取相关组,主机信息。 2、比如有人喜欢获取历史数据重新出图。 3、添加删除...

小罗ge11
2018/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
59
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
28
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
昨天
65
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
昨天
58
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部