Tin Tin's Ads

gallery.MgHla.net - ေ မာ င္ လွ ရဲ ႕ ဓာ တ္ ပုံ ျပ ခ န္ း

ကၽြန္ေတာ္ ဖန္တီးခဲ့ေသာ / ဖန္တီးလွ်က္႐ွိေသာ / ဆက္လက္ ဖန္တီးမည့္ ဓာတ္ပုံ၊ ႐ုပ္ပုံ၊ လႈပ္႐ွားမႈ ပုံမ်ား၊ စာသား စသည့္ ဖန္တီးမႈမ်ား အားလုံးအား a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. လုိင္စင္ ရယူထားပါေၾကာင္း အသိေပးအပ္ပါသည္။
http://creativecommons.org/licenses/by-nc-nd/3.0/


Sunday, June 07, 2020

အတူတူေလ့လာ Jitsi

အတူတူေလ့လာ Jitsi

အတူတူလေ့လာ ZOOM...

ဖုန်းကင်မရာက ရုပ်ကို ဘယ်လို ယူရမလဲဆိုတာ လာမေးကြမည်ဖြစ်ကြောင်း အကျွန်ုပ် အကြားအမြင်ရတယ်...

Friday, May 29, 2020

အတူတူေလ့လာ OBS Chroma

အတူတူေလ့လာ OBS Chroma

OBS Studio မှာ ကျော့်သုံးတဲ့ workflow...

OBS Studio မှာ ကျော့်သုံးတဲ့ workflow...

Monday, May 18, 2020

အတူတူလေ့လာ Google Sheets အပိုင်း -၆

အတူတူလေ့လာ Google Sheets အပိုင်း -၆
-How to use Conditional Formatting in Google Sheets.

အတူတူလေ့လာ Google Sheets အပိုင်း -၅



ဒီစာကို Select ေပးၿပီးေရးပါ...

အတူတူလေ့လာ Google Sheets အပိုင်း -၄

အတူတူလေ့လာ Google Sheets အပိုင်း -၄
- Using IF formula (Basic)

Saturday, April 18, 2020

ကျော့်ရယ် Grafana ရယ် - ၂ (How to add Zabbix as Data Source in Grafana)

ကျော့်ရယ် Grafana ရယ် - ၁ က အဆင့် (၆) အတိုင်း ပြန်ဝင်ပါ...
User Name နဲ့ Password က admin ပါပဲ...

အဆင့် (1) - Password အသစ်ပြောင်းခိုင်းပါလိမ့်မယ်... မဖြစ်မနေပြောင်းရတာပါ... ကိုယ်ပေးချင်တဲ့ Password ကိုပေးပါ...


အဆင့် (2) - Welcome to Grafana ဆိုတဲ့နေရာကို ရောက်သွားပါလိမ့်မယ်...


အဆင့် (3) - Setting (ခွေးသွားစိတ်ပုံ) ထဲက Data Sources ထဲကို ဝင်ပါ...


အဆင့် (4) - Add data source ကိုနှိပ်ပါ...


အဆင့် (5) - အောက်ဆုံးထိသွားပြီး Find more data source plugins on grafana.com ကိုနှိပ်ပါ... အင်တာနက်ရှိရပါမယ်...


အဆင့်(6) - ပုံထဲမှာပြထားတဲ့အတိုင်း Zabbix ကိုရှာပါ... ကျော့်ရှာထားတာကို ပုံထဲမှာကြည့်ပါ... တွေ့ပြီဆို Zabbix ကိုနှိပ်ပါ...


အဆင့် (7) - Installation ကိုနှိပ်ပြီး Install the Application အောက်က command ကို copy ကူးပါ...


အဆင့် (8) - Grafana ထည့်ထားတဲ့ စက်ရဲ့ terminal ထဲသွားပြီး ခုနက copy ကူးထားတဲ့ Command ကို paste လုပ်ပြီး run ပါ...


အဆင့် (9) - sudo service grafana server restart လို့ရိုက်ထည့်ပြီး enter နှိပ်ပြီး ခဏစောင့်ပါ...


အဆင့် (10) - Browser ကနေ ဝင်ထားတဲ့ Grafana Web UI ထဲ ပြန်သွားပါ... Setting > Plugins ထဲဝင်ပါ...


အဆင့် (11) - Zabbix ကို click လုပ်ပါ...


အဆင့် (12) - Enable ကိုနှိပ်ပါ...

