文件名称:statsd:守护程序,用于轻松但强大的统计信息聚合
文件大小:136KB
文件格式:ZIP
更新时间:2024-02-24 08:02:05
nodejs javascript metrics graphite statsd
统计数据
一个网络守护程序,它在平台上运行,并侦听通过或发送的统计信息(例如计数器和计时器),并将聚合发送到一个或多个可插拔的后端服务(例如 )。
关键概念
水桶
每个统计信息都在其自己的“存储桶”中。 它们没有在任何地方预定义。 可以将存储桶命名为可以转换为Graphite的任何名称(句点可创建文件夹等)
价值观
每个统计信息都会有一个值。 如何解释取决于修饰符。 通常,值应为整数。
齐平
在刷新间隔超时(由config.flushInterval定义,默认为10秒)之后,统计信息将被汇总并发送到上游后端服务。
安装与配置
码头工人
StatsD通过两种方式支持docker:
上的官方Docker映像
从捆绑的构建映像
手动安装
安装Node.js(支持所有。)
克隆项目
从exampleConfig.js创建配置文件并将其放在某个位置
启动守护程序: node stats.js /path/to/config
用法
基本线路协议希望指标以以下格式发送: