跳转到内容

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): 发送传感器值的指标名称。(前缀会添加到此名称前)。