အဆင့် (13) - ပုံထဲကလို Update နဲ့ Disable လို့ ပြောင်းပေါ်သွားပါလိမ့်မယ်...


အဆင့် (14) - Setting > Data Sources > Add Data Source (အဆင့် 3 နဲ့ 4 )ကိုနှိပ်ပြီး ပေါ်လာတဲ့ အထဲကမှ Zabbix ကို ရှာပြီး Zabbic ရဲ့ ညာဘက်က Select  ကိုနှိပ်ပါ...


အဆင့် (15) - ပုံထဲကလို ပေါ်လာရင် URL : http:///zabbix/api_jsonrpc.php ထည့်ပါ... ကျော့် Zabbix ဆာဗာ IP ကို 192.168.88.254 ပေးထားလို့ ဒီလို  http://192.168.88.254/zabbix/api_jsonrpc.php ထည့်ပါတယ်... Zabbix API details အောက်မှာ zabbix ဆာဗာက Username နဲ့ Password ကို ထည့်ပေးရပါတယ်... ကျန်တာတွေကိုတော့ ပုံထဲကအတိုင်း လိုက်ထားပြီး အောက်ဆုံးက Save & Test ကိုနှိပ်ပါ...


အဆင့် (14) - ပုံထဲကလို မြင်ရပြီဆိုရင် Zabbix နဲ့ Grafana ချိတ်ဆက်မှု အောင်မြင်ပါတယ်...


ကျော့်ရယ် Grafana ရယ် - ၁ (How to Install Grafana on Pi3)

Grafana ကို ကျော့်ရဲ့ Entry Level laptop ပေါ်က VM ပေါ်မှာအဆင်မပြေလို့ Raspberry Pi 3 လေးပေါ်မှာ တင်လိုက်ရပါတယ်... Installation အဆင့်တွေက Raspberry Pi ပေါ်မှာ လုပ်ထားတာတွေ ဖြစနေပါလိမ့်မယ်... Installation အဆင့်ပြီးသွားလို့ Web UI ကို ဝင်ရောက်သွားရင် လုပ်ရတဲ့ အဆင့်တွေက အတူတူပါပဲ...
Grafana ကို Utuntu/Debain ပေါ် Install လုပ်နည်းကို https://grafana.com/docs/grafana/latest/installation/debian/ မှာလေ့လာနိုင်ပါတယ်... အခမဲ့ version ကိုပဲ သုံးမယ်ဆိုရင် OSS နည်းတွေ အတိုင်းပဲ လုပ်ပါ..

Grafana ကို Raspberry Pi ပေါ်တွင် Installation လုပ်ခြင်း

Grafana Install မလုပ်ခင် ကြိုပြောချင်တာက Raspberry Pi ပေါ်မှာ 2020-02-13-raspbian-buster OS တင်ထားပါတယ်.... ပြီးတော့ Pi မှာ SSH ဖွင့်ထားပြီး Windows 10 Laptop ကနေလှမ်းဝင်ပြီး install လုပ်ပါတယ်... Grafana Install လုပ်မယ့် Raspbian OS ပေါ်ကနေပဲ အသုံးပြုမယ်ဆိုရင် ဒီ command တွေကို Termianl ထဲမှာ run ပေးရမှာ ဖြစ်ပါတယ်... Pi ပေါ်မှာ Installation လုပ်တာကို https://pimylifeup.com/raspberry-pi-grafana/ ကနေ ကိုးကားပါတယ်...

Grafana Install လုပ်မယ့်စက်ကို Static IP ပေးပါ... ကျော့် Grafana Install လုပ်မယ့် Pi 3 ကို 192.168.88.254 လို့ပေးထားပါတယ်...

အရင်ဆုံးလုပ်ရမှာက Terminal ထဲဝင်ပါ...

အဆင့် (၁) - Debian OS တွေရဲ့ ထုံးစမ်းအတိုင်း $ sudo apt update နဲ့ $ sudo apt upgrade ရိုက်ပြီး Enter နှိပ်ပါ...

အဆင့် (၂) - $ wget https://dl.grafana.com/oss/release/grafana_6.6.1_armhf.deb ရိုက်ပြီး Enter နှိပ်ပါ...


Error ပြမပြစစ်ပါ...



အဆင့် (၃) - $ sudo dpkg -i grafana_6.6.1_armhf.deb ရိုက်ပြီး Enter နှိပ်ပါ... command ပြီးရင် error ရှိ-မရှိ စစ်ပါ...



