Graphite 编解码器插件

编辑
  • 插件版本:v3.0.6
  • 发布日期:2021-08-12
  • 更新日志

其他版本,请参见 版本化插件文档

获取帮助

编辑

如有任何关于插件的问题,请在 Discuss 论坛中发帖提问。如发现错误或有功能请求,请在 Github 中提交问题。如需查看 Elastic 支持的插件列表,请参考 Elastic 支持矩阵

描述

编辑

此编解码器将对 Graphite 格式的行进行编码和解码。

Graphite 编解码器配置选项

编辑

 

exclude_metrics

编辑
  • 值类型为 数组
  • 默认值为 ["%{[^}]+}"]

排除与正则表达式匹配的指标名称,默认情况下排除未解析的 %{field} 字符串

fields_are_metrics

编辑

指示事件 @fields 应被视为指标,并将按原样发送到 Graphite

include_metrics

编辑
  • 值类型为 数组
  • 默认值为 [".*"]

仅包含与正则表达式匹配的指标名称

metrics

编辑

要使用的指标。这支持动态字符串,例如 %{host} 用于指标名称和值。这是一个哈希字段,键为指标名称,值为指标值。示例

    [ "%{host}/uptime", "%{uptime_1m}" ]

该值将被强制转换为浮点值。无法强制转换的值将为零 (0)

metrics_format

编辑

定义指标字符串的格式。占位符 * 将被实际指标的名称替换。这支持动态字符串,例如 %{host}

    metrics_format => "%{host}.foo.bar.*.sum"

如果未定义 metrics_format,则指标名称将用作回退。