2004년 5월 Zabbix 1.0으로 공개한 오픈소스 기반의 모니털이 솔루션으로, Agent와 snmp 방식으로 통신
Linux / Windows / Unix 등 다양한 OS의 Agent 설치 가능
WebUI를 통해 정책관리가 가능하고, 데이터 수집 및 알람 정책 수립 가능
기본적으로 icmp / tcp / process / weburl / resource 사용량(cpu/mem/disk) 모니터링 가능, Mysql, nginx, redis, kafka 등 S/W레벨의 모니터링 가능
Grafana와 연동하여 Grafana에서 Dashboard 연동 및 모니터링 가능
모니터링 항목
기본감시 구조
요약설명
1. Template에 정의된 Item을 기준으로 데이터를 수집
2. Trigger에서 알람발생여부를 판단
3. host는 여러개의 TEmplate을 등록할 수 있으며 Dynamic한 정보(NIC, mount point)는 discovery rule를 이용해 수집
6.0 기준으로 약 325개의 Template 제공
1. DB : Apache Cassandra , MongoDB, MSSQL, Mysql, PostgreSQL, Redis
2. Software : ftp / icmp / http / https / ntp / smtp / ssh / telnet / tomcat / kafka / zookeeper / nginx / RabbitMQ / Memcached / Ceph / HAProxy / kubernetes / ...
3. OS : FreeDBS / AIX / HP-UX / Linux / Windows / Solaris / MacOS
4. Cloud : AWS EC2 / RDS / S3 / Azure VM / Mysql / PostgreSQL, MSSQL
5. Server : Dell iDRAC / HP iLO