用途:对阿里云网络产品做只读监控巡检,覆盖EIP、共享带宽包(CBWP)、NAT网关、云企业网(CEN)、转发路由器(TR)、物理专线、VBR、全球加速(GA)、CLB、ALB、NLB共11类,输出监控图表与Markdown巡检报告。
主要能力:通过Cloud Monitor(cms:DescribeMetricList)及各产品Describe*/List*只读API采集指标,如带宽、限速丢包、SNAT连接数、连接丢包、QPS、HTTP状态码、活跃连接等,并生成图表与报告。所有调用均为只读,不涉及资源创建、修改或删除;未授权产品会被跳过并在报告中标记错误,不影响其他产品。
使用方式:需先安装并配置aliyun CLI,准备Python 3.7+与matplotlib(pip3 install matplotlib)。执行前需启用AI-Mode并设置User-Agent:aliyun configure ai-mode enable;aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-network-health-inspection";结束后运行aliyun configure ai-mode disable。用户必须明确指定时间范围(转为--days)与数据聚合周期(--period,如60/300/900秒);区域可选,默认cn-hangzhou。按产品依次运行scripts目录下的inspect_eip.py、inspect_cbwp.py等脚本,再运行inspect_charts.py生成图表、inspect_report.py生成报告。CEN与GA为全局资源无需Region;TR与物理专线无Cloud Monitor指标,无需--period。
限制:需要配置相应RAM只读权限,否则对应产品被跳过;物理专线流量需通过关联VBR查看;报告如需输出到钉钉文档,需先生成本地版本;具体费用、价格与更多平台信息暂未提供。