首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Icinga2读取石墨事件

从Icinga2读取石墨事件
EN

Stack Overflow用户
提问于 2017-09-11 16:54:03
回答 2查看 512关注 0票数 7

在我们的实验室中,我们目前使用两个系统远程监测敏感数量等:

  • Icinga2,作为一种监视系统,它从一个名为看门狗的日志记录数据中读取数据,并在测量值超过用户定义的阈值时创建警报;
  • 石墨将通过网络或其他方式接收到的碳数据(保存在磁盘上)绘制到网页上,以便远程访问。

到目前为止,我们只能让Icinga2 编写,不管它在Graphite上收到什么,这样我们就可以看到它。

是否有可能让Icinga2 从石墨中读取

还有一些程序正在直接向Graphite写入东西,并且不能通过DAQ看门狗从Icinga读取(缺少端口)。

理想情况下,我们希望在到达石墨的任何东西上创建警报( Icinga2可以这样做)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-19 13:13:10

我想我最终找到了一个解决方案:作为Graphite包安装的一部分,有Whisper数据库。这包括许多有用的脚本,比如whisper-fetch.py,它允许将数据从.wsp文件(存储绘制的graphite-web的位置)删除到我们想要的任何格式。

只需检查整个Whisper包是否已安装,只需检查python终端上的import whisper是否返回错误即可。如果未完全安装,请在whisper上签出GitHub。

票数 0
EN

Stack Overflow用户

发布于 2017-10-02 18:47:47

有几个check_graphite插件实现,它们允许您查询Graphite提供的API。不幸的是,我在这里没有推荐,尝试谷歌点击,在最好的情况下适合你的需要。

它们都连接到Graphite:

api.html

石墨本身已经很强大了,你可以让它聚集数据点,减少插件中的逻辑,只计算给定的阈值,返回输出和状态。

如果您正在使用Grafana,您还可以查看它们的警报和通知条件,并让web钩子将检查结果传回Icinga 2的REST。

http://docs.grafana.org/alerting/rules/ http://docs.grafana.org/alerting/notifications/

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46160728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档