GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Server Pemantauan Ganglia di Ubuntu 18.04

Ganglia adalah alat pemantauan terdistribusi gratis, sumber terbuka, dan dapat diskalakan yang dirancang untuk sistem komputasi berkinerja tinggi. Ini berjalan di semua sistem operasi utama dan dapat menangani cluster dengan 2000 node. Ganglia menggunakan RRDtool untuk penyimpanan dan visualisasi data, XML untuk representasi data dan XDR untuk transportasi data portabel yang ringkas. Muncul dengan antarmuka web yang sederhana dan mudah digunakan yang dapat digunakan untuk menampilkan statistik dan metrik langsung, seperti beban CPU rata-rata dan pemanfaatan jaringan untuk beberapa sistem.

Dalam tutorial ini, kami akan menjelaskan cara menginstal server dan klien pemantauan Ganglia di Ubuntu 18.04.

Prasyarat

  • VPS Ubuntu 18.04 baru di Platform Cloud Atlantic.Net
  • Kata sandi root yang dikonfigurasi di kedua server Anda

Langkah 1 – Buat Server Cloud Atlantic.Net

Pertama, masuk ke Server Cloud Atlantic.Net Anda. Buat server baru, pilih Ubuntu 18.04 sebagai sistem operasi dengan setidaknya 2GB RAM. Hubungkan ke Server Cloud Anda melalui SSH dan masuk menggunakan kredensial yang disorot di bagian atas halaman.

Setelah Anda masuk ke server Ubuntu 18.04 Anda, jalankan perintah berikut untuk memperbarui sistem dasar Anda dengan paket terbaru yang tersedia.

apt-get update -y

Langkah 2 – Instal Apache, MariaDB dan PHP

Sebelum memulai, server LAMP harus diinstal di sistem Anda. Jika belum terinstal, Anda dapat menginstalnya dengan perintah berikut:

apt-get install apache2 mariadb-server php libapache2-mod-php php-mbstring php-curl php-zip
php-gd php-mysql php-curl unzip wget -y

Setelah terinstal, edit file php.ini dan atur beberapa pengaturan:

nano /etc/php/7.2/apache2/php.ini

Ubah baris berikut:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
max_input_vars = 1500
date.timezone = America/Chicago

Simpan dan tutup file, lalu mulai ulang layanan Apache untuk menerapkan perubahan.

systemctl restart apache2

Langkah 3 – Instal Server Ganglia

apt-get install ganglia-monitor rrdtool gmetad ganglia-webfrontend -y

Catatan:Anda akan diminta untuk me-restart Apache2 secara otomatis – pilih YES.

Setelah semua paket terinstal, mulai layanan Ganglia dan aktifkan untuk memulai saat boot dengan perintah berikut:

systemctl start ganglia-monitor
systemctl start gmetad
systemctl enable ganglia-monitor
systemctl enable gmetad

Langkah 4 – Konfigurasikan Server Ganglia

Pertama, Anda perlu mengedit file /etc/ganglia/gmetad.conf dan menentukan server master Anda.

nano /etc/ganglia/gmetad.conf

Temukan baris berikut:

data_source "my cluster" localhost

Ganti dengan baris berikut:

data_source "mycluster" 50 localhost your-server-ip:8649

Simpan dan tutup file.

Selanjutnya, edit file /etc/ganglia/gmond.conf seperti gambar di bawah ini:

nano /etc/ganglia/gmond.conf

Ubah bagian berikut:

cluster {
name = "mycluster"
owner = "unspecified"
latlong = "unspecified"
url = "unspecified"
}
udp_send_channel {
/* mcast_join = 239.2.11.71*/
host = your-server-ip
port = 8649
ttl = 1
}
udp_recv_channel {
/* mcast_join = 239.2.11.71 */
port = 8649
/*bind = 239.2.11.71 */
}

Simpan dan tutup file setelah Anda selesai.

Selanjutnya, Anda perlu menyalin file konfigurasi Ganglia ke direktori virtual host Apache.

Anda dapat menyalinnya dengan perintah berikut:

cp /etc/ganglia-webfrontend/apache.conf /etc/apache2/sites-enabled/ganglia.conf

Selanjutnya, restart layanan Ganglia dan Apache untuk menerapkan perubahan:

systemctl restart ganglia-monitor
systemctl restart gmetad
systemctl restart apache2

Langkah 5 – Instal dan Konfigurasi Klien Ganglia

Selanjutnya, Anda perlu menginstal dan mengkonfigurasi klien Ganglia pada sistem klien sehingga Anda dapat memantaunya dari server Ganglia.

Pada sistem klien Ganglia, instal paket klien Ganglia dengan perintah berikut:

apt-get install ganglia-monitor -y

Setelah terinstal, edit file /etc/ganglia/gmond.conf dan tentukan detail server Ganglia:

nano /etc/ganglia/gmond.conf

Ubah bagian berikut dengan menambahkan IP server Anda:

udp_send_channel {
/* mcast_join = 239.2.11.71*/
host = your-server-ip
port = 8649
ttl = 1
}

Simpan dan tutup file, lalu mulai ulang layanan Ganglia untuk menerapkan perubahan:

systemctl restart ganglia-monitor

Langkah 6 – Akses Dasbor Ganglia

Sekarang, buka browser web Anda dan akses dasbor Ganglia menggunakan URL http://your-server-ip/ganglia

Anda akan melihat layar berikut:

Sekarang, klik pada “Pilih Node ” dan pilih server Anda. Anda akan melihat informasi rinci tentang server Anda di layar berikut:

Selanjutnya, klik tombol “Pilih Node ” dan pilih klien Anda. Anda akan melihat informasi mendetail tentang klien Anda di layar berikut:

Kesimpulan

Selamat! Anda telah berhasil menginstal server dan klien pemantauan Ganglia di Ubuntu 18.04. Anda sekarang dapat menambahkan lebih banyak klien dan mulai memantau dari dasbor Ganglia. Proses ini juga dapat diselesaikan pada akun VPS Hosting dari Atlantic.Net!


Linux
  1. Cara Menginstal lokasi di Server Ubuntu

  2. Cara Menginstal MariaDB di Ubuntu 22.04

  3. Bagaimana Cara Menginstal Ubuntu Server 15.10 di Hyper-v?

  1. Cara Menginstal MySQL di Ubuntu 18.04

  2. Cara Memasang Server Minecraft di Ubuntu 18.04

  3. Cara Menginstal Pemantauan Server Nagios di Ubuntu 16.04

  1. Cara menginstal OpenLDAP di Ubuntu Server 22.04

  2. Cara Menginstal Lighttpd di Server Ubuntu

  3. Bagaimana cara menginstal server FTP di Ubuntu?