zabbix怎么查看某个服务占用资源的zabbix历史数据api

以下涉及账号密码段请自行修改为适用于自己的内容直接上脚本,核心代码会做简短标注(翻译于zabbix官网手册)

使用zabbix api获取最新告警数据获取到之后至于你要通过邮件,smswechat,钉釘去通知到人取决于你的环境!本文是在某位大神的基础上做的改造具体在那里看到的文章忘记了。


 
 


  • method 此选项意为调用zabbix api的具体操作如获取监控的主机,主机组触发器等,此处trigger.get为获取zabbix 触发器状态(根据下面设定条件获取当前告警的触发器)
  • params 需要传递给API method的参数这里是trigger.get下的┅些属性(诸多属性请移步官网)
  • 大于等于给定的触发器级别,这里是大于等于严重
  • 跳过依赖于其他触发器的问题状态中的触发器请注意,如果禁用了其他触发器则会禁用其他触发器,禁用项目或禁用项目主机
  • 属于受监控主机的已启用触发器,并仅包含已启用的项目
  • 呮返回属于受监控主机的启用的触发器(与上条意思差不多至于什么区别,未测)
  • 在结果中返回关联的主机信息(意思就是显示出那台主机告警的)
  • 在结果中返回关联的主机组信息(意思就是显示出那个主机组告警的)
  • 只返回最近处于问题状态的触发器(个人理解为处于告警状态的主机)
 

其他相关功能暂时未测此文章仅限借阅,若作为线上使用请自行测试bug以及风险


}

pyzabbix有没有更加详细的教程想通过api獲得zabbix的zabbix历史数据api,请问如何处理

该问题答案只有购买此课程才可进行查看~

从事python开发5年 在经历的两个公司中,一直做服务器端开发以及自動化运维相关工作对自动化运维有一定的经验和理解。

}

我要回帖

更多关于 zabbix历史数据api 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信