您如何选择使用哪个监控应用程序?

您如何选择使用哪个监控应用程序?

拥有一个收集性能统计数据的系统非常有用。过去我用过穆宁为此,它对于分析瓶颈和各种其他问题非常有价值。我最近被告知收集的,这看起来与 Munin 非常相似。

有哪些可用且应考虑的监控应用程序(Munin 和 Collectd 除外),以及如何选择使用哪一个?

答案1

Munin 是一个数据收集器和可视化(绘图)工具。设置起来很容易。易于使用,但占用资源过多且扩展性不佳。默认的收集间隔是 5 分钟,改变它并不容易,因为它会让你的机器超载,而且如果你这样做的话,一些插件会出现问题。插件被执行(分叉的)每次数据收集时,这是昂贵的。它具有网络设置。即使使用一台机器,也必须设置本地服务器和节点。

Collectd 只是一个数据收集工具。您可以选择第 3 方灵魂来绘制收集的数据的图表,但它不能开箱即用。它有很多插件,大部分是作为 C 模块编写的,当你启动守护进程时就会启动一次。您可以更改收集间隔,并且可以获得细粒度的统计信息。它可以在本地或通过网络收集数据。

答案2

我最喜欢的性能监控分析工具是SGI的开源性能副驾驶(PCP)。对于单个系统来说,这可能有点大材小用——对于一组企业系统来说,这简直太棒了。 PCP 提供历史数据、网络配置和报警系统,这是开源(或其他任何地方)无法比拟的。

答案3

我的意见是扎比克斯规则。它功能强大且用户友好。您不需要任何插件或第三方即可使其工作。

您可以在以下位置找到许多其他建议这个帖子在服务器故障时。

相关内容