Ubuntu Server 14.04 x64安装StatsD

来源:互联网 发布:淘宝拖鞋底 编辑:程序博客网 时间:2024/06/05 17:30
上一篇文件讲解了Ubuntu Server 14.04 x64安装Graphite,本篇讲解如何安装StatsD。

1、什么是Statsd

StatsD是一个用于记录统计信息的守护进程。使用NodeJS开发,提供各种语言的客户端API。statsd的Github地址:https://github.com/etsy/statsd

2、安装

由于statad是nodejs开发的,所以必须先安装nodejs,具体怎么安装nodejs可以参考本站的其他文件。

判断是否nodejs安装成功:

node -vv4.3.0

我安装的是4.3.0版本。

下载statsd:git clone https://github.com/etsy/statsd.git

cd statsd  cp exampleConfig.js config.js  # Here configure config.js, using backends graphite!

3、配置文件

如果是在本机安装graphite则不需要修改配置文件config.js,否则按照自己情况修改

{  graphitePort: 2003, graphiteHost: "localhost", port: 8125, debug:true}

4、启动statsd

sudo nohup node stats.js config.js &

在后台启动statsd

查看是否正确启动成功

clipboard.png

5、测试statad

注意:statsd监听的8125端口是UDP协议的,在查看的时候netstat -ntlp是看不到的,可以使用netstat -nulp来查看。下面通过statsD向Graphite发送一条数据测试一下,如果一切顺利的话,你应该可以在Graphite的页面上看到变化:

echo "hello.world:1|c" | nc -u -w0 127.0.0.1 8125

转载请注明来源:一路博客,http://www.16boke.com/article/detail/164

0 0
原创粉丝点击