wget https://github.com/flashcatcloud/categraf/releases/download/v0.3.22/categraf-v0.3.22-linux-amd64.tar.gz
下载安装包。
sudo mkdir /opt/categraf
创建一个目录。
tar zxf categraf-v0.3.22-linux-amd64.tar.gz -C /opt/categraf
进行解压。
/opt/categraf/categraf-v0.3.22-linux-amd64/categraf --test
先进行测试。
完成之后如下图:
Ctrl+c可以退出。
sed -i 's/basic_auth_user = "/basic_auth_user = "root/g' /opt/categraf/categraf-v0.3.22-linux-amd64/conf/config.toml
替换字符串。
sed -i 's/basic_auth_pass = "/basic_auth_pass = "root.2020/g' /opt/categraf/categraf-v0.3.22-linux-amd64/conf/config.toml
替换字符串。
sed -n '/basic_auth_user = "/p' /opt/categraf/categraf-v0.3.22-linux-amd64/conf/config.toml
和sed -n '/basic_auth_pass = "/p' /opt/categraf/categraf-v0.3.22-linux-amd64/conf/config.toml
查看替换之后的效果。
sudo nohup /opt/categraf/categraf-v0.3.22-linux-amd64/categraf &> /opt/categraf/stdout.log &
正式启动。
参考文档有:《说透运维监控系统-4.2讲解Categraf采集器 》
还需要参看《夜莺官方文档优化第一弹:手把手教你部署和架构讲解,消灭所有部署失败的 case!干!》配置一下时序库。
此文章为9月Day 23学习笔记,内容来源于极客时间《运维监控系统实战笔记》。