目前Zabbix官方已经提供Zabbix+ChatGPT的解决方案
ChatGPT一周年,你充分利用了吗?Zabbix+ChatGPT,轻松化解告警!
但是由于需要魔法等其他因素,比较不稳定,遂决定使用国内模型,这里我挑选的是讯飞星火,基于我之前的文档,在此基础上通过Zabbix的告警脚本实现调用AI模型数据做告警分析。
Python调用讯飞星火大模型v3.5接口-CSDN博客
一、效果演示:
构造被监控服务器故障触发监控项告警
主机自带一个监控/boot分区的监控项,当分区空间达到90%时,触发告警,手动模拟大文件,使其触发阈值告警
仪表盘有告警提示
后台会调用脚本发送邮件,同时获取问题的AI解决方案
具体邮件内容包含解决方案
二、环境要求:
我这里使用的是Zabbix5.0,理论上任何版本只要支持脚本调用都可以实现;
python版本使用3.9,因为有很多类库之前是基于python3做的,所以改python2不太现实,因此需要给自己的服务器环境安装Python3,我采用的是Centos7.x的Linux服务器,python环境部署自行百度解决。
开发环境&