အဆင့် (၄) -  $ sudo systemctl enable grafana-server ရိုက်ပြီး Enter နှိပ်ပါ...



အဆင့် (၅) -  $ sudo systemctl start grafana-server ရိုက်ပြီး Enter နှိပ်ပါ...



ပြီးရင် ကျော့်ကတော့ ကျော့်ရဲ့ Pi 3 ကို reboot ချပါတယ်...

အဆင့် (၆) -  ပြန်တက်လာရင် Browser တစ်ခုခုကနေ http://<ကိုယ်ပေးထားတဲ့ IP>:3000 လို့ရိုက်ထည့်ပြီး ခေါ်ကြည့်ပါ... ကျော့်က 192.168.88.253 လို့ပေးထားတဲ့ အတွက် http://192.168.88.253:3000/ လို့ ခေါ်ကြည့်ပါတယ်...
အောက်ကပုံလိုမြင်ရရင် Grafana Installation လုပ်တာ အောင်မြင်ပါတယ်...


Saturday, March 28, 2020

ကြန္ပ်ဴတာမွ OBS Studio အသုံးျပဳၿပီး facebook ေပၚတြင္ Live လႊင့္ျခင္း

 ကြန္ပ်ဴတာမွ OBS Studio အသုံးျပဳၿပီး ကြန္ပ်ဴတာမွ တဆင့္ facebook ေပၚတြင္ Live လႊင့္ျခင္း

အခုလို Covid-19 ျဖစ္ေနတာ အခ်ိန္ကာလမွာ အိမ္ကေနၿပီး facebook ေပၚမွ တဆင့္ စာသင္လို႔ရေအာင္  ကြန္ပ်ဴတာမွ OBS Studio အသုံးျပဳၿပီး facebook ေပၚတြင္ Live လႊင့္ျခင္းကို မွ်ေဝလိုက္ပါတယ္။

Step - 1


https://obsproject.com/ ကို သြားၿပီး ကိုယ့္သုံးတဲ့ Operating System ေပၚမူတည္ၿပီး OBS Studio ကို download လုပ္ၿပီး Install လုပ္ပါ။

Step - 2


Preview နဲ႔ Program ၂-ခုေပၚခ်င္ရင္ Studio Mode ထားရပါတယ္။
Program က Live တကယ္လႊင့္ေနတဲ့ scence ျဖစ္ၿပီးပါတယ္။

Step - 3


Scene ေတြ ႀကိဳေဆာက္ထားရေအာင္ပါ။ အနည္းဆုံး Scence တစ္ခုေတာ့ ေဆာက္ရပါတယ္။
(က) Senses ေအာက္က + ကိုႏွိပ္ပါ။
(ခ) နာမည္ေတာင္းရင္ ႀကိဳက္တာေပးလို႔ရပါတယ္။ ေက်ာ့္ အခုက PowerPoint နဲ႔ Web Cam သုံးမယ့္ scence မို႔  PowerPoint + Web Cam လို႔ နာမည္ေပးလိုက္ပါတယ္။
(ဂ) OK ႏွိပ္ပါ။

Step - 4


(က) Sources ေအာက္က + ကိုႏွိပ္
(ခ) Windows Caputre ကိုေရြး။
Windows Caputre က ကိုယ္က ကိုယ္ျပခ်င္တဲ့ Application တစ္ခုတည္းကိုပဲ ေရြးျပတာ၊ ကိုယ္ျပမယ့္ Application ကို ႀကိဳဖြင့္ထားစရာလိုတယ္။ ေက်ာ့္အခု PowerPoint နဲ႔ နမူနာျပမွာမို႔ PowerPoint ကို ႀကိဳဖြင့္ထားပါတယ္။
Display Capture ကေတာ့ ကိုယ့္ရဲ႕ ကြန္ပ်ဴတာ Screen မွာ ေပၚေနတဲ့ အတိုင္းျပပါတယ္။ Windows Caputre ကေတာ့ ကိုယ္ေရြးထားတဲ့ Application မွာ ေပၚတာကိုပဲ ျပပါတယ္။


Step - 5


(က) Create new မွာ ႀကိဳက္တဲ့နာမည္ထည္လို႔ရပါတယ္။ ေနာက္ပိုင္းမွာ scence အသစ္လုပ္လည္း ဒါကို ျပန္ေခၚသုံးလို႔ရတယ္။ အခုက်ေတာ္က PowerPoint ကို caputre လုပ္မွာမို႔ PowerPiont လို႔နာမည္ ေပးလိုက္ပါတယ္။
(ခ) OK ႏွိပ္ပါ။

