В этом руководстве я покажу вам, как установить Telegraf на Fedora 29 / Fedora 28.
Telegraf – это агент, написанный на Go для сбора, обработки, агрегирования и записи показателей в базу данных временных рядов, такую как InfluxDB, Prometheus и т.д.
Метрики, собранные агентами Telegraf, работающими на серверах, будут перенесены в InfluxDB.
Ниже приведены шаги по установке InfluxDB на Fedora 29 / Fedora 28.
Шаг 1: добавьте репозиторий RPM Influxdata
Influxdata предоставляет репозиторий для установки Telegraf на Fedora 29 / Fedora 28.
Сначала добавьте его в свою систему:
sudo vi /etc/yum.repos.d/influxdb.repo
Добавьте:
[influxdb] name = InfluxDB Repository - RHEL baseurl = https://repos.influxdata.com/rhel/7/x86_64/stable/ enabled = 1 gpgcheck = 1 gpgkey = https://repos.influxdata.com/influxdb.key
Сохраните файл и закройте его.
Шаг 2: Установите Telegraf на Fedora 29 / Fedora 28
Установите Telegraf на Fedora 29 / Fedora 28, выполнив команды в вашем терминале:
sudo dnf -y install telegraf
Если вы хотите узнать точную версию Telegraf, используйте:
$ rpm -qi telegraf Name : telegraf Version : 1.9.0 Release : 1 Architecture: x86_64 Install Date: Wed 21 Nov 2018 07:43:24 PM UTC Group : default Size : 59782192 License : MIT Signature : RSA/SHA256, Tue 20 Nov 2018 07:51:13 PM UTC, Key ID 684a14cf2582e0c5 Source RPM : telegraf-1.9.0-1.src.rpm Build Date : Tue 20 Nov 2018 07:38:03 PM UTC Build Host : 20beba1192de Relocations : / Packager : support@influxdb.com Vendor : InfluxData URL : https://github.com/influxdata/telegraf Summary : Plugin-driven server agent for reporting metrics into InfluxDB. Description : Plugin-driven server agent for reporting metrics into InfluxDB.
Шаг 3: Запустите и настройте Telegraf на Fedora 29 / Fedora 28
Запустите службу:
sudo systemctl start telegraf sudo systemctl enable telegraf