有没有简单的解决方案(nagios 检查脚本)来监控本地接口统计信息?当然我可以通过 SNMP(例如 check_snmp_int)来实现,但我认为没有必要为此运行 SNMP 代理。
答案1
假设您已经在monitoringexchange上寻找合适的东西但没有找到它,假设它是一个以太网接口,您可以编写一个插件,调用ifconfig或ip或ethtool或从procfs / sysfs读取适当的信息并解析该信息......
答案2
我还没有亲自尝试过,但谷歌搜索后我发现检查是否本地,还有其他的指标类别中的网络子类别。
SNMP 变体有很多,但并非所有变体都能在 Exchange 中运行。即便如此,您仍可能会发现多个同名的不同插件。
我不确定这是否与 Exchange 上的“check_bandwidth3”相同,但你可能想尝试一下检查带宽。如果你仍然坚持不使用 SNMP,也许可以这家伙的方法尝试一下。