阅读(4262) (2)

运行及帮助

2016-12-31 17:52:33 更新

运行

帮助信息

直接执行 zabbix_api 输出帮助信息
#zabbix_api

输出 zabbix_api 成员函数信息以及选项

运行方式

#zabbix_api function param [options]zabbix_api 方法名 参数 选项(非必须)

如#zabbix_api host_get

如果方法名对应的参数个数不对,会默认输出此方法的提示

[root@Linux ~]# zabbix_api hostgroup_create 
1.2.1
Python Library Documentation: method hostgroup_create in module __main__

hostgroup_create(self, hostgroupName) method of __main__.zabbix_api instance
    create a hostgroup
    [eg1]./zabbix_api.py hostgroup_create "ceshi_hostgroup"

其他

如果要测试zabbix是否可以连接

[root@Linux ~]# json='{"jsonrpc":"2.0","method":"apiinfo.version","id":1,"auth":null,"params":{}}'               [root@Linux ~]# ip=127.0.0.1
[root@Linux ~]# curl -w '\n' -s -X POST -H 'Content-Type: application/json-rpc' -d "$json" http://$ip/api_jsonrpc.php
---------------------------------------------------------以下为输出结果{"jsonrpc":"2.0","result":"3.0.6","id":1}

官方API

zabbix3.0.x官方api