Step - 6


(က)  ကိုယ္ caputre လုပ္မယ့္ Application ကိုေရြးပါ။ ေက်ာ့္က PowerPoint နဲ႔ျပမွာမို႔ PowerPoint ကိုေရြးၿပီး OK ႏွိပ္ပါတယ္။

Step - 7


(က) Web cam က ပုံထပ္ထည့္မယ္ဆို Sources ရဲ႕ + ကိုႏွိပ္ပါ။
(ခ) Video Caputre Device ကိုေရြးပါ။
Step- 5 ကလို Create/Select Source dialog box ေပၚလာရင္ Create New မွာ နာမည္ကို WebCam လို႔ေပးလိုက္ပါတယ္။


Step - 8


Device ေနရာမွာ Web cam ကိုေရြးၿပီး OK ႏွိပ္ပါ။

Step - 9


(က) Sources မွာ သက္ဆိုင္ရာ source ကို select လုပ္ထားရင္..
(ခ) Preview မွာ အနီေရာင္ box ေပၚၿပီး size ခ်ဳံ႕/ခ်ဲ႕ လုပ္လို႔ရပါတယ္...

Step - 10


ကိုယ္ live လႊင့္ေနတဲ့ Scence ထဲက source တစ္ခုခုကို အရြယ္အစားေျပာင္းတာ၊ ေနရာေရႊ႕တာေတြ လုပ္ေနတာေတြက ဒီအတိုင္း တကယ့္ Live မွာ မေျပာင္းပါဘူး။ Preview မွာပဲ ကိုယ္ေျပာင္းတဲ့ အတိုင္းျဖစ္ေနပါလိမ့္မယ္။ ကိုယ္ေျပာင္းတဲ့ အတိုင္း Live မွာ ေပၚေစခ်င္ရင္...
(က) Transaction ကိုႏွိပ္ပါ။

ဒီအဆင့္ေတြက OBS Studio ထဲမွာ ႀကိဳတင္ျပင္ဆင္ထားရတာပါ။ တစ္ခါ ျပင္ဆင္ထားၿပီးရင္ ဒီအတိုင္း ျပန္လႊင့္မယ္ဆိုရင္ ေနာက္ အေခါက္ေတြမွာ ထပ္လုပ္စရာ မလိုေတာ့ပါဘူး။

facebook မွာ Live စလႊင့္ရေအာင္...

Step - 11


(က) facebook မွာ live လႊင့္ဖို႔အတြက္ fb ဝင္ထားတဲ့ browser ကေန https://www.facebook.com/live/create ကိုသြားပါ။
(ခ) Create Live Stream ကို ႏွိပ္ပါ။ (ေက်ာ့္ဆီမွာ ဘာေၾကာင့္လဲ မသိပါဘူး။ Facebook New Look နဲ႔ဆို Create Live Stream မေပၚပါဘူး။)

Step - 12


(က) နာမည္ေအာက္မွာ Share to Your Timeline, Share to a Page You Manage, Share in a Group ထဲက တစ္ခုခုကိုေရြးပါ။ ေက်ာ့္က အခု Group ထဲလႊင့္ျပမွာ ျဖစ္လို႔ Share in a Group ကို ေရြးပါတယ္။
(ခ) လႊင့္မယ့္ Group ကို ေရြးပါ။
(ဂ) Live video title Say something about this live video မွာ ႀကိဳက္တာထည့္ပါ။
(ဃ) Stream Key ကို Copy ကူးပါ။ Stream Key ကို အျခားသူေတြ သိလို႔မရပါဘူး။
(င) ေနရာမွာ Waiting for live video လို႔ျပေနပါလိမ့္မယ္။

OBS Studio ထဲ ျပန္သြားပါ။

Step - 13


(က) OBS Studio ထဲက Setting ကိုႏွိပ္ပါ။

Step - 14


(က) Stream ကို click ႏွိပ္ပါ။
(ခ) Service : Facebook live
(ဂ) Server : Default
(ဃ)Stream Key : မွာ facebook live က copy ကူးလားတာကို paste လုပ္ပါ။ Show ကိုႏွိပ္ၿပီး မွန္-မမွန္စစ္ပါ။
(င) OK ႏွိပ္ပါ။


Step - 15


