本文介绍采用Grafana与Telegraf来监控Linux操作系统的方法,附在CentOS 7上安装Telegraf的方法。Telegraf指标将存储在InfluxDB中,然后我们可以使用系统仪表板在Grafana上对它们进行可视化操作。
安装InfluxDB参考文章
在CentOS 7上安装Telegraf的方法
Influxdata提供了在CentOS 7上安装telegraf的存储库,要将存储库添加到系统,请使用以下命令:
sudo vim /etc/yum.repos.d/influxdb.repo
在influxdb.repo文件中增加以下内容:
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
更新缓存以确认存储库工作正常:
sudo yum makecache fast
然后安装telegraf,运行以下命令:
sudo yum -y install telegraf
等待命令执行完毕即安装成功telegraf。
附:在Ubuntu 18.04/Debian 9上安装Telegraf
在Linux上配置telegraf
具有InfluxDB输出的基本telegraf配置和用于收集系统指标的基本输入ÿ