问题标签 [riemann]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
110 浏览

html - 如何在 riemann 的电子邮件正文中添加 URL 链接

我正在尝试在我的电子邮件正文中添加一个 html URL 标记。我像下面这样使用过,

我的 html 标签未被识别。我得到如下输出,

我需要使用任何过滤器在 clojure 中创建链接吗?

提前致谢。

0 投票
1 回答
262 浏览

events - 黎曼到 InfluxDB 事件下降

我有一个简单的设置,它使用 filebeat 和 topbeat 将数据转发到 Logstash,后者进一步将其转发给 Riemann,Riemann 又将其发送到 InfluxDB 0.9。我使用 Logstash 将一个事件拆分为多个事件,所有这些事件都显示在 Riemann 日志上(具有相同的时间戳)。但是,这些拆分事件中只有一个到达了我的 InfluxDB。请问有什么帮助吗?

0 投票
1 回答
518 浏览

ruby - 无法启动 riemann 运行状况

我是 Riemann 的新手,也是 ruby​​ 和 Clojure 的新手。

当我执行 riemann 命令时:</p>

黎曼健康

错误信息是

我的开发环境是:

Ubuntu 14.04.2 LTS

黎曼版本是 0.2.10。

java版本“1.8.0_45”

红宝石 1.9.3p484

0 投票
1 回答
451 浏览

plugins - collectd-如何安装 write_riemann 插件

我是collectd和Riemann的新手。我本质上是在尝试将 collectd 日志定向到 riemann 服务器实例。我知道我需要安装 write_riemann 插件。我尝试编译在线提供的 write_riemann 的源文件,但它包含一个名为“riemann.pb-ch”的文件,找不到该文件。请帮忙!

0 投票
1 回答
114 浏览

clojure - 如何使用不同的端口将事件传递给 riemann

我正在尝试将我的Logstash事件加载到Riemann. 当我使用默认设置(默认端口5555/5556)时。事件正在毫无问题地传递给 Riemann。

当我尝试使用自定义端口运行 Riemann 时,事件没有传递给 Riemann。以下是我正在使用的配置详细信息,

黎曼配置文件:

日志存储文件:

我已经检查了端口,它也已启动并正在运行,但我不知道为什么事件没有通过自定义端口触发到 riemann。

我检查了 riemann 日志,我收到以下消息

以下配置工作正常

黎曼配置文件:

日志存储文件:

如果我缺少任何其他设置,我不会。

提前致谢

0 投票
1 回答
266 浏览

monitoring - 黎曼破折号没有显示任何东西

我是黎曼的新手。我面临一个问题,我想这将是微不足道的,但无法找到解决方案。我没有在黎曼仪表板上获得任何数据。我已按照 riemann.io/howto.html 我的 riemann.config 文件中所述的确切步骤进行操作

localhost:4567 页面内容

任何人都可以告诉如何让事情开始。我什至做了

sudo netstat -nlp | grep 5555 并获得一个 tcp 条目和一个 udp 条目。由于信誉点低,无法为图片上传更多链接。

0 投票
1 回答
248 浏览

timestamp - 黎曼到涌入时间戳

我使用 erlang-riemann 客户端“katja”将事件发送到 riemann0.2.10,而后者又将其转发到 influxdb0.9.5。当我在纪元中发送时间达到一秒(10 位)的精度时,它工作正常。但是,我需要更精确的时间戳(毫秒/微/纳秒)。当我转发超过 10 个数字时,riemann 无法解析它。这可能是 riemann 的 influx 客户端中的一个问题(influx.clj 第 176 行)。有谁知道解决这个问题?

0 投票
2 回答
1589 浏览

statsd - StatsD 和 Riemann 有什么区别?哪一个在大型分布式系统上表现更好?

StatsD 和 Riemann 有什么区别?哪一个在大规模分布式系统上表现更好?我们有一个基于 Java 构建的分布式平台,我们希望监控应用程序指标,也许还有一些警报。我们知道检测不是免费的,所以理想情况下,我们正在寻找一个高度可扩展的应用程序监控框架,它可以为我们的平台/应用程序增加最少的检测成本,并能够进行各种聚合等。我也知道我们可以构建两者结合的东西,但我想不出为什么?因为两者似乎都进行了聚合等等,但我无法确定哪一个更合适,或者为什么一个比另一个表现更好。如果有人可以分享他们对行业中这些工具的经验,那将是一个很大的帮助。

0 投票
1 回答
596 浏览

clojure - 如何使用慢速客户端限制 netty 服务器?

为了防止客户端无法正确读取 ACK 时在riemann服务器中出现 OOME,我已经实现了一些逻辑来在通道变得不可写时关闭通道,假设这是由于客户端没有足够快地读取/ACKing 数据包引起的。

但是,这也会在发送大查询结果时关闭通道,可能是因为服务器尝试写入结果的速度比通过 TCP 发送的速度快。在我的脑海中,我认为处理这种情况的最佳方法是使用WriteTimeoutHandler设置一些写入超时。

在netty中是否有一些已知的标准模式来处理这种情况?

0 投票
2 回答
636 浏览

clojure - clojure.lang.ArityException:错误数量的 args (3) 传递给:client$batch

我是关闭的新手,并试图设置Riemann来监视服务器资源和应用程序事件。我有一个 Riemann 服务器设置,并正在尝试添加一个 Riemann 客户端,它将事件转发到 Riemann 服务器。

这是我的黎曼客户端配置文件:

每次我尝试启动 Riemann 时,都会在日志中打印以下异常:

我从 pg 中提取了这个配置文件(几乎是逐字逐句)。詹姆斯·特恩布尔 (James Turnbull) 的《监测的艺术》第93页。所以我很困惑我可能做错了什么。有人可以帮我理解为什么这个配置文件会抛出错误数量的 args 错误吗?

谢谢