配置 Munin 图表以显示不同的时间段

配置 Munin 图表以显示不同的时间段

我正在运行一个通过 WHM cPanel 安装了 Munin 的服务器。我一直在谷歌搜索,但似乎找不到如何执行以下操作:

A:更改图表以显示不同的时间段(目前我只能查看日、周、月、年)。我可能想按分钟、每小时...或特定间隔(例如每 30 分钟、每 4 小时等)查看...

(可选,但首选):添加符合上述标准的新图表(A)。

我对完成此操作可能需要的所有东西(例如 ssh)都是新手。我希望我可以编辑 php 文件,因为我在这方面经验丰富。

答案1

以下是关于 munin 改变采样周期功能的文档: 使用自定义保留计划保留更多数据

这取决于您使用的 munin 版本。1.4 在存储更高精度数据方面的能力有限,但您真正想要的是 2.0 发布时的功能。第二个 alpha 版本大约在一个月前发布,因此它可能需要一段时间才能发布并打包供您使用。

答案2

构建图像的代码是 Perl。我相信您会发现少于 1 天的周期会产生令人失望的结果。采样周期固定为 5 分钟。每小时只有 12 个样本。

应该安装该rrdtool软件包,以便您可以尝试使用 生成图像rrdgraph。 一些 rrd 配置来自插件。 Telnet 到 localhost 4949 与插件通信。 节点软件有一个帮助命令。 rrd 数据文件可以在 下找到/var/lib/munin

munin 项目网站对生成图表提供了一些帮助。

编辑:生成图表或数据转储所需的信息可从 rrd 数据文件中获得。/var/lib/munin 下的结构和文件命名非常容易理解。目录树与您的域结构相匹配。文件名与主机上的插件相匹配。

Munin-node 将为您提供用于格式化特定插件的图表的信息。该命令telnet localhost 4949将把您连接到本地主机上的 munin node 软件。连接后,对您最有用的命令是:

  • help- 列出可用的命令
  • list- 列出已配置的插件
  • config cpu- 列出插件的 rrd 格式信息cpu。用 替换您想要的插件cpu。这不是生成图表所必需的,只是为了匹配 munin 使用的格式。可以在 munin.conf 文件中覆盖格式。

相关内容