GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Monit di CentOS 6

Dalam tutorial ini, kami akan menunjukkan cara menginstal Monit di CentOS 6. Bagi Anda yang belum tahu, Monit adalah alat proses opensource untuk sistem operasi Linux yang membantu Anda memonitor proses sistem menggunakan web browser dan juga setiap kali membutuhkannya secara otomatis melakukan pemeliharaan atau perbaikan proses tertentu sedemikian rupa sehingga dapat dibawa kembali online. Pemantauan dapat langsung di baris perintah atau di web. Anda dapat tetapkan beberapa tugas Monit (tidak hanya pemantauan), jadi jika layanan tertentu gagal dalam pemeriksaan, Monit dapat memperingatkan atau melakukan sesuatu tentangnya (misalnya, coba mulai ulang layanan).

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Monit di CentOS 6.

Instal Monit di CentOS 6

Langkah 1. Pertama, Anda harus mengaktifkan repositori EPEL di sistem Anda.

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Langkah 2. Memasang Monit.

yum update
yum install -y libcrypto.so.6 libssl.so.6
yum install monit

Langkah 3. Konfigurasikan Monit.

Setelah instalasi selesai, edit file konfigurasi utama agar menyerupai contoh di bawah ini menggunakan editor teks favorit Anda dan atur nama pengguna dan kata sandi Anda sendiri:

nano /etc/monit.conf
set httpd port 2812 and  # # set the listening port to your desire.
use address localhost    # only accept connection from localhost
allow localhost          # allow localhost to connect to the server and
allow admin:monit        # require user 'admin' with password 'monit'
allow @monit             # allow users of group 'monit' to connect (rw)
allow @users readonly    # allow users of group 'users' to connect readonly

Setelah Anda mengonfigurasinya, Anda perlu memulai layanan Monit untuk memuat ulang pengaturan konfigurasi baru:

/etc/init.d/monit start

Langkah 4. Mengonfigurasi Program Self-Monitoring.

Setelah konfigurasi awal selesai, kita dapat mengkonfigurasi beberapa layanan yang ingin kita pantau. Untuk melakukan ini, kita akan membuat file terpisah untuk setiap layanan yang terletak di dalam /etc/monit.d/ direktori. Berikut adalah beberapa contoh konfigurasi yang berguna untuk Monit, yang bisa sangat membantu untuk melihat bagaimana sebuah layanan berjalan, di mana ia menyimpan pidfile-nya dan bagaimana memulai dan menghentikan layanan, dll:

## webserver ##
# nano /etc/monit.d/http
check process webserver with pidfile /var/run/httpd/httpd.pid
group apache
start program = “/etc/init.d/httpd start”
stop  program = “/etc/init.d/httpd stop”
if failed host 0.0.0.0 port 80 then restart
## SSH ##
# nano /etc/monit.d/ssh
start program  “/etc/init.d/sshd start”
stop program  “/etc/init.d/sshd stop”
if failed port 22 protocol ssh then restart
## NTP ##
# nano /etc/monit.d/ntp
check process ntpd with pidfile /var/run/ntpd.pid
start program = “/etc/init.d/ntpd start”
stop  program = “/etc/init.d/ntpd stop”
if failed host 127.0.0.1 port 123 type udp then alert

Setelah membuat file konfigurasi yang diinginkan, uji file kontrol untuk kesalahan sintaks:

monit -t

Dan mulai Monit hanya dengan mengetik:

monit

Langkah 5. Mengakses Monit.

Monit akan tersedia di port HTTP 2812 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com:2812 atau http://your-server-ip:2812 lalu masukkan kredensial yang Anda buat di /etc/monit.conf .

Selamat! Anda telah berhasil menginstal Monit. Terima kasih telah menggunakan tutorial ini untuk menginstal Monit pada sistem CentOS 6. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Monit.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal Monit di CentOS 8

  1. Cara Menginstal Wine 4.0 di CentOS 7

  2. Cara Menginstal Vim 8.2 di CentOS 7

  3. Cara Menginstal VirtualBox di CentOS 7

  1. Cara Menginstal Git di CentOS 8

  2. Cara Menginstal Docker di CentOS 8

  3. Cara Menginstal Java 8 &11 di Centos 8