如何生成脚本
本页只讲描述怎么写。想看从手工日志到上环境验证的完整流程,见
《脚本开发全流程》
报文格式示例
脚本生成
适用于大多数场景,如查询设备状态、检查配置、巡检端口等。
使用步骤
1
输入设备型号
2
编写任务描述
3
自动化生成
4
保存脚本
描述格式
命令 display cpu-usage 报文 CPU usage in 5 seconds: 20% CPU usage in 1 minute: 25% CPU usage in 5 minutes: 30% 输出处理逻辑:关注 5分钟 的平均值,应该小于 80%
示例:端口状态查询
描述
介绍检查点的用法,可以自定义检查点中 value 的值。
输入
命令 display interface brief 报文 Interface Status Protocol InErrors OutErrors GE0/0 up up 0 0 GE0/1 down down 100 0 GE0/2 up up 0 5 输出处理逻辑:检查点value中输出所有端口列表,包含interface,以及status、protocol字段
响应
{
"success": true,
"status": "all_passed",
"checkpoints": [
{
"name": "检查接口状态",
"passed": true,
"value": [
{"interface": "GE0/0", "status": "up", "protocol": "up"},
{"interface": "GE0/1", "status": "down", "protocol": "down"},
{"interface": "GE0/2", "status": "up", "protocol": "up"}
]
}
]
}
报文要求
- 必须提供真实报文(脱敏),用于 AI 学习输出格式进行解析
- 报文需修改为非敏感信息,如 IP 改为 10.0.0.1,MAC 改为 00:00:00:00:00:00
- 明确指定关注的数据点,如"关注5分钟的平均值"
- 阈值应符合正常业务场景,如 CPU 使用率"小于80%"表示正常