如何从5分钟轮询到1分钟轮询将所有的Cacti设备迁移?

我刚刚接pipe了一台仙人掌服务器,从5分钟的民意调查到1分钟的民意测验,我的梦魇变成了现实。

到目前为止,我已经将数据模板和步骤(从300降低到60)和心跳(从600降低到120)一起更改了,并且我还将cron作业从* / 5更改为* / 1,最后,在设置下,我将轮询间隔更改为每分钟和每分钟一次。

但是,这样做似乎会导致服务器上的负载过重,同时将很多错误添加到/var/log/cacti/poller.log(?)有关无效SQL语句以及RRD的各种其他问题。

根据我的理解,编辑数据模板不会影响现有的RRD,它只是设置将来创build的RRD,所以我认为这些错误是因为RRD文件默认只有5分钟的步骤我需要的60个。

最重要的是,现有的数据不会丢失,但是,如果不能合并,可以归档 – 我迄今为止尝试创build第二个cacti服务器来迁移现有数据(然后将它们全部设置为禁用) ,但是,这似乎并没有工作,因为我还没有find一个很好的方法来导入大规模现有的RRDs。

我已经花了两个星期的时间,而且还不是很远,我需要一些专家的帮助! 我只是想知道是否有人这样做,可以提供任何build议/我应该做什么,以迁移?

  • rrddump XML格式的文档是哪里?
  • 高IO负载导致rrdgraph生成失败
  • 如何重置munin图
  • 在munin图中的文本被破坏
  • 当我的时钟不同步时,如何恢复rrd的?
  • rrdtool在图例中显示最小最大平均值
  • One Solution collect form web for “如何从5分钟轮询到1分钟轮询将所有的Cacti设备迁移?”

    这并不容易。 但是,如果您真的想这样做,您需要触摸您使用的每个数据模板,并将“Step”从300秒(5分钟轮询Intervall)设置为60秒。 另外,你需要将Heartbeat从600降低到120。

    完成所有更改后,您需要重buildCacti的轮询caching。

    我不完全确定这是否会对现有数据起作用,我从来没有尝试过。 但是,这是做到这一点的正确方法。

    有关详细信息,请参阅“ 如何configuration1分钟轮询分辨率的Cacti ”。

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.