Program ဘက္မွာ ကိုယ္လႊင့္မယ္ scence ကို တင္ထားၿပီးရင္..
(က) Start Streaming ကိုႏွိပ္ပါ။

ကိုယ္လႊင့္တဲ့ Live ကို ကိုယ့္စက္ထဲမွာ video file အျဖစ္ သိမ္းထားျခင္ရင္ Start Recording ကိုပါ ႏွိပ္ပါ။

Step - 16


https://www.facebook.com/live/ ဝင္ထားတဲ့ browser ထဲသြားၿပီး..
(က) OBS က လႊင့္တဲ့ဟာ ေပၚၿပီးလားစစ္ပါ။အင္တာနက္ speed ေပၚမူတည္ၿပီး delay ရွိတယ္။
(ခ)  OBS Studio Program ကဟာ ေပၚေနၿပီဆိုရင္ Go Live ကို ႏွိပ္ပါ။

Live လႊင့္တာ ရပ္မယ္ဆိုရင္ Stop Streaming ကိုႏွိပ္။

Tuesday, March 24, 2020

ေက်ာ့္သိသမွ် Zabbix အေၾကာင္း- ၅ (e-Mail & Sound Notifications)

ေက်ာ့္သိသမွ် Zabbix အေၾကာင္း- ၅ (e-Mail & Sound Notifications)

Zabbix မွာ error တစ္ခုခုျဖစ္ခဲ့ e-mail ပို႔ခိုင္းတာ.. အသံ notification ေပးခိုင္းတာေတြ လုပ္လို႔ရပါတယ္...
အဲဒါေတြ configure လုပ္ဖို႔ zabbix server ရဲ႕ web ui ထဲ ဝင္ပါ...


(က) Administration ကိုႏွိပ္...
(ခ) Media types ကိုႏွိပ္...
(ဂ) Email ကိုႏွိပ္...


ဒီပုံက gmail ကိုသုံးၿပီး Notification e-mail ပို႔ခိုင္းတဲ့ configuration ပါ... အဲဒီမွာ တစ္ခုေျပာခ်င္တာက SMTP email မွာရွိတဲ့ TestZabbix ပါ.. Notification လက္ခံမယ့္ သူဆီေရာက္သြားရင္ TestZabbix ဆိုၿပီးေပၚပါတယ္... အဲဒီေတာ့ TestZabbix ေနရာမွာ ကိုယ္ေပၚခ်င္တာ ထားလို႔ရပါတယ္... ဒီပုံထဲက က်န္တာေတြ မရွင္းျပေတာ့ပါဘူး ပုံသာၾကည့္ပါ...
ေအာက္ဆုံးက Update ကို ႏွိပ္လိုက္ရင္ ပထမပုံမွာ ေပၚတဲ့ အဆင့္ေရာက္သြားပါလိမ့္မယ္...
e-Mail ပို႔မပို႔စမ္းရေအာင္ Email row ရဲ႕ ညာဘက္ဆုံးက Test ကိုႏွိပ္ပါ...


Send to မွာ လက္ခံမယ့္ e-mail address ထည့္ပါ... Test ခလုတ္ကို ႏွိပ္ပါ...


ပုံထဲကလို error ျပလည္း မပူပါနဲ႔ ပို႔ထားတဲ့ e-mail ထဲသြားစစ္ပါ... စမ္းပို႔ထားတဲ့ e-mail ေရာက္ေနပါလိမ့္မယ္...
error တက္တိုင္း notification e-mail ပို႔ေအာင္ configure လုပ္ရပါဦးမယ္... အဲဒါေၾကာင့္ ေနာက္တဆင့္ကို သြားရေအာင္...


(က) လူပုံကို click လုပ္...
(ခ) Media ကို ႏွိပ္ပါ...
(ဂ) Add ကို click လုပ္ပါ...


Type: Email
Send to မွာ notification လက္ခံမယ့္ e-mail လိပ္စာေတြထည့္ပါ... e-mail address တစ္ခုထပ္ပိုထည့္ခ်င္ရင္ Add နဲ႔ ထပ္ထည့္ပါ... က်န္တာေတြကေတာ့ ကိုယ့္ဦးေႏွာက္သုံးၿပီး configure လုပ္ပါ...
Add ခလုတ္ကို ႏွိပ္ပါ...


