【问题标题】:How to view RRD graph data如何查看 RRD 图数据
【发布时间】:2015-06-09 10:44:49
【问题描述】:

我想要做的是在我的带宽超过限制时收到警报。 我正在使用 Cacti 来绘制我的带宽使用情况,但如果我的使用量上升,我目前不会收到任何警报。

所以我认为最好的方法是编写一个脚本,每隔 5 分钟检查一次图形数据。

请问有人可以让我走上正确的道路吗?我在网上查看了如何查看图表,但对我来说它变得非常复杂。

【问题讨论】:

  • 你在问仙人掌如何发送电子邮件警报?
  • 好吧,我想这也行。如果我的带宽使用率上升,我只需要一个警报。我刚刚正在研究使用 snmpwalk 来获取数据,所以我根本不需要仙人掌,而且这对未来更加灵活。但是,如果您知道如何从 Cacti 发送警报,请告诉我。
  • 这听起来像是仙人掌通知问题。 RRDTool 本身不会发出警报,它只存储数据。 MRTG(类似于 Cacti)可以发出阈值警报,所以我认为 Cacti 也可以,但我不知道我的想法是怎样的。
  • 快速谷歌显示 Cacti 本身不做阈值通知,但这个插件增加了功能:docs.cacti.net/plugin:thold

标签: linux rrdtool rrd cacti


【解决方案1】:

如果您已经在使用 Cacti 来收集和绘制带宽使用情况,那么 thold 插件将允许您设置阈值和通知方法。 http://docs.cacti.net/plugin:thold

如果您还没有使用 Cacti,那么您可以改用 MRTG(以 RRDTool 作为后端)来收集和绘制数据。 MRTG 有一个ThreshMaxO[] 指令(以及对应的入站和最小值指令)来定义阈值,还有一个ThreshProg[] 指令来定义调用哪个程序或脚本来执行通知。

【讨论】:

  • 我最终使用了 Thold,它非常好。我最初想要一个可以简单地打印从 rrd 图中检索到的最后数据的单个命令。然后我会围绕它编写一个脚本来发送警报。 Thold 似乎可以满足我的所有需求,甚至更多。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-25
  • 1970-01-01
  • 2015-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多