
Packet Loss Telemetry: Python Script for Measuring Data Packet Loss in Juniper IP CLOS and Storing Results In...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本Python脚本用于测量Juniper IP CLOS网络中的数据包丢失情况,并将结果存储在指定数据库中,便于实时监控和故障排查。
在运行增强自动化功能的Junos OS的Juniper设备上配备了Python解释器版本,用户可以在外壳下访问该版本。对于IP Clos拓扑而言,确保刺和叶之间没有数据包丢失至关重要。假设存在大量连接到后一个实体的链接,此Python脚本将通过点对点链路之间的ping来执行完整性检查,并测量数据包丢失情况。
受到遥测概念和open-nti启发的结果作为UDP数据报发送至Fluentd接收器,再由其传输至Influx实例进行进一步处理。点对点链路的IP地址是通过对ifconfig结果应用正则表达式(regex)来收集的,因此它针对特定ifconfig输出进行了定制,并可能不具备可移植性。
仅考虑使用以polling_ifces元组登记前缀命名的接口来进行测量(即不希望测量fxp、em、irb、vtep等类似接口)。该脚本同时支持IPv4和IPv6地址。
全部评论 (0)
还没有任何评论哟~


