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

Cara menginstal Monit di CentOS6 VPS

Hari ini kami akan menunjukkan cara menginstal Monit di Centos VPS Anda. Monit adalah alat pemantauan dan pengelolaan serta pemeliharaan otomatis. Pemantauan bisa langsung di baris perintah atau di web. Anda dapat menetapkan 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).

Pertama, kita perlu memastikan server kita up-to-date. Jalankan yang berikut ini:

# pembaruan enak

Sebelum menginstal Monit, kita perlu menginstal beberapa file yang diperlukan olehnya. Untuk melakukannya, ketik:

# yum install -y libcrypto.so.6 libssl.so.6

Sekarang kita dapat mengunduh dan menginstal Monit di server. Ini juga dapat dicapai melalui repositori EPEL tetapi Anda tidak akan mendapatkan versi terbaru yang akan membuat konfigurasi tambahan dan kesulitan penggunaan untuk Anda. Jadi, untuk mengunduh dan menginstal versi Monit terbaru di server Anda, ikuti beberapa langkah sederhana berikut:

# wget http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm
# rpm -Uvh http://apt .sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm

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:

# vim /etc/monit.conf

setel port httpd 2812 dan      # setel port mendengarkan sesuai keinginan Anda. defaultnya adalah 2812 (jika menyetel port kustom, pastikan port tersebut tidak tumpang tindih dengan port mendengarkan beberapa layanan lain)
#     gunakan alamat localhost  # hanya terima koneksi dari localhost
#     izinkan localhost        # izinkan localhost terhubung ke server dan
izinkan pengguna:'sandi'      # minta pengguna 'pengguna' dengan sandi 'sandi'
#    izinkan @monit          # izinkan pengguna grup 'monit' untuk terhubung (rw)
#    izinkan @users readonly  # mengizinkan pengguna grup 'users' untuk terhubung readonly

Setelah konfigurasi awal selesai, kita dapat mengkonfigurasi beberapa layanan yang ingin kita pantau. Untuk melakukan ini, kami akan membuat file terpisah untuk setiap layanan yang terletak di dalam direktori /etc/monit.d/. Gunakan editor teks favorit Anda dan buat file seperti yang ditunjukkan untuk beberapa contoh konfigurasi layanan berikut:

Server web:
# vim /etc/monit.d/http

periksa proses server web dengan pidfile /var/run/httpd/httpd.pid
group apache
start program =“/etc/init.d/httpd start”
stop  program =“/etc/ init.d/httpd stop”
jika gagal host 0.0.0.0 port 80 kemudian restart

NTP:
# vim /etc/monit.d/ntp

periksa proses ntpd dengan pidfile /var/run/ntpd.pid
start program =“/etc/init.d/ntpd start”
stop  program =“/etc/init.d/ntpd stop”
jika gagal host 127.0.0.1 port 123 ketik udp lalu waspada

SSH:
# vim /etc/monit.d/ssh

start program  “/etc/init.d/sshd start”
stop program  “/etc/init.d/sshd stop”
jika gagal protokol port 22 ssh kemudian restart

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

# monit -t

Dan mulai monit hanya dengan mengetik:

# pantau

Buka browser Anda ke http://youripaddress:yourport dan masukkan kredensial yang Anda buat di /etc/monit.conf

Itu dia. Kami telah berhasil menginstal dan mengonfigurasi Monit di CentOS VPS kami.

Tentu saja, jika Anda adalah salah satu pelanggan VPS Hosting Linux kami, Anda tidak perlu melakukan semua ini, cukup tanyakan pada admin kami, duduk dan bersantailah. Admin kami akan segera menyiapkannya untuk Anda. Anda mungkin juga ingin membaca panduan kami tentang Cara menginstal alat pemantauan sistem Monitorix di CentOS 6 VPS.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara menginstal Concrete5 pada CentOS 6 VPS

  2. Cara menginstal phpBB 3 pada CentOS 6 VPS

  3. Cara menginstal dan mengkonfigurasi proxy Squid di CentOS VPS Anda.

  1. Cara menginstal MySQLDumper pada CentOS VPS

  2. Cara menginstal PmWiki di CentOS 6 VPS

  3. Cara menginstal Tomcat 8 pada CentOS 6 VPS

  1. Cara menginstal ImpressCMS pada CentOS 6 VPS

  2. Cara menginstal MyWebSQL di CentOS VPS

  3. Cara menginstal Gibbon di CentOS VPS