Update ခလုတ္ကိုႏွိပ္ပါ... အဲဒါဆို notification အီးမဲေတြ ပို႔ေတာ့မွာပါ...
တလက္စတည္း Zabbix Web UI ေခၚထားတဲ့အခ်ိန္ Sound Notification အတြက္ configure လုပ္နည္း ေရးပါမယ္...


Sound Notification


(က) လူပုံကို click လုပ္...
(ခ) Frontend messaging ေဘးမွာ အမွန္ျခစ္ေပၚေအာင္ ႏွိပ္...
Trigger serverity မွာ အသံနဲ႔ noti ေပးေစခ်င္တာေတြေရြး
(ဂ) Update ကို ႏွိပ္ပါ...
ကိုယ္ေရြးထားတဲ့ Serverity ျဖစ္တိုင္း သက္ဆိုင္ရာ အသံနဲ႔ ႏို႔သီးေပးပါလိမ့္မယ္...

တကယ့္ကို အေတာ္ၿပိဳင္းသြားလို႔ ဒီေန႔ေတာ့ ေက်ာ့္သိသမွ် Zabbix အေၾကာင္း -၅ ကိုေတာ့ ဒီမွာပဲ အဆုံးသတ္လိုက္ရေအာင္..
ေနာက္အပိုင္းမွဘာေရးရမလဲ မသိေသးပါဘူး... လူက အေတာ္ ပ်င္းသြားပါတယ္... ဒါေၾကာင့္ ေနာက္ထပ္ အပိုင္းေတြကေတာ့ လာရင္လည္း လာမယ္/လာခ်င္မွလည္း လာမယ္... ေမွ်ာ္ေနရင္ စိတ္ေမာရပါလိမ့္မယ္... ေက်ာ့္ရဲ႕ fb ဒါမွမဟုတ္ https://blog.MgHla.net ကို သတိရတိုင္း အသစ္ေရးၿပီလားဆိုတာ ဝင္ၾကည့္ေပးပါ...
...

Monday, March 23, 2020

ေက်ာ့္သိသမွ် Zabbix အေၾကာင္း ၄ (How to add SNMP Client Device.)

ေက်ာ့္သိသမွ် Zabbix အေၾကာင္း ၄ (How to add SNMP Client Device.)

Browser တစ္ခုခုဖြင့္ၿပီး address bar မွာ http://ကိုယ္ေပးခဲ့တဲ့IPaddress/zabbix/ ဆိုၿပီး ႐ိုက္ထည့္ၿပီး ဝင္ၾကည့္ပါ.. ေက်ာ့္က 192.168.88.254 ေပးခဲ့လို႔ http://192.168.88.254/zabbix/ ဆိုၿပီး ႐ိုက္ဝင္ပါတယ္...


Username: Admin (A ၁-လုံးတည္း အႀကီးပါ)
Password: zabbix
႐ိုက္ထည့္ၿပီး Sign in ခလုတ္ကို ႏွိပ္ပါ...



ပုံထဲကလိုမ်ဳိးေပၚလာပါလိမ့္မယ္... ပုံထဲကလို Global View မွာ ကိုယ့္ရဲ႕ zabbix server မွာ ထည့္ထားတဲ့ device ေတြရဲ႕ အေျခအေနကို ျပပါတယ္...



Monitor အလုပ္ခံမယ့္ device တစ္ခုကို အရင္ဆုံး SNMP agent ဖြင့္ရေအာင္ Configure လုပ္ရေအာင္ပါ... ေက်ာ့္ဆီမွာရွိေနတဲ့  ေရွးေဟာင္း Ubiquiti Loco M5 ထဲက SNMP agent  ရွိတဲ့ေနရာကို လိုက္ရွာပါတယ္... ေဟာ Services ထဲမွာ SNMP Agent ကိုေတြ႕ပါၿပီ... SNMP Agent ကို Enable လုပ္ပါ... SNMP Community ေနရာမွာ စာသားတစ္ခုခု ႐ိုက္ထည့္ပါ... SNMP Community ဆိုတာ အေရးႀကီးပါတယ္... ဘာလိုလဲဆိုေတာ့ Monitor လုပ္မယ့္ Server နဲ႔ အလုပ္ခံမယ့္ device တို႔ၾကားမွာ password လို PreShared Key လို အလုပ္ လုပ္လို႔ပါ... အျခားသူေတြက ကိုယ့္ရဲ႕ SNMP community ကိုသိၿပီး ကိုယ့္ device ကို reachable ရမယ္ဆိုရင္ ကိုယ့္ device ရဲ႕ information ေတြကို သူတို႔ monitoring လုပ္လို႔ရပါတယ္... SNMP Community ဆိုတာ ေသာ့တံနဲ႔ ေသာခေလာက္လိုပဲမို႔ မလိုတဲ့သူေတြကို ေပးသိလို႔ မရပါဘူး...

