๐™๐š๐›๐›๐ข๐ฑ - ๐“๐ก๐ž ๐„๐ง๐ญ๐ž๐ซ๐ฉ๐ซ๐ข๐ฌ๐ž-๐‚๐ฅ๐š๐ฌ๐ฌ ๐Ž๐ฉ๐ž๐ง ๐’๐จ๐ฎ๐ซ๐œ๐ž ๐๐ž๐ญ๐ฐ๐จ๐ซ๐ค ๐Œ๐จ๐ง๐ข๐ญ๐จ๐ซ๐ข๐ง๐  ๐’๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง

"Zabbix" แ€†ိုแ€ာแ€€แ€ော့ Enterprise level แ€ွေแ€™ှာ แ€กแ€žုံးแ€•ြုแ€ဲ့ Open Source Monitoring Solution แ€แ€…်แ€ုแ€–ြแ€…်แ€•ါแ€แ€š်။ Client-Server Model แ€•ေါ်แ€™ှာ แ€กแ€ြေแ€ံแ€•ြီး แ€€ိုแ€š့် System Resources แ€ွေแ€€ို แ€…ောแ€„့်แ€€ြแ€Š့်แ€–ို့ แ€กแ€ွแ€€် SNMP แ€€ို แ€กแ€žုံးแ€•ြုแ€•ါแ€แ€š်။ Monitoring แ€œုแ€•်แ€›ာแ€™ှာแ€œแ€Š်း Database Monitoring,Application Monitoring, Network Monitoring, Server Monitoring, CEPH Cluster Monitoring แ€ွေแ€žာแ€™แ€€ Hardware Device แ€ွေแ€†ိုแ€›แ€„် Dell,HPE,Cisco,Synology,Bufflo NAS,Hitachi แ€”ောแ€€် Virtual Machine Monitoring แ€กแ€ွแ€€်แ€†ို Hyper-V,VMware,Citrix,Proxmox แ€ို့แ€€ိုแ€œแ€Š်း support แ€•ေးแ€•ါแ€แ€š်။

Agent แ€ွေแ€กแ€”ေแ€”ဲ့ SNMP แ€›แ€š် IMPI แ€€ိုแ€žုံးแ€•ါแ€แ€š်။ Network Device แ€ွေแ€กแ€ွแ€€်แ€†ို SMNP แ€€ိုแ€žုံးแ€•ါแ€แ€š်။ IMPI Agent แ€ွေแ€€ို Hardware แ€†ီแ€€แ€”ေ data gather แ€œုแ€•်แ€ျแ€„်แ€ဲ့ แ€กแ€ါ แ€กแ€žုံးแ€•ြုแ€•ါแ€แ€š်။ IMPI Agents แ€ွေแ€†ိုแ€ာ แ€แ€ြားแ€™แ€Ÿုแ€်แ€•ါแ€–ူး Dell DRAC แ€ို့ HP iLO แ€ို့แ€€ို แ€†ိုแ€œိုแ€ာแ€•ါ။ IPMI Agent แ€ွေแ€€แ€”ေ CPU แ€›ဲ့ Temperature,Fan Speed data แ€ွေ collect แ€œုแ€•်แ€œို့แ€›แ€•ါแ€แ€š်။

