开发者社区> 科技小能手> 正文

zabbix API 获取CPU 信息

简介:
+关注继续查看

curl -i -X POST -H 'Content-Type: application/json' -d 

'{"jsonrpc":"2.0","method":"user.login","params":{"user":"william","password":"Autolinux123!@#"},"auth":null,"id":0}' http://192.168.49.90/zabbix/api_jsonrpc.php;



{"jsonrpc":"2.0","result":"4023ceeb084e87211f2373626a7b1ea5","id":0}[root@GoogleAuthentication9 ~]#




2, 获取指定或所有监控主机的hostids


curl -i -X POST -H 'Content-Type: application/json' -d '{"jsonrpc": "2.0","method":"host.get","params":{"output":["hostid"],"filter": {"host":"192.168.6.4"}},"auth": 

"4023ceeb084e87211f2373626a7b1ea5","id": 0}' http://192.168.49.90/zabbix/api_jsonrpc.php;


{"jsonrpc":"2.0","result":[{"hostid":"10456"}],"id":0}[root@GoogleAuthentication9 ~]#


3, zabbix下所有监控主机hostids


curl -i -X POST -H 'Content-Type: application/json' -d '{"jsonrpc": "2.0","method":"host.get","params":{"output":["10456"]},"auth": 

"4023ceeb084e87211f2373626a7b1ea5","id": 0}' http://192.168.49.90/zabbix/api_jsonrpc.php;


