Munin 图表从 munin-nodes 中挑选不同的数据

Munin 图表从 munin-nodes 中挑选不同的数据

我目前正在使用具有多个 VPS 的 Munin 图表,其中大多数运行的是 Ubuntu 10.04 LTS 或更高版本。

问题是,我正在从默认 repo 安装 munin-node,但是有些 VPS 在 munin-server 中显示 Apache 图表,有些则没有(所有服务器都安装了 Apache,因此应该选择 Apache)

有什么帮助吗?

答案1

听起来您想要的插件/插件尚未启用。

您可以通过创建到 /usr/share/munin/plugins/ 的符号链接来启用插件插件名称在每个运行 munin-node 的服务器上的 /etc/munin/plugins/ 中。

例如,要启用 apache_accesses、apache_processes 和 apache_volume,请运行(以 root 身份):

ln -s /usr/share/munin/插件/apache_accesses /etc/munin/插件/apache_accesses
ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volume

然后/etc/init.d/munin-node restartmunin-node 就会看到新的插件。

如果仍然不起作用,那么也许您没有在那些特定的 VPS 上启用 Apache 服务器状态页面(所有三个 munin apache 插件都需要它)。

我更喜欢使用 nginx,所以我不能根据经验给你具体的指导,但是这个页面有一个漂亮的指南,教你如何在 Ubuntu 上设置 mod_status。除非您有充分的理由,否则您应该像该页面所述那样将其限制为本地主机(将其向全世界开放可以被视为安全漏洞,因为它会显示有关您的服务器、访问者的 IP 地址以及他们正在访问的 URL 的信息。)

相关内容