Icinga เป็นตัว monitoring system เราสามารถตรวจสอบการทำงานของเครื่อง server ทั้ง service และ status ต่างๆ ได้ และสามารถสร้างเป็นรายงานได้
เรามาดูวิธีการติดตั้ง icinga ใน Ubuntu กันดีกว่า ที่ใช้ติดตั้งเป็นเวอร์ชั่น icinga 2
เริ่มด้วย เราต้องเอาแหล่งติดตั้งมาก่อนโดยการใช้คำสั่ง

$ add-apt-repository ppa:formorer/icinga

$ apt-get update

หลังจากนั้นเมื่อเราได้แหล่งติดตั้งมาแล้วก็ทำการติดตั้งโดยการใช้คำสั่ง

$ apt-get install icinga2

เมื่อเราติดตั้งเสร็จแล้วเราก็จะมาตั้งค่า DB IDO (Database Icinga Data Output) เพื่อจะเก็บค่าต่างๆ สำหรับทำ report และแสดงบนหน้าเวป

เริ่มด้วยการติดตั้ง database  server กันก่อน ด้วยคำสั่งนี้

$ apt-get install mysql-server mysql-client

หลังจากนั้นก็มาตั้งค่า DB IDO ต้องติดตั้ง package icinga2-ido-mysql เพิ่ม ด้วยคำสั่ง

$ apt-get install icinga2-ido-mysql

เมื่อติดตั้ง package icinga2-ido-mysql เสร็จแล้วต่อไปเราก็มาตั้งค่า mysql กันต่อ
ขั้นแรก สร้าง database สำหรับ icinga ก่อน

$ mysql -u root -p

mysql> CREATE DATABASE icinga;

GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON icinga.* TO 'icinga'@'localhost' IDENTIFIED BY 'icinga';

quit

ต่อไปก็เพิ่ม Icinga 2 IDO schema เข้าไปโดยใช้คำสั่ง

$ mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql

เมื่อเสร็จแล้ว ทำการเปิดใช้งาน IDO ด้วยคำสั่ง

$ icinga2-enable-feature ido-mysql

$ service icinga2 restart

เมื่อเราตั้งค่าต่างๆ เสร็จแล้ว ต่อไปเราจะมาติดตั้ง icinga web กันโดยใช้คำสั่ง

$ apt-get install icinga-web

เมื่อติดตั้งเสร็จแล้ว เข้าตามลิ้งนี้ http://localhost/icinga-web

username :root
password : จะเป็นตามที่เราตั้งไว้ตอนติดตั้ง

icinga

Comments are closed.