使用zabbix的python模块。

py-zabbix的Python项目详细描述


Build StatusCoveragePyPi downloadsPyPi version

python的zabbix模块

安装

您可以使用pip为python安装zabbix模块:

pip install py-zabbix

关于py-zabbix

的官方文件

示例

zabbixapi

fromzabbix.apiimportZabbixAPI# Create ZabbixAPI class instancezapi=ZabbixAPI(url='https://localhost/zabbix/',user='admin',password='zabbix')# Get all monitored hostsresult1=zapi.host.get(monitored_hosts=1,output='extend')# Get all disabled hostsresult2=zapi.do_request('host.get',{'filter':{'status':1},'output':'extend'})# Filter resultshostnames1=[host['host']forhostinresult1]hostnames2=[host['host']forhostinresult2['result']]

zabbixsender

frompyzabbiximportZabbixMetric,ZabbixSender# Send metrics to zabbix trapperpacket=[ZabbixMetric('hostname1','test[cpu_usage]',2),ZabbixMetric('hostname1','test[system_status]',"OK"),ZabbixMetric('hostname1','test[disk_io]','0.1'),ZabbixMetric('hostname1','test[cpu_usage]',20,1411598020),]result=ZabbixSender(use_config=True).send(packet)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SimpleCursorAdapter删除值   java结束while循环条件   java检查设备是否连接到特定网络   java组织。冬眠MappingException找不到逻辑名称为annotation getter的列   为什么java邮件中会抛出此异常?   加载SDK时发生java Eclipse错误   返回奇怪输出的Java数组   JavaXStream和对象类序列化   将枚举列表传递给namedQuery后出现java非法转换异常。Hibernate中的setParameter()   java Android studio不允许我在字符串上使用开关?   有没有办法从Java程序访问存储在Chrome中的cookie   java在枚举中构造实例而不修改枚举类   java Blackberry JDE FieldChangeListener   java修复错误:未报告的异常InterruptedException   java Spring数据JPA:findAll(具有规范和可分页)在计数查询中失败