Librato 输出插件
编辑Librato 输出插件
编辑- 插件版本:v3.0.7
- 发布日期:2019-10-09
- 变更日志
对于其他版本,请参阅 版本化插件文档。
安装
编辑对于默认情况下未捆绑的插件,可以通过运行 bin/logstash-plugin install logstash-output-librato
轻松安装。有关更多详细信息,请参阅 使用插件。
获取帮助
编辑有关插件的问题,请在 Discuss 论坛中发起主题。对于错误或功能请求,请在 Github 中提交问题。有关 Elastic 支持的插件列表,请查阅 Elastic 支持矩阵。
Librato 输出配置选项
编辑此插件支持以下配置选项以及稍后描述的 常见选项。
设置 | 输入类型 | 必填 |
---|---|---|
是 |
||
否 |
||
是 |
||
否 |
||
否 |
||
否 |
另请参阅 常见选项,以获取所有输出插件支持的选项列表。
annotation
编辑- 值类型为 哈希
- 默认值为
{}
Annotations 在 Librato 中注册注释。唯一必需的字段是 title
和 name
。start_time
和 end_time
将设置为 event.get("@timestamp").to_i
您还可以添加任何其他可选的注释值。所有值都将通过 event.sprintf
传递。
示例
{ "title" => "Logstash event on %{host}" "name" => "logstash_stream" }
或
{ "title" => "Logstash event" "description" => "%{message}" "name" => "logstash_stream" }
counter
编辑- 值类型为 哈希
- 默认值为
{}
计数器 将数据作为计数器发送到 Librato。
示例
{ "value" => "1" "source" => "%{host}" "name" => "messages_received" }
此外,您可以覆盖事件的 measure_time
。必须是 Unix 时间戳。
{ "value" => "1" "source" => "%{host}" "name" => "messages_received" "measure_time" => "%{my_unixtime_field}" }
默认为使用事件的时间戳。
gauge
编辑- 值类型为 哈希
- 默认值为
{}
仪表 将数据作为仪表发送到 Librato。
示例
{ "value" => "%{bytes_received}" "source" => "%{host}" "name" => "apache_bytes" }
此外,您可以覆盖事件的 measure_time
。必须是 Unix 时间戳。
{ "value" => "%{bytes_received}" "source" => "%{host}" "name" => "apache_bytes" "measure_time" => "%{my_unixtime_field} }
默认为使用事件的时间戳。
常见选项
编辑所有输出插件都支持这些配置选项。