阿小信大人的头像
做你说过的,说你能做的 阿小信大人

ubuntu14.04安装配置collectd2014-10-13 14:18

安装

sudo apt-get install collectd collectd-utils

配置

sudo vi /etc/collectd/collectd.conf

设置当前机器的hostname,修改配置文件中Hostname的值为你想要的hostname。如果有真是的域名,可以不用设置这个值。

确保一下插件的load命令是解开了注释的。

LoadPlugin cpu
LoadPlugin df
LoadPlugin entropy
LoadPlugin interface
LoadPlugin load
LoadPlugin memory
LoadPlugin nginx
LoadPlugin processes
LoadPlugin rrdtool
LoadPlugin users
LoadPlugin write_graphite

解开并修改<Plugin df>前面的DeviceMountPointFSType为你对应的值,用df命令可以查看device

解开<Plugin interface>配置块

修改<Plugin write_graphite>为:

<Plugin write_graphite>
    <Node "graphing">
        Host "localhost"
        Port "2003"
        Protocol "tcp"
        LogSendErrors true
        Prefix "collectd."
        #Postfix "collectd"
        StoreRates true
        AlwaysAppendDS false
        EscapeCharacter "_"
    </Node>
</Plugin>

配置nginx

sudo vi /etc/nginx/sites-enabled/graphite.conf

添加location:

  location /server-status {
    stub_status on; #stub_status模块主要用于查看Nginx的一些状态信息
    allow 127.0.0.1        deny all;
  }

修改carbon schema

sudo vi /etc/carbon/storage-schemas.conf

在最前面加上:

[collectd]
pattern = ^collectd.*
retentions = 10s:1d,1m:7d,10m:1y

重启相关服务

sudo service carbon-cache restart
sudo service collectd restart
sudo service nginx restart

刷新graphite页面可以看到collectd in the tree

如果您觉得从我的分享中得到了帮助,并且希望我的博客持续发展下去,请点击支付宝捐赠,谢谢!

若非特别声明,文章均为阿小信的个人笔记,转载请注明出处。文章如有侵权内容,请联系我,我会及时删除。

#Linux/Mac#  
分享到:
阅读[1373] 评论[0]

你可能也感兴趣的文章推荐

本文最近访客

发表评论