Zabbix แ€Ÿာ Monitoring Metrics แ€ွေแ€กแ€”ေแ€”ဲ့แ€œแ€Š်း CPU Load,Network Utilization,Disk Space consumption แ€ွေแ€€ိုแ€•ါ monitoring แ€•ြုแ€œုแ€•်แ€œို့แ€›แ€•ါแ€แ€š်။ Monitoring แ€œုแ€•်แ€ဲ့แ€กแ€ါแ€™ှာแ€œแ€Š်း Agent-based แ€”ဲ့ Agent-less แ€†ိုแ€•ြီး แ€”ှแ€…်แ€™ျိုးแ€€ွဲแ€•ါแ€แ€š်။ Agent แ€†ိုแ€ဲ့ แ€กแ€›ာแ€€ แ€€ိုแ€š် Monitor แ€•ြုแ€œုแ€•်แ€‘ားแ€ဲ့ host แ€…ီแ€™ှာ deployed แ€•ြုแ€œုแ€•်แ€‘ားแ€•ြီး host แ€›ဲ့ performance metric แ€ွေแ€€ို data collect แ€œုแ€•်แ€•ြီး Zabbix Server แ€…ီ report แ€แ€„်แ€›แ€•ါแ€แ€š်။ แ€€ိုแ€š် monitor แ€œုแ€•်แ€ျแ€„်แ€ဲ့ host แ€™ှာ Agent installation แ€•ြုแ€œုแ€•်แ€œို့ แ€™แ€›แ€–ူးแ€†ိုแ€›แ€„် Agentless Monitoring method แ€”ဲ့ แ€žွားแ€›แ€•ါแ€แ€š်။ Agentless แ€›ဲ့ functions แ€ွေแ€กแ€”ေแ€”ဲ့SSH/Telnet แ€€ိုแ€žုံးแ€•ြီး Remote check
ICMP ping - Host แ€Ÿာ ICMP Ping Packet แ€ွေแ€€ို respond แ€œုแ€•်/แ€™แ€œုแ€•် check แ€ြแ€„်းแ€กားแ€–ြแ€„့် host แ€›ဲ့ availability แ€€ို แ€žိแ€›ှိแ€”ိုแ€„်แ€•ါแ€แ€š်။
Network service check &TCP port availablility - แ€˜แ€š် service แ€€แ€ော့ แ€˜แ€š် port แ€™ှာ listening แ€œုแ€•်แ€”ေแ€žแ€œဲ แ€”ောแ€€် respond แ€œုแ€•်/แ€™แ€œုแ€•်။ Service แ€ွေแ€กแ€”ေแ€”ဲ့แ€œแ€Š်း FTP,IMAP,HTTPS,POP3,LDAP แ€ို့แ€€ို support แ€œုแ€•်แ€•ါแ€แ€š်။

Zabbix แ€Ÿာ server แ€”ဲ့ connected client แ€€ြားแ€™ှာ encrypted communication แ€”ဲ့ แ€กแ€œုแ€•်แ€œုแ€•်แ€•ါแ€แ€š်။ Host (client) แ€ြแ€™်းแ€™ှာ PSK generate แ€œုแ€•်แ€œိုแ€€်แ€•ြီး Agent config แ€™ှာ configuration แ€œုแ€•်แ€•ြီးแ€›แ€„် Server แ€™ှာ แ€กဲ့ Host แ€€ို add แ€ဲ့แ€กแ€ါ Host แ€›ဲ့ PSK แ€”ဲ့ PSK ID แ€€ို แ€‘แ€Š့်แ€•ေးแ€›แ€•ါแ€แ€š်။ แ€’ါแ€†ိုแ€›แ€„် Server แ€”ဲ့ Host แ€›ဲ့ connection แ€Ÿာ secure แ€–ြแ€…်แ€žွားแ€•ါแ€•ြီ။
Event แ€แ€…်แ€ုแ€ုแ€–ြแ€…်แ€ဲ့ แ€กแ€ါ Alert แ€กแ€–ြแ€…် administrator แ€†ီ sms แ€•ို့แ€ာ email notification แ€•ို့แ€ာแ€ွေ แ€œแ€Š်း configure แ€ျแ€œို့แ€›แ€•ါแ€แ€š်။ Zabbix แ€›ဲ့ data flow แ€žွားแ€•ုံแ€€ แ€…ိแ€်แ€แ€„်แ€…ားแ€–ို့ แ€€ောแ€„်းแ€•ါแ€แ€š်။ แ€–แ€်แ€€ြแ€Š့်แ€•ါ။
"In addition it is important to take a step back and have a look at the overall data flow within Zabbix. In order to create an item that gathers data you must first create a host. Moving to the other end of the Zabbix spectrum you must first have an item to create a trigger. You must have a trigger to create an action. Thus if you want to receive an alert that your CPU load it too high on Server X you must first create a host entry for Server X followed by an item for monitoring its CPU, then a trigger which activates if the CPU is too high, followed by an action which sends you an email. While that may seem like a lot of steps, with the use of templating it really isn't. However, due to this design it is possible to create a very flexible setup."

Zabbix แ€Ÿာ Agent แ€€ report แ€œုแ€•်แ€ဲ့ gathered data แ€ွေแ€€ို แ€žိแ€™်းแ€–ို့แ€กแ€ွแ€€် database แ€€ို แ€กแ€žုံးแ€•ြုแ€›แ€•ါแ€แ€š်။ MariaDB,MySQL แ€ို့แ€€ို แ€กแ€žုံးแ€•ြုแ€•ြီး monitoring data แ€ွေแ€€ို record แ€œုแ€•်แ€•ါแ€แ€š်။ Web Interface แ€€แ€”ေ Manage แ€œုแ€•်แ€œို့แ€›แ€กောแ€„် Apache web server แ€€ို แ€กแ€žုံးแ€•ြုแ€œေ့แ€›ှိแ€•ါแ€แ€š်။

