![87a4a7b39dfc71fbedbd748426f45aa5.png](https://img-blog.csdnimg.cn/img_convert/87a4a7b39dfc71fbedbd748426f45aa5.png)
1.架构流程
telegraf 收集数据
kafka 消息队列
java 消费程序
clickhousen 存放数据
grafana 展示数据
2.telegraf
介绍
Telegraf 是收集和报告指标和数据的代理。
Telegraf是TICK Stack的一部分,是一个插件驱动的服务器代理,用于收集和报告指标。
Telegraf 集成了直接从其运行的容器和系统中提取各种指标,事件和日志,从第三方API提取指标,甚至通过StatsD和Kafka消费者服务监听指标。
telegraf安装
wget https://dl.influxdata.com/telegraf/releases/telegraf-1.10.0-1.x86_64.rpm
sudo yum localinstall telegraf-1.10.0-1.x86_64.rpm
nohup ./telegraf --config telegraf.conf --input-filter cpu:mem --output-filter postgresql &
telegraf --config telegraf.conf --input-filter cpu:mem --output-filter kafka --test
公司编