Install
dan Konfigurasi Icinga Monitoring
Tool Centos 7
Tutorial Linux
Indonesia | Icinga
adalah alat Monitoring
yang open source
dan gratis. Di
gunakan untuk memerika
ketersediaan Sumber daya
TI ( jaringan, server, aplikasi,dll ) dan
melaporkan jika ada pemadaman
sumber daya mati.
Ini
juga menghasilkan data
kinerja untuk laporan.
Dalam tutorial
ini, kita akan belajar
menginstall icinga pada
system Centos 7 .
Langkah 1
: Install package
icinga
Sebelum melanjutkan,
sekarang anda install
paket yang di perlukan
untuk icinga.
yum -y install wget httpd mod_ssl gd gd-devel mariadb-server php-mysql php-xmlrpc gcc mariadb libdbi libdbi-devel libdbi-drivers libdbi-dbd-mysql
Langkah 2
: Disabled Selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
Langkah 3
: Menambahkan User
Icinga
Buat pengguna
icinga dan group
icinga-cmd. Tambahkan pengguna
icinga dan apache
dalam group icinga-cmd.
useradd icinga
groupadd icinga-cmd
usermod -a -G icinga-cmd icinga
usermod -a -G icinga-cmd apache
Langkah 4
: Donwload Versi
Terbaru ICinga
cd /tmp/
wget http://downloads.sourceforge.net/project/icinga/icinga/1.10.1/icinga-1.10.1.tar.gz
tar -zxvf /tmp/icinga-1.10.1.tar.gz
cd /tmp/icinga-1.10.1
Langkah 5
: Install ICinga
dan Compile
./configure --with-command-group=icinga-cmd --enable-idoutils
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
make install-idoutils
Langkah 6
: Konfigurasi Icinga
File Konfigurasi
sekarang telah di
install
/usr/local/icinga/etc/. File Contoh
ini harus berfungsi
dengan baik untuk memulai dengan
icinga.
Anda hanya
perlu melakukan satu
perubahan sebelum melanjutkan.
Sekarang anda
edit file konfigurasi
/usr/local/icinga/etc/objects/contacts.cfg dengan editor
favorit anda.
Ubah
alamat e-mail yang
terkait dengan definisi
kontak nagiosadmin ke
alamat yang anda
gunakan untuk menerima
pemberitahuan.
Nano /usr/local/icinga/etc/objects/contacts.cfg
Sekarang anda
ubah alamat e-mail
untuk menerima pemberitahuan
Email icinga@localhost
Di
ganti menjadi
e-mail adi@bagol69.com
Langkah 7
: Pindahkan File
Konfigurasi idoutils sample
ke directory icinga.
cd /usr/local/icinga/etc/
mv idomod.cfg-sample idomod.cfg
mv ido2db.cfg-sample ido2db.cfg
cd modules/
mv idoutils.cfg-sample idoutils.cfg
Langkah 8
: Buat database
Icinga
systemctl start mariadb.service
mysql -u root -p
MariaDB [(none)]> CREATE DATABASE icinga;
MariaDB [(none)]> GRANT USAGE ON icinga.* TO 'icinga'@'localhost' IDENTIFIED BY 'icinga' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> quit
Langkah 9
: Import Database
mysql -u root -p icinga < /tmp/icinga-1.10.1/module/idoutils/db/mysql/mysql.sql
Langkah 10 : Buat
akun admin ICinga
Buat akun
icingaadmin untuk masuk
ke antar muka
web icinga. Ingat
kata sandi yang
anda tetapkan, untuk
pengguna ini. Anda
akan membutuhkan nanti.
htpasswd -c /usr/local/icinga/etc/htpasswd.users icingaadmin
Artikel Terkait
Install dan Konfigurasi Sensu Monitoring Centos 7
Cara Konfigurasi “ Zabbix Monitoring “ untuk mengirim E-mail Alert Ke Email Account
Install Awstast ( Log File Analyzer ) Debian 8
Instalasi zabbix Server Centos 7
Langkah 11
: Restart apache
Systemctl restart httpd
Langkah 12
: Aktifkan Service
ICinga
Vertify konfigurasi
file ICinga.
/usr/local/icinga/bin/icinga -v /usr/local/icinga/etc/icinga.cfg
Jika tidak
ada eror, aktifkan
icinga.
/etc/init.d/icinga start
/etc/init.d/ido2db start
Akttifkan icinga
dan idoutils
/etc/init.d/icinga start
/etc/init.d/ido2db start
Langkah 13
: Akses Web
Interfaces
Sekarang akses
antar muka web
icinga menggunakan url
tersebut, Nanti akan
di minta login
user dan password.
Yang sudah anda
tentukan sebelumnya.
Anda merasa tutorial ini bermanfaat ?
Bagikan dengan teman-teman anda, untuk membuat tetap hidup.
Untuk topic bantuan lebih lanjut,
Jelajahi situs web kami,
jadilah yang pertama berkomentar,
Kami menghargai saran anda, Untuk pertanyaan lebih lanjut silahkan komentar di bawah ini.