Icinga เป็นเครื่องมืออีกตัวหนึ่งที่ใช้เฝ้าดูการทำงานของเครื่องต่างๆ ในระบบเครื่อข่ายผ่านหน้าเว็บเบราเซอร์ เริ่มต้นการติดตั้ง Icinga How-To ครั้งนี้จะติดตั้ง Icinga 2 บนระบบปฏิบัติการ Ubuntu 14.04 ผ่าน PPA
เริ่มจากติดตั้ง Repository Icinga กันก่อน ด้วยคำสั่ง
sudo add-apt-repository ppa:formorer/icinga
sudo apt-get update
ติดตั้ง Icinga2 ด้วยคำสั่ง
sudo apt-get install icinga2
ติดตั้ง DB IDO ใช้ MySQL เป็นระบบฐานข้อมูลดังนี้
sudo apt-get install mysql-server mysql-client
เมื่อสั่งคำสั่งให้ตั้งค่ารหัสผ่านและยืนยันรหัสผ่านของ root
ติดตั้ง icinga2-ido-mysql ด้วยคำสั่ง
sudo apt-get install icinga2-ido-mysql
ทำการเปิดใช้งาน icinga2-ido-mysql ด้วยการตอบ Yes
ตั้งค่ารหัสผ่านของ icinga2-ido-mysql
สร้างฐานข้อมูเพื่อใช้งานกับ Icinga2 ด้วยคำสั่ง
mysql -u root –p
CREATE DATABASE icinga;
GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON icinga.* TO 'icinga'@'localhost' IDENTIFIED BY 'icinga';
quit
นำเข้าฐานข้อมูลด้วยคำสั่ง
mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql
เปิดใช้งาน icinga2-ido-mysql ด้วยคำสั่ง
sudo icinga2 feature enable ido-mysql
sudo service icinga2 restart
ทำการเปิดการทำงานต่างๆของ Icinga2 ด้วยคำสั่ง
sudo icinga2 feature enable command livestatus compatlog
sudo service icinga2 restart
ติดตั้ง Web Interface
sudo add-apt-repository ppa:formorer/icinga-web
sudo apt-get install icinga-web
เลือกฐานข้อมูลให้ตรงกันกับฐานข้อมูลที่ใช้และใส่รหัสผ่านให้ถูกต้อง
ไปที่เว็บเบราเซอร์แล้วไปที่ http://localhost/icinga-web แล้วทำการ login