Graphite 编解码器插件编辑

  • 插件版本:v3.0.6
  • 发布时间:2021-08-12
  • 更新日志

有关其他版本,请参阅版本化插件文档

获取帮助编辑

如果您对该插件有任何疑问,请在论坛中打开一个主题。如有错误或功能请求,请在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,则指标名称将用作回退。