GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Grafana di Server Linux

Grafana adalah rangkaian visualisasi dan pemantauan data open source. Ini menawarkan dukungan untuk Graphite, Elasticsearch, Included, Prometheus, dan banyak lagi database. Alat ini menyediakan dasbor dan analitik metrik yang indah, dengan kemampuan untuk mengelola dan membuat dasbor Anda sendiri untuk aplikasi atau pemantauan kinerja infrastruktur.

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan mengkonfigurasi Grafana di server Linux (Ubuntu 16.04 dan CentOS 7). Kami akan menginstal Grafana di kedua server menggunakan repositori Grafana, dan setelah instalasi, kami akan memandu Anda cara menambahkan dan menginstal plugin Grafana.

Prasyarat

  • Server Ubuntu 16.04 atau CentOS 7.
  • Hak istimewa root

Apa yang akan kami lakukan

  1. Instal Grafana di Ubuntu 16.04
  2. Instal Grafana di CentOS 7
  3. Ubah kata sandi admin Grafana
  4. Instal plugin Grafana

Langkah 1 - Instal Grafana di Ubuntu 16.04

Grafana menyediakan dua cara untuk instalasi - menggunakan paket Debian yang diunduh dan menggunakan repositori apt. Dalam tutorial ini, kita akan menggunakan instalasi repositori apt. Jadi mari kita mulai.

Pertama, sambungkan ke server dengan login ssh Anda.

ssh [email protected]

Tambahkan repositori Grafana baru ke direktori 'sources.list.d' lalu tambahkan kunci gpg repositori menggunakan perintah berikut.

echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main' > /etc/apt/sources.list.d/grafana.list
curl https://packagecloud.io/gpg.key | sudo apt-key add -

Sekarang, perbarui repositori dan instal Grafana menggunakan perintah apt berikut.

sudo apt update
sudo apt install grafana

Setelah instalasi selesai, Anda akan mendapatkan hasil seperti gambar di bawah ini.

Seperti yang Anda ketahui, Ubuntu 16.04 menggunakan systemd sebagai sistem init. Jadi, setelah instalasi Grafana kita perlu memuat ulang konfigurasi systemd manager, untuk memulai layanan Grafana.

systemctl daemon-reload

Mulai Grafana dan aktifkan untuk berjalan secara otomatis saat sistem boot setiap saat.

systemctl start grafana-server
systemctl enable grafana-server

Secara default, Grafana akan berjalan di bawah port 3000. Periksa menggunakan perintah netstat dan pastikan port 3000 ada dalam daftar status 'LISTEN'.

netstat -plntu

Jika Anda telah menginstal firewall UFW di server, buka port layanan ssh, port grafana 3000, lalu mulai firewall menggunakan perintah berikut.

ufw allow ssh
ufw allow 3000/tcp
ufw enable

Ketik 'y' untuk melanjutkan memulai dan tambahkan UFW agar berjalan secara otomatis saat boot.

Untuk melihat status firewall, jalankan perintah di bawah ini.

ufw status

Grafana telah diinstal pada server Ubuntu 16.04, dan berjalan di bawah UFW Firewall Ubuntu pada port 3000.

Langkah 2 - Instal Grafana di CentOS 7

Pada langkah ini, kami akan menunjukkan cara menginstal Grafana dari repositori di server CentOS 7. Kita dapat menginstal Grafana melalui paket rpm atau repositori. Untuk panduan ini, kita akan menggunakan repositori Grafana.

Tambahkan repositori Grafana baru dengan membuat file .repo baru di direktori 'yum.repos.d'. Buka direktori dan buat file baru yang diberi nama 'grafana.repo' menggunakan editor vim.

cd /etc/yum.repos.d/
vim grafana.repo

Tempelkan informasi berikut di sana.

[grafana]
name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

Simpan perubahan dan keluar dari editor.

Sekarang instal Grafana menggunakan perintah yum berikut.

yum -y install grafana

Setelah instalasi, kita perlu memuat ulang konfigurasi systemd manager sebelum memulai layanan Grafana.

Jalankan perintah systemctl berikut.

systemctl daemon-reload

Selanjutnya, jalankan Grafana lalu aktifkan agar berjalan secara otomatis setiap kali sistem melakukan booting.

systemctl start grafana-server
systemctl enable grafana-server

Secara default, Grafana berjalan pada port 3000. Jika server Anda menggunakan firewall, buka port tersebut menggunakan perintah firewall-cmd seperti di bawah ini.

firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --reload

Instalasi Grafana di server CentOS 7 telah berhasil.

Langkah 3 - Ubah kata sandi admin Grafana

Setelah Grafanais diinstal di server Anda, buka browser web Anda dan ketik alamat IP server grafana (dengan port 3000) dengan cara berikut.

http://192.168.1.11:3000/

Masuk ke Dasbor Grafana menggunakan pengguna default 'admin' dan kata sandi 'admin'.

Anda akan melihat Dashboard Grafana seperti gambar di bawah ini.

Untuk mengubah username dan password default Grafana, klik logo Grafana di kiri atas lalu klik menu 'Admin', lalu pilih 'Global Users'.

Anda akan melihat daftar pengguna. Klik menu 'Edit' untuk mengedit nama pengguna dan sandi.

Ketik nama pengguna dan sandi baru Anda, klik tombol hijau 'Perbarui' untuk mengonfirmasi.

User dan password default Grafana telah diubah.

Langkah 4 - Instal plugin

Pada langkah ini, kami akan memandu Anda cara menginstal plugin Grafana. Ada tiga jenis plugin Grafana yang perlu kita ketahui:

  1. Plugin panel - Plugin ini memungkinkan visualisasi data baru ditambahkan ke Grafana.
  2. Sumber Data - Ini adalah plugin Sumber Data Grafana.
  3. Aplikasi - Ini adalah kumpulan panel, sumber data, dasbor dengan UI baru.

Untuk instalasi plugin, Grafana menyediakan alat baris perintah yang diberi nama 'grafana-cli'. Jalankan untuk melihat instruksi.

grafana-cli

Untuk mendapatkan daftar semua plugin yang tersedia di repositori, gunakan perintah berikut.

grafana-cli plugins list-remote

Untuk menginstal plugin, gunakan opsi 'plugins install' seperti yang ditunjukkan di bawah ini.

grafana-cli plugins install grafana-clock-panel

Setelah plugin terinstal, restart layanan Grafana.

systemctl restart grafana-server

Untuk mendapatkan daftar semua plugin yang terpasang di sistem Anda, gunakan perintah berikut.

grafana-cli plugins ls

Dan jika Anda ingin menghapus plugin, gunakan opsi 'plugins remove' seperti di bawah ini.

grafana-cli plugins remove grafana-clock-panel

Kesimpulan

Jadi, dalam tutorial ini, kita dapat menginstal Grafana di server Linux melalui paket Debian dan rpm. Pada tutorial selanjutnya, kita akan mencoba menambahkan sumber data. Sebagai catatan, Grafana mendukung banyak sumber data termasuk Influxdb, Elasticsearch, Graphite, dan Prometheus.


Linux
  1. Cara menginstal Python di Linux

  2. Cara Menginstal FFmpeg Di Linux

  3. Cara Instal Grafana di Linux Mint 20

  1. Cara menginstal Java di Linux

  2. Cara Menginstal NodeJS Di Linux

  3. Cara Menginstal Vagrant Di Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Cara Menginstal TeamViewer 15 di Linux

  3. Cara Menginstal PIP di Linux