我应该使用什么来 ping 多个 IP 并获取超时通知?

我应该使用什么来 ping 多个 IP 并获取超时通知?

我一直在使用多重 Ping对数百个 IP 执行 ping 操作(从接入点等)并检查其性能(数据包丢失、延迟)和正常运行时间。该程序非常易于使用,但我想知道是否有人可以向我推荐一些效果更好且在 Linux 中也能运行的程序。我正在寻找的功能是:

  • 通知类型: 至少桌面通知和短信,但如果它还具有电子邮件、IM 或其他类型的通知功能,那就太好了。(MultiPing 有一些这样的功能,但效果不太好。)
  • 仅收到有关根本问题的通知:由于某些设备依赖于其他设备,因此我希望仅收到有关根本问题的通知。例如,假设我有 A[xxx222]>B[xxx33>C[xxx44]>D[xxx55],并且 B 发生故障,因此 C 和 D 也将发生故障。是否可以仅收到有关 B 发生故障的通知?
  • 资源匮乏。
  • 理想情况下是多平台的,或者至少适用于 Linux 和 Windows。

我听说过 Nagios 和 Shinken 用于监控。你会推荐我使用这类软件吗?或者它们是否超出了我的需求?如果推荐使用 Nagios、Shinken 或类似软件,有人能告诉我应该访问哪些网站或购买哪些适合新手的书籍吗?

我将非常感激任何建议。

答案1

我个人会使用 Nagois。您可以使用以下几种资源:

  1. nagois 网站本身。它有一个不错的文档部分,它将帮助您进行设置,并且还应该能够帮助您进行管理

  2. 纳戈伊斯之书。这有点过时了,但应该仍然适用。

希望这可以帮助!

相关内容