ေက်ာ့္ဆီမွာ ေနာက္ထပ္ရွိေသးတဲ့ MikroTik router ပိစိေကြးေလးထဲမွာလည္း SNMP Agent configure လုပ္ၾကည့္ပါဦးမယ္...


ဒီေကာင္မွာက ပိုလာတာေတြရွိပါတယ္.. Trap Target ဆိုတာက Monitoring လုပ္ခြင့္ေပးမယ့္ server IP ကို သတ္မွတ္ေပးရတာပါ... ဒီ device ကို reachable ျဖစ္တဲ့ေကာင္တိုင္းကို monitoring လုပ္ခြင့္ေပးမယ္ဆိုရင္ 0.0.0.0 လို႔ေပးရပါတယ္... ဒါမွမဟုတ္ Server တစ္ခုကိုပဲ monitoring လုပ္ခြင့္ေပးမယ္ဆိုရင္ေတာ့ သတ္ဆိုင္ရာ ဆာဗာရဲ႕ IP ကို ထည့္ေပးရပါမယ္... ေက်ာ့္ဆို ေက်ာ့္ရဲ zabbix server ကိုပဲ monitoring လုပ္ခြင့္ေပးမွာ ျဖစ္လို႔ 192.168.88.254 ကိုပဲထည့္ထားတာပါ...
Trap Interfaces ဆိုတာက SNMP agent ဖြင့္ထားေပးတဲ့ Interface ကိုေျပာတာပါ...


Ubiquiti အတြက္ Zabbix Template ရွာရေအာင္ Google ထဲဝင္ၿပီး Zabbix template for Ubiquiti လို႔႐ိုက္ထည့္ပါ... ေက်ာ့္ေတာ့ အေပၚက ပုံအတိ္ုင္း ေတြ႕တဲ့ template ၁-ခုကို ေရြးၿပီး download လုပ္လိုက္ပါၿပီ...


Zabbix server ထဲျပန္သြားရေအာင္...
(က) Configuration ကို click ပါ...
(ခ) Templates ကို click ပါ...
(ဂ) Import ကို ႏွိပ္ပါ..


*Import file ရဲ႕ ညာဘက္က Choose File ခလုတ္ကိုႏွိပ္ၿပီး ေက်ာ့္ ခုနက download လုပ္ထားတဲ့ ubiqiti template ဖိုင္ကို ၫႊန္ပါတယ္...
ေအာက္ဆုံးက Import ခလုတ္ကို ႏွိပ္ပါတယ္...


ပုံထဲကလို Imported successfully လို႔ေပၚလာရင္ template import လုပ္တာေအာင္ျမင္ပါတယ္...


(က) Configuration ကို click ပါ...
(ခ) Hosts ကို click ပါ...
(ဂ) Create host ကို ႏွိပ္ပါ..


*Host name ေနရာမွာ ေက်ာ့္တို႔ ႀကိဳက္တာေပးလို႔ရပါတယ္... သက္ဆိုင္ရာ နာမည္ေတာ့ ေပးေပါ့...
*Groups မွာ သက္ဆိုင္ရာ အမ်ဳိးအစား တစ္ခုခုထည့္ပါ...
Agent Interfaces နဲ႔ SNMP interfaces မွာ monitoring အလုပ္ခံမယ့္ device ရဲ႕ IP address ထည့္ပါ...


Templates ကို click လုပ္ၿပီးေရြးပါ...
Link new templates ေနရာမွာ ခုနက ေက်ာ့္တို႔ import လုပ္ထားတဲ့ Ubiquiti template ကိုေရြးပါ...


Macros ကို click လုပ္ၿပီးေရြးပါ...
Macro ရဲ႕ေအာက္မွာ {$SNMP_COMMUNITY} ကိုထည့္ပါ...
Value ရဲ႕ေအာက္မွာ ေသာ့နဲ႔ ေသာ့ခေလာက္နဲ႔ တူတယ္လို႔ေျပာခဲ့တဲ့ SNMP community string ထည့္ပါ... ေက်ာ့္ရဲ႕ SNMP community string က MgHla မို႔ MgHla ဆိုၿပီးထည့္ထားတာပါ..
ၿပီးၿပီဆိုေတာ့ Cancel ရဲ႕ေဘးမွာရွိတဲ့ အျပာေရာင္ေနာက္ခံနဲ႔ Add ခလုတ္ကို ႏွိပ္ပါ...


