一、方案概述
本方案基于Zabbix7.0监控系统,通过底层webhook脚本机制集成Deepseek做故障分析提供解决方案,构建智能化运维体系。
其核心架构包括:
Zabbix监控平台:负责实时监控和告警触发 Webhook接口:实现告警信息的传递
Deepseek AI平台:提供故障智能分析能力
二、实现原理
-
告警触发时,Zabbix通过预定义动作发送HTTP请求至Webhook脚本
-
脚本解析告警数据并调用Deepseek API进行分析
-
返回结果到邮箱,(当然可以返回结果到Zabbix界面做AI智能分析)供运维人员参考,如下
当然我这里用的是本地Vmware虚拟机,无法实现外网接口数据回传到本地虚拟机服务器,所以就将结果通过外网传递到邮箱就行了,效果类似。
2.1 项目架构
服务器IP | os版本 | 角色 |
---|---|---|
192.168.42.160 | Rocky Linux release 9.4 (Blue Onyx) | Zabbix-Server |
192.168.42.167 | Rocky Linux release 9.4 (Blue Onyx) | Zabbix-Agent |
2.2 前提条件
安装好Zabbix7.0 这里安装步骤可以参考官方文档
下载ZabbixZabbix is being downloaded over 4 000 000 times every year for a reason. Download Zabbix for free and try it yourself!