在 RHEL 上安装 Munin 来跟踪多台服务器的性能需要哪些步骤

在 RHEL 上安装 Munin 来跟踪多台服务器的性能需要哪些步骤

我需要跟踪位于 5 台机器(apache、mysql、memcached)上的应用程序的网络、CPU 和内存利用率。我想为此安装 Munin。但我对文档有点迷茫。是否有设置多台机器设置的简单分步指南?

答案1

这似乎相当容易理解: http://www.unix-tutorials.com/go.php?id=3617

如果通过 SNMP 监控所有内容并每 5 分钟更新一次是一个可接受的选项,那么 Cacti 也值得研究。

答案2

如果您运行的是 debian,这很容易。

监控服务器:apt-get install munin munin-node

受监控的服务器:apt-get install munin-node

Munin 是一款非常好的监控工具,它有很多不错的插件。它没有 Cacti 那么“性感”,但配置起来更容易。您只需符号链接 /usr/shars/munin/plugins/ /etc/munin/plugins/ 并编辑 /etc/munin/plugin-conf.d/munin-node 即可在便笺上激活它们

Apache 插件示例:

  • cd /etc/munin/插件
  • ln -s /usr/share/munin/plugins/apache* 。
  • 编辑 /etc/munin/plugin-conf.d/munin-node 并添加:

    [apache_*]

    root 用户

注意:您必须启用 apache 状态模块才能使其工作。

去检查:

运行:/etc/munin/plugins/apache_accesses

答案3

Munin 可从电力供应处存储库。

按照说明添加存储库,然后执行

yum install munin-node

在您要监控的所有服务器上。调整 /etc/munin/munin-node.conf 以允许来自 munin 主服务器的连接。

在监控节点上执行

yum install munin munin-node

跟着指示在 Munin wiki 上了解如何配置 Munin。

相关内容