OpenNMS จัดเป็นระบบ Network Management ระดับองค์กรตัวแรกๆ ที่อยู่ในรูปแบบของ Opensource เป็นระบบที่มีความสามารถหลายอย่างและมีประสิทธิภาพ โดยการติดตั้งและการตั้งค่าต่างๆนั้นสามารถทำได้ไม่ยาก
การตรวจสอบสถานะเครือข่าย (monitoring) โดยรวมจะมีการแสดงผลของสถานะของสิ่งที่ต้องการตรวจสอบ ซึ่งอาจจะเป็น network device เช่น router หรือ switch หรือบาง interface ที่สำคัญของอุปกรณ์เหล่านี้ นอกจากนี้ยังเป็นการตรวจสอบสถานะของ host เช่น web/mail/database/ftp servers หรืออาจจะเป็นการ monitor service ที่ run อยู่บนเครื่องต่างๆ โดยการแสดงสถานะจะบ่งบอกว่าสิ่งนั้นๆยังมีการทำงานอยู่หรือไม่ เช่น Up/Down แต่ถ้ามีเหตุการณ์ที่ไม่ปกติจะมีการแสดงถึงดีกรีของความผิดปกติ เช่น Warning หรือ Critical เป็นต้น พร้อมทั้งรายละเอียดของความผิดปกติตามที่ระบบตรวจเจอ นอกจากนี้จะมีองค์ประกอบที่สำคัญอีกส่วนหนึ่ง คือการแจ้งเตือน (alerting) หรือ ระบบที่คอยส่ง notification ไปยังผู้ที่ทำหน้าที่ดูแลอุปกรณ์หรือ service นั้นๆ

เรามาดูขั้นตอนการติดตั้งบน Ubuntu 14.04 LTS (ในบทความนี้จะใช้ตัว Package Manager apt ในการติดตั้ง)

  1. ทำการเพิ่ม Repository โดยเพิ่มไฟล์ที่ /etc/apt/sources.list.d/opennms.list
    vi /etc/apt/sources.list.d/opennms.list
    แล้วเพิ่ม config ดังนี้

    เพิ่ม OpenNMS PGP Key โดยใช้คำสั่ง
    wget -O - http://debian.opennms.org/OPENNMS-GPG-KEY | sudo apt-key add -
  2. สั่ง update และติดตั้ง Database PostgreSQL
    sudo apt-get update; sudo apt-get install postgresql
    กำหนดสิทธิ์ให้ User
    sudo vi /etc/postgresql/9.3/main/pg_hba.conf
    แก้ไข config ดังนี้

    แล้วสั่ง restart postgresql
    sudo service postgresql restart
  3. หากเครื่องยังไม่ได้ติดตั้ง java ให้ติดตั้งโดยใช้คำสั่ง
    sudo apt-get install openjdk-7-jre
    และติดตั้งระบบ mail เพื่อใช้ส่ง mail แจ้งเตือน
    sudo apt-get install default-mta
  4. ติดตั้ง opennms
    sudo apt-get install opennms
    กำหนด JAVA Home ให้ opennms
    sudo /usr/share/opennms/bin/runjava -S /usr/bin/java
    sudo vi /etc/default/opennms
    เพิ่ม config ดังนี้
    Create และ Update Database opennms
    sudo /usr/share/opennms/bin/install -dis
    ติดตั้ง IPLIKE database
    sudo /usr/sbin/install_iplike.sh
    แล้วสั่ง start opennms
    sudo service opennms start
  5. ทดสอบเข้าผ่าน Web UI ของ Opennms โดยใช้ Browser URL: http://192.168.56.102:8980/opennms
    จะขึ้นให้ Login Default Username และ Password จะเป็น “admin” (ในตัวอย่างเครื่อง Opennms IP: 192.168.56.102)

    จบสำหรับการติดตั้ง Opennms บน Ubuntu 14.04 ครับ บทความหน้ามาดูการใช้ Opennms กัน

    Reference

    http://www.msit.mut.ac.th/newweb/phpfile/show.php?Qid=5360
    http://www.opennms.org/wiki/Installation:Debian

Comments are closed.