Node.js/CentOS: 运行并测试StatsD和Graphite来收集数据

1. 安装Graphite

StatsD通过npm安装并通过node运行,简单的不需要多说了。而Graphite的安装上则费一些时间,我参考的是这个链接,虽然原文是讲在Mac OX 10.9下安装Graphite,但是在CentOS下一样可行,注意把Mac下的blew改成CentOS下的yum,还有chown那句改成自己的用户名和Group就可以了(而不是Mac中的staff组)。

安装Graphite可能会遇到诸多问题,我遇到的是:

1. carbon-cache无法启动,看具体错误消息是因为没有安装Twisted。

2. pip安装Twisted时,提示:

fatal error: Python.h: No such file or directory compilation terminated

原因,没有安装:python-devel,请先执行sudo yum install python-devel。

3. 如果是遇到编译ffi.h时GCC返回1,先安装libffi-devel即可。

 

安装好Graphite后,进入后台(默认是8080接口),此时没有任何数据,右侧界面是这样的:

image

如果上面图片没有显示No Data,出现图挂的情况,请进入”<后台URL>/render”子页面下查看具体错误原因。有一次在Mac下安装Graphite时遇到过ImportError: No module named cairocffi的提示,后参考这个贴子解决了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TASK [yum install mariadb zabbix httpd] **************************************** fatal: [192.168.100.112]: FAILED! => {"changed": false, "msg": "Failure talking to yum: failure: repodata/repomd.xml from ftp_centos: [Errno 256] No more mirrors to try.\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\"\nftp://192.168.100.111/centos/repodata/repomd.xml: [Errno 14] curl#7 - \"Failed connect to 192.168.100.111:21; Connection refused\""}
06-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值