跳转到内容

StatsD

StatsD 是一种 协议,用于将指标发送到守护进程以存储和聚合。如今有许多监控方案支持通过 StatsD 协议接收指标。

# 示例配置条目
statsd:
host: REPLACEME
sensors:
id: some_sensor
name: test1.sensor
sensor:
platform: ...
id: some_sensor

此示例将生成一个名为 test1.sensor 的指标,其值为 some_sensor 传感器的值。

  • host (必选, ip): 你的 StatsD 服务器的主机 IP。
  • port (可选, uint16): 你的 StatsD 服务器的端口。默认为 8125。
  • prefix (可选, string): 自动添加到每个指标前面的前缀。默认为 ""。
  • update_interval (可选, uint16): 发送指标的频率。默认为 10s。
  • sensor (可选, 传感器列表): 生成指标所用的传感器列表。
  • binary_sensor (可选, 传感器列表): 生成指标所用的二进制传感器列表。
  • id (必选, ID): 传感器的 ID。
  • name (必选, name): 发送传感器值所用的指标名称。(前缀会添加到这个名称上)。