Skip to main content

PutRiemann

描述:

将输入数据流内容作为事件发生给Riemann (http://riemann.io)。可以使用事件通知Riemann,设计的流程已执行通过,或者可以添加一个更有意义的度量,比如组件处理时间。所有属性均支持表达式语言

标签:

riemann, monitoring, metrics, 监控,指标

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.

名字默认值允许值列表描述
地址指定Riemann主机或服务器地址
端口号5555指定Riemann服务器监听的端口号
传输协议TCP
- TCP
- UDP
指定与Riemann通信的传输协议
超时1000指定输出事件到Riemann的超时时长(毫秒)
分批数量100指定批量处理输入数据流数据的大小
描述指定与事件关联的说明

支持表达式语言 (支持流属性和变量)
服务指定与此事件关联的服务名称 (比如 FTP File Fetched)

支持表达式语言 (支持流属性和变量)
状态指定与事件关联的服务状态(比如: ok, warning, foo)

支持表达式语言 (支持流属性和变量)
度量指定与事件关联的度量指标(浮点数)

支持表达式语言 (支持流属性和变量)
TTL用于将Riemann决定该事件标记为过期的时间

支持表达式语言 (支持流属性和变量)
标签由逗号分隔的多个事件标签

支持表达式语言 (支持流属性和变量)
主机${hostname()}指定与事件关联的主机名 (比如: my-app1)

支持表达式语言 (支持流属性和变量)
时间指定事件时间(整数,单位秒), 默认为当前时间

支持表达式语言 (支持流属性和变量)

动态参数:

名字描述
Custom Event AttributeAny value or expression这些值将作为自定义属性附加到Riemann事件
支持表达式语言 (支持流属性和变量)

连线:

名字描述
success已成功将数据写入Riemann的连线
failure当写入到Riemann失败的连线

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。