Friday, February 17, 2017

Real-Time Network Monitoring with OpenNMS

Network Monitoring အတွက်အသုံးပြုတဲ့ software ပေါင်းမြောက်မြားစွာရှိတဲ့အနက်ကျွန်တော်ကအခု OpenNMS လေးကိုအသုံးပြုကြည့်ပါတယ်..အဆင်ပြေပြေနဲ့အသုံးပြုလို့ရအဆင်ပြေတဲ့အတွက်ကျွန်တော့် Research လေးကိုပြန်လည်မျှဝေလိုက်ပါတယ်။Standalone Monitoring အတွက်လည်းအဆင်ပြေသလို အခြားသော up/down status တွေကိုလည်း real time live ကြည့်လို့ ရတဲ့အတွက်အဆင်ပြေပါတယ်

ကျွန်တော့်စက်က Ubuntu စက်ဖြစ်ပါတယ်..စက်ရဲ့ Kernel က 4.8 နဲ့ သုံးတာပါ..

အိုကေ....OpenNMS ကို installation လုပ်ပါမယ်...အဆင့်ဆင့်လုပ်ရတာဖြစ်တဲ့အတွက် installation ပိုင်း ကိုတော့နောက်ပိုင်းမှသပ်သပ်တင်ပါမယ်...တင်ပြီးသွားတဲ့အခါ web interface နဲ့ access လုပ်ပါမယ်....

အိုကေ...ကျွန်တော်က ဒီ Web Admin Panel ထဲကို ကျွန်တော့်ရဲ  ့username,password နဲ့ ဝင်ပါမယ်.ပြီးရင်ကျွန်တော် Monitoring လုပ်ချင်တဲ့ Device တွေကိုသတ်မှတ်ပါမယ်...အခုလောလော ဆယ်တော့ကျွန်တော်က google ရဲ့ public dns ဖြစ်တဲ့ 8.8.4.4 ကို monitoring လုပ်ပါမယ်...


အိုကေ...ဒီလောက်တော့ကြည့်လို့ ရနေပြီ...ဒါပေမယ့်ကျွန်တော်က YTP ရဲ့ DNS server IP တစ်လုံးဖြစ် တဲ့ 192.168.162.22 ဆီကိုဘယ်ကနေဘယ်လိုဖြတ်သွားတယ်ဆိုတဲ့ path နဲ့ availability ကိုကြည့်ချင်တယ်...


ကျွန်တော်က DNS IP ကိုပဲကြည့်တာမို့လို ဒီလိုပဲပေါ်တာပါ...တကယ်လို့အခြား service တွေကိုကြည့်ချင် တယ်ဆိုရင်လည်းကြည့်လို့ ရပါတယ်..အခုလောလောဆယ်တော့ကျွန်တော်က real-time live စမ်းတာကို တင်ပေးတာပါ..ကဲ...TCP Session တွေရဲ့report လေးကိုကြည့်ကြရအောင်....


 ကျွန်တော့်ရဲ့ Monitoring server ကအခုမှစဖွင့်တာဆိုတော့ သူ့ရဲ့ traffic shaping ကနည်းနည်းလေးပဲ ရှိပါသေးတယ်..နောက်တော့ traffic shaping အများကြီးတက်လာပါလိမ့်မယ်...

နောက်ထပ်အခြားသောစမ်းသပ်စရာတွေကို OpenNMSနဲ့ စမ်းဖို့အများကြီးရှိပါသေးတယ်...အဲဒါတွေ ထပ်စမ်းပြီးရင်တော့ နောက်ဆက်တွဲဒုတိယပိုင်းအနေနဲ့ ဆက်တင်သွားပါဦးမယ်...

အားလုံးပဲပညာဗဟုသုတကြွယ်ဝတိုးတက်ကြပါစေ...




No comments:

ping script ေလးနဲ့ အထာကျကျကိုယ့် server ေလးတွေအခြေအနေကိုစစ်ကြမယ်....

ပုံမှန်အားဖြင့်ကျွန်တော်တို့ဟာ ping command ကိုအသုံးပြုပြီးတော့ ကိုယ့်စက်ရယ်...ကိုယ့် network ထဲမှာ internet connection ရမရစစ်ဆေးလေ့ရှိကြပါတ...