用途:将网络告警、健康警告和关键通知格式化后通过 Slack 发送,支持富文本格式、表情回应和文件附件,用于网络运维中的告警分发与跟踪。
主要能力:使用 Slack Block Kit 按严重级别(CRITICAL、HIGH、WARNING、INFORMATIONAL)格式化告警;支持健康检查告警流程、阈值触发告警、多设备舰队健康摘要、安全审计告警;通过表情回应跟踪告警状态(已确认、修复中、已解决、误报、等待变更窗口、已升级);支持附加拓扑图、健康报告、配置差异、日志摘录等文件;按频道策略分发(#netclaw-alerts 仅关键/高告警,#netclaw-reports 定期报告,#netclaw-changes 变更通知,#netclaw-general 一般交互);支持消息线程跟踪调查步骤;与 GAIT 会话集成。
使用方式:需配置 Slack OAuth 权限范围:chat:write、chat:write.customize、reactions:write、files:write、app_mentions:read、channels:join。运行健康检查或安全审计后,按严重级别模板格式化并发布到指定频道;关键或高告警添加对应表情回应;关键告警启动线程附详细诊断。
适用场景:网络设备健康监控、接口抖动、内存压力、配置变更检测、安全审计发现等运维告警的 Slack 分发与协作跟踪。
限制:工具出错(超时、主机不可达、响应格式错误)时应直接报告失败及错误信息,不得编造结果;只读调用可检查连接并重试一次;改变状态或发送消息的调用超时后不能证明失败,需先检查当前状态或投递状态再决定是否重试,保留审批/变更门禁,不重复结果未知的操作。具体安装命令和配置细节暂未提供。