Host added လို႔ျပရင္ ေက်ာ့္တို႔ Host ထည့္တဲ့ လုပ္ေဆာင္ခ်က္ ေအာင္ျမင္ပါတယ္...


ပုံထဲကလို SNMP စာလုံးအျဖဴေရာင္၊ ေနာက္ခံ အစိမ္းေရာင္နဲ႔ ျဖစ္ေနၿပီဆိုရင္ ေက်ာ့္ရဲ႕ Ubiquiti device ကို Zabbix server က စၿပီးေစာင့္ၾကည့္ေနပါၿပီ... ခ်က္ခ်င္းႀကီ
းေတာ့ အစိမ္းေရာင္ မေျပာင္း ပါဘူး... အခ်ိန္ေစာင့္ရပါတယ္... အနီေရာင္ေအာက္ခံ ျဖစ္ေနရင္ေတာ့ တစ္ခုခုမွားေနလို႔ပါ...


အနီေနာက္ခံ ZABBIX ေဘးက Monitoring ကိုႏွိပ္...
Dashboard ကို ထပ္ႏွိပ္...
All Dashboard ကို ထပ္ႏွိပ္ၿပီးရင္ ညာဘက္အျခမ္းမွာေပၚလာတဲ့ Create dashboard ကိုႏွိပ္ရင္ အေပၚပုံထဲကလို ေပၚလာပါလိမ့္မယ္...
*Name မွာ Test Dashboard လို႔႐ိုက္ထည့္ၿပီး Apply ကို ႏွိပ္လိုက္ပါတယ္...


အခုလိုျမင္ရၿပီဆိုရင္Test Dashboard, All dashboard ရဲ႕ ေအာက္ တစ္ေနရာရာမွာ click တစ္ခ်က္ႏွိပ္လိုက္ပါ...


ပုံထဲကလို Add widget ဆိုၿပီးေပၚလာရင္...
Type: Plain text
Name: ႀကိဳက္တာေပး
Refresh interval: ႀကိဳက္တာထား
Items ရဲ႕ ညာဘက္ဆုံးက Select ခလုတ္ကိုႏွိပ္ပါ...


ဒုတိယ row ညာဘက္ဆုံးက Host မွာ ခုနက ထည့္ထားတဲ့ Ubiquiti Loco M5 ကိုေရြးပါတယ္...
Name ရဲ႕ဘယ္ဘက္က ေလးေထာင့္ကြက္ကို click လုပ္ၿပီး ရွိသမွ် အကုန္ေရြးပါတယ္...
ေအာက္ဆုံးက Select ခလုတ္ကို click လုပ္ပါမယ္...


အေပၚကပုံအတိုင္း ျမင္ရရင္ ေအာက္ဆုံးက Add ခလုတ္ကို ႏွိပ္ပါတယ္...


ေဟာ Ubiquiti Loco M5 ထဲကေန SNMP သုံးၿပီး ဆြဲထုတ္လို႔ရလာတဲ့ ေဒတာေတြကို zabbix က ျပေနတာပါ... တခ်ဳိ႕ ေဒတာေတြကို ခ်က္ခ်င္းမျပဘဲ တစ္ခုယူပါတယ္...

အေတာ္ၿပိဳင္းသြားလို႔ ဒီေန႔ေတာ့ ေက်ာ့္သိသမွ် Zabbix အေၾကာင္း - ၄ ကိုေတာ့ ဒီမွာပဲ အဆုံးသတ္လိုက္ရေအာင္..
ေနာက္အပိုင္းမွဘာေရးရမလဲ မသိေသးပါဘူး... လူက အေတာ္ ပ်င္းသြားပါတယ္... ဒါေၾကာင့္ ေနာက္ထပ္ အပိုင္းေတြကေတာ့ လာရင္လည္း လာမယ္/လာခ်င္မွလည္း လာမယ္... ေမွ်ာ္ေနရင္ စိတ္ေမာရပါလိမ့္မယ္... ေက်ာ့္ရဲ႕ fb ဒါမွမဟုတ္ https://blog.MgHla.net ကို သတိရတိုင္း အသစ္ေရးၿပီလားဆိုတာ ဝင္ၾကည့္ေပးပါ...

...