JMeter+Grafana+Telegraf+InfluxDB进行漂亮的可视化图形报告-3(Telegraf)
sudo wget https://dl.influxdata.com/telegraf/releases/telegraf-1.12.4-1.x86_64.rpm sudo yum localinstall telegraf-1.12.4-1.x86_64.rpm sudo vim /etc/telegraf/telegraf.conf
注意:hostname可任意填写,它用来在Grafana监控面板中进行主机确定。因此它是作为一个tag将该配置文件中对应写入的influxdb库进行数据区分(如此库也有其它主机对其写入)。urls和database为安装InfluxDB的机器,本文同时安装了Telegraf和InfluxDB,故使用了127.0.0.1
总之,被监控机最小安装内容是Telegraf,而InfluxDB可以通过该配置文件指定是否也在本机。
hostname = "performance"
[[outputs.influxdb]]
urls = ["http://127.0.0.1:8086"]
database = "performance"
sudo service telegraf restart sudo systemctl start telegraf sudo systemctl enable telegraf sudo systemctl is-enabled telegraf
创建数据源
配置数据看板
官方下载:https://grafana.com/grafana/dashboards/3967
运行监控后的结果如下:
如果修改了telegraf.conf,则保存之后需要进行如下操作:
sudo service telegraf restart
sudo service influxdb restart