1.什么是Telegraf?Telegraf是一个用Go语言开发的代理程序,可用于收集和报告指标。Telegraf插件直接从其运行的系统中获取各种指标,从第三方API中提取指标,甚至通过StatsD和Kafka消费者服务来监听指标。它还具有输出插件,可以将指标发送到各种其他数据存储,服务和消息队列,包括InfluxDB,Graphite,OpenTSDB,Datadog,Librato,Kafka,MQTT,NSQ等。github开源地址:https://github.com/influxdata/telegraf 2.Telegraf如何使用?2.1安装官方文档地址:https://docs./telegraf/v1.12/introduction/installation/ wget https://dl./telegraf/releases/telegraf-1.12.3-1.x86_64.rpm
sudo yum localinstall telegraf-1.12.3-1.x86_64.rpm
2.2使用配置: telegraf -sample-config -input-filter cpu:mem -output-filter influxdb > telegraf.conf
sudo service telegraf start
2.3通过grafana搭建一个服务器指标监控dashboard:参考资料如果文中有错误或其它问题,欢迎在评论区及时指正和提出来,我会积极的进行处理的。 |
|