{"jsonrpc":"2.0","result":[{"hostid":"10084"},{"hostid":"10124"},{"hostid":"10125"},{"hostid":"10128"},{"hostid":"10129"},{"hostid":"10130"},{"hostid":"10131"},{"host

id":"10135"},{"hostid":"10136"},{"hostid":"10137"},{"hostid":"10138"},{"hostid":"10139"},{"hostid":"10140"},{"hostid":"10141"},{"hostid":"10142"},{"hostid":"10143"},{

"hostid":"10144"},{"hostid":"10147"},{"hostid":"10148"},{"hostid":"10150"},{"hostid":"10151"},{"hostid":"10153"},{"hostid":"10155"},{"hostid":"10156"},{"hostid":"1015

7"},{"hostid":"10158"},{"hostid":"10159"},{"hostid":"10160"},{"hostid":"10161"},{"hostid":"10166"},{"hostid":"10167"},{"hostid":"10168"},{"hostid":"10169"},{"hostid":

"10174"},{"hostid":"10175"},{"hostid":"10176"},{"hostid":"10177"},{"hostid":"10178"},{"hostid":"10179"},{"hostid":"10180"},{"hostid":"10181"},{"hostid":"10182"},{"hos

tid":"10183"},{"hostid":"10184"},{"hostid":"10185"},{"hostid":"10186"},{"hostid":"10187"},{"hostid":"10188"},{"hostid":"10189"},{"hostid":"10190"},{"hostid":"10191"},

{"hostid":"10193"},{"hostid":"10203"},{"hostid":"10204"},{"hostid":"10205"},{"hostid":"10206"},{"hostid":"10207"},{"hostid":"10208"},{"hostid":"10209"},{"hostid":"102

10"},{"hostid":"10212"},{"hostid":"10215"},{"hostid":"10216"},{"hostid":"10217"},{"hostid":"10218"},{"hostid":"10219"},{"hostid":"10220"},{"hostid":"10221"},{"hostid"

:"10222"},{"hostid":"10223"},{"hostid":"10224"},{"hostid":"10225"},{"hostid":"10226"},{"hostid":"10227"},{"hostid":"10228"},{"hostid":"10229"},{"hostid":"10230"},{"ho

stid":"10239"},{"hostid":"10240"},{"hostid":"10241"},{"hostid":"10242"},{"hostid":"10243"},{"hostid":"10244"},{"hostid":"10248"},{"hostid":"10252"},{"hostid":"10253"}

,{"hostid":"10254"},{"hostid":"10255"},{"hostid":"10261"},{"hostid":"10263"},{"hostid":"10271"},{"hostid":"10279"},{"hostid":"10280"},{"hostid":"10281"},{"hostid":"10

297"},{"hostid":"10298"},{"hostid":"10309"},{"hostid":"10310"},{"hostid":"10311"},{"hostid":"10312"},{"hostid":"10313"},{"hostid":"10314"},{"hostid":"10316"},{"hostid

":"10317"},{"hostid":"10318"},{"hostid":"10319"},{"hostid":"10320"},{"hostid":"10321"},{"hostid":"10322"},{"hostid":"10323"},{"hostid":"10324"},{"hostid":"10325"},{"h

ostid":"10326"},{"hostid":"10327"},{"hostid":"10328"},{"hostid":"10329"},{"hostid":"10331"},{"hostid":"10332"},{"hostid":"10333"},{"hostid":"10334"},{"hostid":"10335"

},{"hostid":"10336"},{"hostid":"10337"},{"hostid":"10340"},{"hostid":"10341"},{"hostid":"10342"},{"hostid":"10343"},{"hostid":"10344"},{"hostid":"10345"},{"hostid":"1

0346"},{"hostid":"10347"},{"hostid":"10348"},{"hostid":"10349"},{"hostid":"10350"},{"hostid":"10351"},{"hostid":"10352"},{"hostid":"10353"},{"hostid":"10354"},{"hosti

d":"10355"},{"hostid":"10366"},{"hostid":"10383"},{"hostid":"10384"},{"hostid":"10385"},{"hostid":"10450"},{"hostid":"10451"},{"hostid":"10452"},{"hostid":"10453"},{"

hostid":"10455"},{"hostid":"10456"},{"hostid":"10457"},{"hostid":"10458"},{"hostid":"10459"},{"hostid":"10460"}],"id":0}[root@GoogleAuthentication9 ~]



3,获得指定主机下指定监控项或是所有监控项itemids


curl -i -X POST -H 'Content-Type: application/json' -d '{"jsonrpc": 

"2.0","method":"item.get","params":{"output":"itemids","hostids":"10456","search":{"key_":"system.cpu.util"}},"auth": "4023ceeb084e87211f2373626a7b1ea5","id": 0}' 

http://192.168.49.90/zabbix/api_jsonrpc.php;


{"jsonrpc":"2.0","result":[{"itemid":"99612"}],"id":0}[root@GoogleAuthentication9 ~]#


获取指定监控项itemids的指定时间段历史数据;


我们获取下2014-05-01到2014-05-03期间的数据语句如下a


curl -i -X POST -H 'Content-Type: application/json' -d '{"jsonrpc": 

"2.0","method":"history.get","params":{"history":0,"itemids":["99612"],"time_from":"1410403076.3190279","time_till":"1410489466.6890171","output":"extend"},"auth": 

"4023ceeb084e87211f2373626a7b1ea5","id": 0}' http://192.168.49.90/zabbix/api_jsonrpc.php;



本文转自 swq499809608 51CTO博客,原文链接:http://blog.51cto.com/swq499809608/1552912

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
掌握企业核心:工商详细信息API 60多项全维度信息解读
掌握企业核心:工商详细信息API 60多项全维度信息解读
28 0
原生JS + HTML + CSS 实现快递物流信息 API 的数据链式展示
全国快递物流查询 API 是一种提供实时、准确、可靠的快递物流信息查询服务的接口。它基于现有的物流信息系统,通过API接口的方式,向用户提供快递物流信息的查询、跟踪、统计等功能。
71 0
语音通知短信 API:一种新型的信息传递方式
实现语音通知短信的功能,我们需要借助语音通知短信的 API 接口,语音通知短信 API 是一种将文字转换为语音并通过电话呼叫或发送语音消息的API。
94 0
气象数据随时随地:让天气预报API为您的应用提供精准的天气信息
天气预报可以帮助人们更好地做出决策,例如,根据天气预报选择合适的服装、行程和活动。此外,天气预报对农业、交通、建筑等领域也有着重要的影响
127 0
火山中文编程 -- 封装信息框API
火山中文编程 -- 封装信息框API
53 0
api漏洞系列-越权查看信息
漏洞描述 允许攻击者泄露任何用户私人电子邮件的安全漏洞。 攻击者可以通过创建一个沙箱程序,然后将用户作为参与者添加到报告中,从而泄露任何用户的私人电子邮件。 现在,如果攻击者通过API发出获取报告的请求,响应将在活动对象中包含邀请的用户私人电子邮件。
46 0
几种不常用Web API(振动、重力感应、联网状态、系统电量信息、页面可见性、canvas转base64、监听屏幕旋转、元素全屏显示)
navigator对象中有一些不常用的API,以下主要介绍vibrate振动,deviceorientation重力感应,online联网状态,getBattery系统电量信息,visibilitychange页面可见性,toDataURL(canvas转base64),orientationchange监听屏幕旋转和fullScreen元素全屏显示。
124 0
【编译原理+句柄+入栈顺序从右至左+系统调用+win api+程序安排+acm ieee usenix信息】答疑
【编译原理+句柄+入栈顺序从右至左+系统调用+win api+程序安排+acm ieee usenix信息】答疑
44 0
使用天气 API 在应用中添加天气信息 | 学习笔记
简介:快速学习使用天气 API 在应用中添加天气信息
228 0
基于Qt的音乐播放器(三)通过酷狗音乐的api接口,返回json格式歌曲信息(播放地址,歌词,图片)
基于Qt的音乐播放器(三)通过酷狗音乐的api接口,返回json格式歌曲信息(播放地址,歌词,图片)
473 0
Docker 与 K8S学习笔记(二十)—— 使用Downward API向容器注入Pod信息
Kubernetes在创建Pod时,会为Pod和容器设置一些额外的信息,比如Pod名称、Pod IP、Node IP、Label、Annotation、资源限制等,我们经常会在应用程序中使用到这些数据,比如利用Pod名称作为应用日志的字段,方便分析日志。为了能在容器内获取这些信息,我们可以使用Dow
240 0
干货 | Python调用百度地图API获取各点的经纬度信息(两种方式)
干货 | Python调用百度地图API获取各点的经纬度信息(两种方式)
1164 0
通过Java API获取Hive Metastore中的元数据信息
本文以Java API为例,介绍如何获取hive standalone metastore中的catalog、database、table等信息,通过该方式,我们可以方便地对元数据中心进行监控与管理。
1523 0
+关注
科技小能手
文章
问答
视频
相关电子书
更多
数据资源的基础设施API总线
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关镜像