必须关注的关键指标包括:1) 延迟(RTT):影响交互响应,建议按地理点位分别采样;2) 丢包率:对吞吐与重传影响大;3) 带宽利用率:判断链路饱和度;4) 抖动(Jitter):影响实时业务;5) 路由跃点(TTL/AS路径)变化:用于识别路径切换或不稳定。
可采用主动探测与被动流量监测相结合的方案。主动探测用ICMP/TCP/UDP探测测RTT、丢包与抖动,建议从不同国内出口到美国若干节点周期性探测(例如1分钟/5分钟)。被动监测则通过NetFlow/sFlow/IPFIX或采集边界路由器接口流量观察带宽利用率与异常流量。将数据送入时序数据库(如Prometheus/InfluxDB),并在Grafana或其它BI工具建仪表盘。
报警分为静态阈值和动态/自适应阈值。静态示例:RTT > 150ms 持续5分钟触发警告,> 300ms 触发严重;丢包 > 1% 持续3分钟报警,> 5% 为严重;带宽利用率 > 85% 持续10分钟提醒。动态阈值基于历史基线(如过去7天的95分位),当实时值超过基线的1.5倍且持续一定周期触发报警。报警应区分告警级别(INFO/WARN/CRITICAL),并设置抑制窗口、重复通知策略与自动恢复检测。
定位流程建议:1) 确认告警来源与时间窗,查看探测日志与流量曲线;2) 使用traceroute/mtr分析路由跳数与丢包点,定位是本地出口、CN2骨干还是海外段问题;3) 检查BGP路由变动与AS路径是否有频繁切换;4) 在边界设备检查接口错误统计与队列拥塞;5) 若为链路拥塞可临时限流非关键业务或走备线;6) 与上游运营商(如电信CN2)协同排查并提供探测数据与路由快照。
优化策略包括:1) 多信号融合报警,只有当RTT、丢包与带宽同时异常时提升级别;2) 引入抑制与去重(同一问题只通知一次),并支持分级通知(值班→工程→管理);3) 建立报警自动化脚本,常见故障可自动采集日志、执行mtr/traceroute并附加到工单中;4) 周期性回顾报警历史,调整阈值与探测频率以减少白噪声;5) 做好故障演练与SLA跑分,明确故障手动/自动切换条件,持续优化对接上游的沟通流程。