Basic Architecture
Server - Data collect แ€œုแ€•်แ€–ို့/Triggersแ€ွေ calculate แ€œုแ€•်แ€–ို့
Frontend - Visualization แ€”ဲ့ Configuration/Management แ€กแ€ွแ€€်
Database - Data Storage แ€กแ€ွแ€€်แ€†ိုแ€•ြီး แ€กแ€œွแ€š်แ€™ှแ€်แ€œို့แ€›แ€•ါแ€แ€š်။
ISP แ€ွေ Telecom แ€ွေแ€™ှာแ€ော့ แ€žုံးแ€€ိုแ€žုံးแ€›แ€•ါแ€แ€š်။ Monitoring แ€‘ဲแ€™ှာ Close source แ€†ိုแ€›แ€„်แ€ော့ PRTG แ€€ိုแ€žုံးแ€€ြแ€•ါแ€แ€š်။ SolarWinds แ€ို့ Nagios แ€ို့แ€œแ€Š်း local แ€™ှာ แ€กแ€žုံးแ€•ြုแ€€ြแ€•ါแ€แ€š်။

แ€”ောแ€€်แ€•ြီ်း Zabbix แ€™ှာแ€œแ€Š်း Training Program แ€ွေแ€›ှိแ€•ါแ€แ€š်။แ€กแ€žေးแ€…ိแ€်แ€€ိုแ€ော့ link แ€€แ€”ေ แ€žွားแ€–แ€်แ€€ြแ€Š့်แ€•ါ။
https://www.zabbix.com/training

CentOs 7 แ€™ှာ Zabbix installation แ€•ြုแ€œုแ€•်แ€•ုံ แ€กแ€†แ€„့်แ€†แ€„့်แ€€ို PDF แ€œုแ€•်แ€‘ားแ€•ါแ€แ€š်။
Download Link - https://www.dropbox.com/s/b6399o8y8h7kyqx/Zabbix%20Monitoring%20Server%20Installation.pdf?dl=0


๐„๐ง๐ฃ๐จ๐ฒ | ๐๐ž๐š๐œ๐ž | ๐‚๐ก๐ข๐ฅ๐ฅ ๐Ž๐ฎ๐ญ
๐Ÿ๐Ÿ๐Ÿ๐Ÿ๐Ÿ-๐•๐ˆ๐๐„

Comments

Popular posts from this blog

๐•๐ž๐ž๐š๐ฆ ๐๐š๐œ๐ค๐ฎ๐ฉ & ๐‘๐ž๐ฉ๐ฅ๐ข๐œ๐š๐ญ๐ข๐จ๐ง ๐Ÿ๐จ๐ซ ๐•๐ข๐ซ๐ญ๐ฎ๐š๐ฅ ๐„๐ง๐ฏ๐ข๐ซ๐จ๐ง๐ฆ๐ž๐ง๐ญ

๐ˆ๐ง๐ฌ๐ญ๐š๐ฅ๐ฅ๐š๐ญ๐ข๐จ๐ง ๐จ๐Ÿ ๐–๐ข๐ง๐๐จ๐ฐ๐ฌ ๐’๐ž๐ซ๐ฏ๐ž๐ซ ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ— ๐ƒ๐š๐ญ๐š๐œ๐ž๐ง๐ญ๐ž๐ซ ๐„๐๐ข๐ญ๐ข๐จ๐ง

๐ˆ๐ง๐ฌ๐ญ๐š๐ฅ๐ฅ๐š๐ญ๐ข๐จ๐ง ๐จ๐Ÿ ๐”๐›๐ฎ๐ง๐ญ๐ฎ ๐’๐ž๐ซ๐ฏ๐ž๐ซ ๐Ÿ๐Ÿ—.๐Ÿ๐ŸŽ ๐ข๐ง ๐•๐Œ๐ฐ๐š๐ซ๐ž ๐–๐จ๐ซ๐ค๐ฌ๐ญ๐š๐ญ๐ข๐จ๐ง