collectd 多机器监控配置

一、简述

使用network 插件,可将 collectd 配置为服务器或客户端

  • collectd 服务器

    接受 collectd 客户端的上报的数据

  • collectd 客户端

    上报数据到 collectd 服务器

二、备用bash

#collectd重启 
systemctl restart collectd.service
#collectd配置文件修改
vim /etc/collectd.conf

三、collectd 服务端配置

通过 network 插件配置为 server 端,修改 collectd 配置文件: 

LoadPlugin network

<Plugin network>
    <Listen "0.0.0.0" "25826">
        # SecurityLevel Sign          #可选
        # AuthFile "/etc/collectd/passwd"  #可选
    </Listen>
</Plugin>

 创建密码文件 vim /etc/collectd/passwd

# uaername: password
user0: foo user1: bar

重启 collectd 服务,使配置服务端生效

四、collectd 客户端配置

通过 network 插件配置为 client 端,修改 collectd 配置文件: 

LoadPlugin network

<Plugin network>
    <Server "172.17.0.1" "25826"> #服务端的IP
        # SecurityLevel Encrypt  #可选
        # Username "user0"     #可选
        # Password "foo"      #可选
    </Server>
</Plugin>
重启 collectd 服务,使配置生效

 

 

参考文献

  使用 collectd 进行服务监控

  collectd使用

 

  

  

上一篇:mysql-收集-如何安装dbi插件?


下一篇:Qt 手动添加ui文件到工程(转)