๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Monitoring/zabbix

zabbix overview

by unkwn98 2021. 4. 23.

๐Ÿ”ฅ zabbix: ์ˆ˜๋งŽ์€ ์ข…๋ฅ˜์˜ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค, ์„œ๋ฒ„ ๋“ฑ์˜ ๋„คํŠธ์›Œํฌ ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ฐ์‹œํ•˜๊ณ  ์ถ”์ ํ•˜์—ฌ ๊ด€๋ฆฌ์ž์—๊ฒŒ ์žฅ์•  ๋ฐœ์ƒ์„ ์‹ ์†ํžˆ ์•Œ๋ฆฌ๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด๋‹ค => monitoring tool

 

[zabbix structure]

๐Ÿ”ฅ zabbix-server: a central repository for storing data(supported versions including MySQL/PostgreSQL/SQLite) collected by zabbix agents and uses a database for storing historic data and trends

 

๐Ÿ”ฅ zabbix-agent: zabbix works by "deploying zabbix agents on the machines to be monitored=>clients

                       agents collect data such as CPU/memory/storage/network loads on clients and periodically send it to a zabbix server

 

๐Ÿ”ฅ hosts: clients to be monitored, contains items to be monitored

 

๐Ÿ”ฅ templates: offered to simplify the configuration of each host individually => preconfigured items & triggers

 

๐Ÿ”ฅ zabbix agent configuration => /usr/local/etc/zabbix_agentd.conf: configure the zabbix client to talk to the server

 

Server=<IP_of_zabbix_server> -> ip address of the zabbix server

๋Œ“๊ธ€