用于服务器监控的开源工具/服务
我正在寻找一个开源服务器监控工具,它允许执行以下操作:
- 监控 TCP、UDP 上的各种服务。
- 支持自定义端口号。
- 支持一些基本的响应检查(除了初始连接检查之外)。
- 健康状况的基本仪表板概述。
- 通过电子邮件发出警报通知。
我可以自己推出,但要确保如果有完整的套件可以满足我的需求(甚至更多!),我不会重新发明轮子。
编辑:最好是在 Windows 上运行的软件。
I'm looking for an OpenSource server monitoring tool that allows the following:
- Monitor a variety of services on TCP, UDP.
- Supports custom port numbers.
- Supports some basic response checking (beyond initial connection checking).
- Basic dashboard overview of health status.
- Alert notifications via e-mail.
I could roll my own, but want to make sure I don't reinvent the wheel if there's a complete suite out there that does what I want (and maybe more!).
EDIT: Preferably software that runs on Windows.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我推荐“mon”包(http://www.kernel.org/software/mon)。 它是大多数 Linux 发行版中的预装包,并且相当可定制。
I recommend the "mon" package (http://www.kernel.org/software/mon). It is pre-packages in most Linux distributions, and fairly customizable.
Nagios 是最佳选择。 非常强大且可定制。 具有仪表板、历史记录、警报、图表等等。
如果你想要一些更奇特的东西,有一个基于 nagios 和其他各种零碎东西构建的 Groundwork,但在玩了一会儿之后我不太喜欢它。 除社区版外,其他任何版本都需要付费。
Nagios is the way to go. Very powerful and customizable. Has dashboards, history, alerts, graphs, and much more.
I you want something a bit fancier, there is Groundwork which is built on nagios and various other bits and pieces, but I didn't really like that after playing with it for a little bit. It also costs for anything but the community edition.