Instal Telegraf di Fedora 30/Fedora 29

Dalam panduan ini, kita akan mempelajari cara menginstal Telegraf di Fedora 30/Fedora 29. Telegraf adalah agen server berbasis plugin yang digunakan untuk mengumpulkan dan mengirim metrik dan peristiwa dari database, sistem, dan sensor IoT. Ini salah satu komponen utama dari TICK stack yang merupakan akronim untuk Telegraf, InfluxDB (time series DB), Chronograf (interface untuk InfluxDB) dan Kapacitor (engine pemrosesan data streaming waktu nyata).

Instal Telegraf di Fedora 30/Fedora 29

Nah, untuk menginstal Telegraf di Fedora 30/29, Anda dapat menggunakan paket PRM atau cukup menginstalnya dari repo InfluxDB. Namun, untuk menggunakan repo InfluxDB, Anda perlu membuat repositori InfluxDB di Fedora 30/29.

Periksa cara menginstal InfluxDB di Fedora 30 dalam panduan kami dengan mengikuti tautan di bawah ini;

Instal InfluxDB di Fedora 30/Fedora 29

Instal Telegraf menggunakan paket RPM

Untuk menginstal Telegraf di Fedora 30/29 menggunakan paket RPM, navigasikan ke halaman downloadan Telegraf dan ambil biner RPM. Anda cukup menjalankan terminal Anda dan menjalankan perintah di bawah ini;

wget https://dl.influxdata.com/telegraf/releases/telegraf-1.10.3-1.x86_64.rpm

Setelah Anda mengdownloadnya, Anda cukup menginstalnya secara lokal menggunakan manajer paket DNF yang akan mengurutkan masalah ketergantungan apa pun, jika ada;

dnf localinstall telegraf-1.10.3-1.x86_64.rpm

Instal Telegraf aktif dari InfluxDB Repo

Tambahkan Repo InfluxDB

Buat repo InfluxDB dengan konten di bawah ini;

vim /etc/yum.repos.d/influxdb.repo
[influxdb] name = InfluxDB Repository - RHEL 7 baseurl = https://repos.influxdata.com/rhel/7Server/x86_64/stable/ enabled = 1 gpgcheck = 1 gpgkey = https://repos.influxdata.com/influxdb.key

Setelah Anda memiliki repo, kemudian instal Telegraf dengan menjalankan perintah di bawah ini;

dnf install telegraf

Setelah instalasi selesai, Anda dapat memulai dan mengaktifkan Telegraf untuk berjalan pada boot sistem;

systemctl start telegrafsystemctl enable telegraf

Periksa status Telegraf;

systemctl status telegraf
● telegraf.service - plugin-driven server agent for reporting metrics into InfluxDB Loaded: loaded (/usr/lib/systemd/system/telegraf.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2019-05-06 14:25:12 EAT; 16s ago Docs: https://github.com/influxdata/telegraf Main PID: 9147 (telegraf) Tasks: 8 (limit: 1144) Memory: 23.6M CGroup: /system.slice/telegraf.service └─9147 /usr/bin/telegraf -config /etc/telegraf/telegraf.conf -config-directory /etc/telegraf/telegraf.d

Besar. Anda telah mengaktifkan dan menjalankan Telegraf di server Fedora 30/39 Anda. Kami akan membahas konfigurasi Telegraf dalam panduan kami berikutnya.