讲师中心 微信公众号
AI工具推荐 视频效率加速

如何利用扣子构建企业内部IT软硬件设备故障智能排查与自动报修流程

雨强吖_2085

雨强吖_2085

发布时间:2026-06-10 07:55:25

|

879人浏览过

|

来源于php中文网

原创

需先打通Zabbix、ELK、ITSM三类数据源,再通过多层意图识别分类故障,自动执行API排查并生成结构化报告,按策略创建工单并通知责任人,最后可选终端设备自助排查引导。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如何利用扣子构建企业内部it软硬件设备故障智能排查与自动报修流程

准备扣子工作台与接入企业IT数据源

在企业已有监控系统(如Zabbix、Prometheus)、日志平台(如ELK)、ITSM工单系统(如Jira Service Management或自研报修平台)的前提下,用扣子构建智能排查流程需先打通数据通路。打开扣子官网控制台→新建Bot→选择「空白工作流」→进入「数据连接」页签。

添加三个关键数据源:第一,配置Zabbix API连接,填入企业Zabbix地址、API Token,勾选「读取主机状态、触发器告警、问题事件」权限;第二,接入ELK集群的Read-Only账号,指定索引模式为logstash-*和filebeat-*;第三,在「外部服务」中新增ITSM接口,上传Swagger JSON文件或手动填写POST /api/v1/incidents 的请求模板,含字段:title、description、priority、assignee_group、impact_level。

【必须验证Zabbix连接成功后再进行下一步,否则后续所有告警识别将失效】

设计多层故障意图识别与自动分类逻辑

用户输入“打印机连不上”“数据库慢得打不开”“ERP登录提示502”等自然语言时,扣子需准确识别设备类型、故障层级与紧急程度。在Bot「逻辑编排」中新建「意图识别节点」,启用内置NLU模型,再叠加三条规则:

规则一:若用户消息含“宕机、死机、无法启动、ping不通、端口拒绝”等词 → 直接归类为【硬件/基础设施层故障】,优先级自动标为P1;

规则二:若消息含“慢、卡、超时、响应延迟、加载中…”且上下文出现“数据库、SQL、查询、报表” → 触发【数据库性能瓶颈】子流程,调用ELK检索最近10分钟slow_query_log关键词;

规则三:若消息含“报错、500、502、503、白屏、空白页、token过期”且来源为Web系统 → 跳转至【应用服务异常】分支,同步拉取对应服务的Nginx error_log与Tomcat catalina.out最新50行。

执行自动化排查动作并生成结构化诊断报告

当识别为P1级硬件故障时,扣子自动执行三步链式操作:

第一步:调用Zabbix API → 查询告警主机的lastEvent(最近一条触发器)→ 提取hostid与triggerid;

第二步:并发发起两个请求 → ① GET /api/jsonrpc → 参数为hostid + item.key=system.cpu.util → 获取实时CPU负载;② GET /api/jsonrpc → 参数为hostid + item.key=system.swap.size[,pused] → 获取交换分区使用率;

扣子Coze CLI工具
扣子Coze CLI工具

与 Coze CLI (@coze/cli) 交互——创建/部署 Coze 项目、管理空间和组织、向项目发送消息、生成图像/音频/视频等功能

下载

第三步:若CPU>95%且swap>90%,则判定为资源耗尽型宕机,自动生成诊断结论:“服务器{hostname}因CPU与Swap双高导致服务不可用,建议立即重启或扩容”,并附Zabbix截图链接与命令建议:systemctl restart nginx。

这一步不依赖人工判断,所有条件判断与API调用均在扣子工作流内闭环完成。

按策略自动创建工单并通知责任人

诊断报告生成后,扣子根据预设策略分发任务:

方法一:P1级故障 → 自动POST到ITSM接口,priority字段填“紧急”,assignee_group填“基础设施组”,description字段插入完整诊断结论+原始告警截图URL+推荐操作命令;

方法二:数据库类故障 → POST时assignee_group改为“DBA组”,同时在description末尾追加:“已从ELK提取近5分钟慢查询TOP3:① SELECT * FROM orders WHERE status=‘pending’;② …”;

方法三:应用层HTTP错误 → 不仅创建工单,还额外调用企业微信机器人Webhook,向「开发值班群」发送卡片消息:“⚠️ ERP系统出现502错误|影响范围:全公司|定位结果:Nginx upstream timeout|工单号:INC-20260608-7732”。

对接终端设备自助排查引导(可选增强)

当用户输入涉及打印机、投影仪、门禁读卡器等终端设备时,扣子不直接报修,而是启动交互式自助排查:

发送按钮菜单:“请选择排查步骤:① 检查电源指示灯 ② 查看网线是否插紧 ③ 重启设备 ④ 联系IT现场支持”;

用户点击①后,返回一张带红圈标注的电源灯位置示意图,并提示:“若灯不亮,请确认插座有电;若灯常亮但设备无响应,请长按电源键10秒强制关机,再开机”;

用户连续选择①→②→③仍失败,则自动跳转至报修流程,工单标题生成为:“【自助排查已执行】打印机HP-MFP-2080无法打印|步骤①②③均已完成”。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
扣子智能体开发实操指南
扣子智能体开发实操指南

本专题面向开发者与产品同学,完整讲解扣子智能体Bot从零到一的搭建流程,包括Bot创建、提示词编写、插件接入、变量与记忆配置、调试与多渠道发布,帮助你打造属于自己的AI助手。

514

2026.06.05

扣子工作流全功能使用教程
扣子工作流全功能使用教程

本专题系统讲解扣子工作流的搭建逻辑与节点使用,覆盖LLM节点、代码节点、条件分支、循环节点与子工作流等核心能力,配合15个实战案例,帮助你用工作流把复杂业务流程自动化。

414

2026.06.05

扣子知识库零基础入门
扣子知识库零基础入门

本专题围绕扣子知识库与记忆系统,详细讲解知识库创建、文档上传、切片策略、向量召回、问答调优以及变量记忆与数据库的使用方法,帮助你打造高准确率的私有知识问答能力。

507

2026.06.05

Playwright 测试失败怎么办
Playwright 测试失败怎么办

Playwright测试失败专题汇集超时、定位器匹配、浏览器提前关闭、依赖与插件配置、文件上传、SSL及Docker启动等故障文章,并介绍通过截图、报告和Trace定位错误。

0

2026.10.21

Playwright 页面操作指南
Playwright 页面操作指南

Playwright页面操作专题汇集元素定位、点击与输入、等待响应、多页面切换、Iframe、事件监听及文件处理的已审核文章,便于按操作场景查阅示例与常见问题。

0

2026.10.21

Playwright 入门教程
Playwright 入门教程

Playwright入门专题汇集测试框架安装、VS Code配置、录制脚本、编写首个用例、运行调试及查看报告的已审核文章,帮助初学者搭建端到端测试流程。

0

2026.10.21

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

120

2026.10.16

OpenJDK怎么配置Java开发环境
OpenJDK怎么配置Java开发环境

怎样用OpenJDK搭建开发环境?本专题介绍版本选择、下载安装、环境变量配置和编译运行验证,帮助你理清JDK的作用及基本配置流程,并通过简单程序检查环境是否可用,为后续项目开发做好准备。

80

2026.10.16

OpenJDK怎么部署Java应用
OpenJDK怎么部署Java应用

Java项目开发完成后,怎样部署到目标环境并正常运行?本专题介绍OpenJDK应用部署流程,涵盖运行环境准备、版本兼容检查、应用打包、启动参数配置和日志查看,帮助你理清部署前后的操作顺序,减少环境差异造成的运行问题。

40

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 281人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn