我一直在使用多重 Ping对数百个 IP 执行 ping 操作(从接入点等)并检查其性能(数据包丢失、延迟)和正常运行时间。该程序非常易于使用,但我想知道是否有人可以向我推荐一些效果更好且在 Linux 中也能运行的程序。我正在寻找的功能是:
- 通知类型: 至少桌面通知和短信,但如果它还具有电子邮件、IM 或其他类型的通知功能,那就太好了。(MultiPing 有一些这样的功能,但效果不太好。)
- 仅收到有关根本问题的通知:由于某些设备依赖于其他设备,因此我希望仅收到有关根本问题的通知。例如,假设我有 A[xxx222]>B[xxx33>C[xxx44]>D[xxx55],并且 B 发生故障,因此 C 和 D 也将发生故障。是否可以仅收到有关 B 发生故障的通知?
- 资源匮乏。
- 理想情况下是多平台的,或者至少适用于 Linux 和 Windows。
我听说过 Nagios 和 Shinken 用于监控。你会推荐我使用这类软件吗?或者它们是否超出了我的需求?如果推荐使用 Nagios、Shinken 或类似软件,有人能告诉我应该访问哪些网站或购买哪些适合新手的书籍吗?
我将非常感激任何建议。