安装telegraf
官方文档:https://docs.influxdata.com/telegraf/v1.9/
telegraf将数据写入influxdb:https://blog.csdn.net/yue530tomtom/article/details/82703852
Docker监控方案(TIG)的研究与实践之Telegraf:https://my.oschina.net/xxbAndy/blog/751330
【安装包 telegraf-1.9.2-1.x86_64.rpm】
wget https://dl.influxdata.com/telegraf/releases/telegraf-1.9.2-1.x86_64.rpm
yum localinstall telegraf-1.9.2-1.x86_64.rpm
或者
rz -be
rpm -ivh telegraf-1.9.2-1.x86_64.rpm
cd /etc/telegraf/
rz -bey telegraf.conf
vi /etc/telegraf/telegraf.conf【注:conf配置中,mysql和Redis目前监控是10.252.90.36的,根据需要修改相关配置】
修改内容见下:
urls固定不变
database使用data_ip最后一位。
retention_policy将“defalut“ 改为“”
修改后,执行service telegraf restart
测试配置是否成功
示例
# 测试 /etc/telegraf/telegraf.conf 配置文件中输入 cpu 配置是否正确
telegraf -config /etc/telegraf/telegraf.conf -input-filter cpu -test
# 测试 /etc/telegraf/telegraf.conf 输出 influxdb 配置是否正确
telegraf -config /etc/telegraf/telegraf.conf -output-filter influxdb -test
# 测试 /etc/telegraf/telegraf.d/mysql.conf 输入 cpu 和 输出 influxdb 配置是否正确
telegraf -config /etc/telegraf/telegraf.d/mysql.conf -input-filter cpu -output-filter influxdb -test
配置正确的话,会输出当前时间戳的配置指标和值;
配置错误的话,会显示错误信息;
其他测试配置文件方法可以类比以上示例
查看日志路径:/var/log/telegraf
-----------------------------------------
linux 系统卸载已安装软件:
1、 rpm -qa | grep nginx 查出文件名称
2、yum erase nginx -y 或执行下面命令
rpm -e [package name]