Agent Skills
返回列表
Avaya CM 巡检

Avaya CM 巡检

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-sb4f37jl/avaya-cm-inspect。

技能介绍

Avaya CM 巡检历来依赖工程师手动登录 SAT(System Access Terminal),逐条输入 server、display status、list trunk-group 等命令。这种方式容易漏项、翻页不全,且结果散落在终端缓冲区,难以沉淀为可追溯的运维报告。

核心机制

该技能通过系统 ssh 进入 Avaya Communication Manager,依据 config/inspect.yaml 中声明式的 items 配置,自动完成命令下发与回显采集。

  • 安全前置:默认不预置任何凭据。若缺少主机地址、SSH 密码或 SAT Pin,脚本会输出 [NEED_INPUT] 并退出,需由 Agent 向用户索取后重跑。
  • 双模传输:在 Windows 下配合 pywinpty 可启用真 ConPTY 模式,支持 ESC n 自动翻页与 ESC e 表单提交;非 Windows 环境则降级为管道模式,仅采集第一页。
  • 灵活解析:内置 trunk_status、health、alarms 等解析器,从 VT100 渲染后的文本中提取中继成员状态与告警计数,并按阈值输出正常/警告/严重。
  • HTML 报告:最终生成包含 SAT 原始回显的 HTML 报告,落盘至 reports/,便于现场工程师复核。

适用边界

  • 兼容性:CM 端仅支持 OpenSSH 4.3,脚本已内置旧算法选项。若需完整采集告警明细和全部分页,必须安装 pywinpty。
  • 安全红线:多台环境配置中,password 建议留空,运行时输入以避免明文泄露。

总结

它并非一键式黑盒,而是一套可配置的自动化采集框架,适合希望将巡检流程脚本化的运维团队。

使用场景

  • 巡检 Avaya CM 主机健康度,执行 server 采集与 display status 验证。
  • 需批量检查中继组与信令组状态,输出成员在服/退服明细。
  • 排查 CDR 计费链路异常,通过 SAT 命令采集日志并生成报告。
  • 审核 display alarms 告警明细,结合阈值判定系统严重级别。

适合人员

  • Avaya CM 运维工程师,需要定期自动化生成巡检报告。
  • 负责计费系统保障的工程师,需验证 CDR 链路连通性。
  • 网络管理员,需在多台 CM 服务器间切换执行统一巡检标准。