python使用zabbix api方法

2025-10-21 10:59:57

1、zabbix版本为3.4.9

python使用zabbix api方法

2、python的版本为3.6.8

python使用zabbix api方法

3、安装模块

pip3 install requests

python使用zabbix api方法

4、导入模块测试

python使用zabbix api方法

5、# -*- coding:utf-8 -*-

 

import json

 

import requests

 

url = 'http://10.x.x.x/zabbix/api_jsonrpc.php'

 

post_headers = {'Content-Type': 'application/json'}

 

post_data = {

 

   "jsonrpc" : "2.0",

 

   "method" : "user.login",

 

   "params" : {

 

       "user" : "Admin",

 

       "password" : "zabbix"

 

   },

 

   "id" : 1

 

}

 

ret = requests.post(url, data = json.dumps(post_data), headers = post_headers)

 

print(ret.text)

python使用zabbix api方法

6、返回token说明正常

python使用zabbix api方法

7、有了步骤6的令牌 下面的api都可以使用了

python使用zabbix api方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