2

我对 munin 的工作原理不是很熟悉,所以如果这很明显,我深表歉意。

我现在已经在我的几个项目中使用了 munin,我已经两次遇到这种情况,我将丢失从过去事件生成的所有 munin 图。这只是今天下午发生在我身上。现在,我只有今天下午以来所有系统事件的跟踪记录。

这些图表可以恢复吗?是否有数据存储在用于生成这些图表的某处?

如果它无法恢复,我想知道是什么可能导致这种情况发生。当然,每次发生这种情况时,我都在搞乱我的 munin 配置设置。对于这种情况,我正在添加新的服务器以由 munin 记录...我不知道这样做会如何导致 munin 丢失我其他服务器上的所有数据。

谢谢。

4

1 回答 1

2

数据是从 .rrd 数据库生成的,这些数据库在“munin-update”期间更新(通常从“munin-cron”调用)。您可以在 munin.conf(我的站点上的 /var/db/munin)中的 'dbdir' 指定的目录中找到这些文件。如果您的图表仅显示今天下午以来的事件,我的猜测是 .rrd 文件已被删除/重新创建/损坏。您应该能够从备份中恢复它们,然后调用“munin-graph”和“munin-html”。请参阅这些命令的相应手册页。

于 2009-05-04T10:20:39.800 回答