06-statsd.md 1.1 KB
Newer Older
B
Bo Ding 已提交
1
---
B
Bo Ding 已提交
2
sidebar_label: StatsD
D
dingbo 已提交
3
title: StatsD 直接写入
B
Bo Ding 已提交
4 5
---

6
StatsD 是汇总和总结应用指标的一个简单的守护进程,近些年来发展迅速,已经变成了一个用于收集应用性能指标的统一的协议。安装 StatsD 请参考[官方文档](https://github.com/statsd/statsd)
B
Bo Ding 已提交
7

8 9 10
TDengine 新版本(2.4.0.0+)包含一个 taosAdapter 独立程序,可以接收包括 StatsD 的多种应用的数据写入。

启动 taosAdapter 的命令为 `systemctl start taosadapter`,可以使用 `systemctl status taosadapter` 检查 taosAdapter 的运行状态。
B
Bo Ding 已提交
11

12
`config.js` 文件中增加如下内容后启动 StatsD,其中 host 和 port 请填写 TDengine 和 taosAdapter 配置的实际值:
B
Bo Ding 已提交
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

```
backends 部分添加 "./backends/repeater"
repeater 部分添加 { host:'<TDengine server/cluster host>', port: <port for StatsD>}
```

示例配置文件:

```
{
port: 8125
, backends: ["./backends/repeater"]
, repeater: [{ host: '127.0.0.1', port: 6044}]
}
```

29
taosAdapter 相关配置参数请参考 `taosadapter --help` 命令输出以及相关文档。
B
Bo Ding 已提交
30