Learn Zabbix (an enterprise-grade open source monitoring platform) from the basics to production readiness: environment setup, history & architecture, server installation, agent deployment & active/passive monitoring, hosts host groups & templates, items data collection & preprocessing, triggers events & problem detection, actions media & alerting, dashboards graphs & maps, proxy & distributed monitoring, auto-registration & discovery, data management, infrastructure network cloud & application monitoring, Zabbix API & automation, authentication RBAC & security, high availability, performance tuning, observability & business metrics, OpenTelemetry & Zabbix 8.0, and alternative ecosystems & final reflection across 23 episodes in total.
Before touching Zabbix, you need to master Linux administration, relational database concepts, and networking fundamentals such as SNMP and ICMP. In this episode you will also set up your environment, install the Zabbix server, and verify your first installation.

This episode digs into the history and background of Zabbix's birth, its evolution from release 1.0 to 8.0 LTS which brings OpenTelemetry, and the real problem it solves: fragmented monitoring, unifying collection, storage, visualization, and alerting in a single platform.

This episode dissects the Zabbix architecture thoroughly: Zabbix Server, Agent, Proxy, Frontend, Database, and API. You will also understand the data flow from collection to notification, and the difference between active and passive collection modes.

This episode guides you through completing an all-in-one Zabbix server installation: creating the MySQL database, importing the schema, configuring zabbix_server.conf, and completing the frontend setup wizard. By the end of the episode, your Zabbix server is genuinely live.

This episode covers Zabbix agent deployment: installing agent2, configuring zabbix_agent2.conf, understanding the difference between the legacy agent and agent2, and testing active and passive collection with zabbix_get and zabbix_sender.

This episode covers host management in Zabbix: adding target hosts, linking host groups for organization and permissions, and leveraging the template library so hundreds of items and triggers install automatically. You'll also get to know HostMetadata for auto-registration.

This episode dissects items as the basic unit of data collection: item types from agent, SNMP, ICMP, to HTTP agent, understanding keys and intervals, and preprocessing to normalize raw data with JavaScript, JSONPath, and multipliers.

This episode covers the brain of Zabbix alerting: triggers with the expression builder, severity levels, and dependencies. You'll also understand the event lifecycle from problem to recovery, event tags, and correlation to filter out false alarms.

This episode covers alerting end-to-end: actions with conditions and operations, media such as email, webhook, Telegram, and SMS, plus escalation and notification scheduling so operators don't drown in false alarms.

This episode covers the visual side of Zabbix: designing dashboards with graph, gauge, map, and problem host widgets, creating custom graphs, network maps for topology, plus slideshows and scheduled reports so monitoring data is easy to read for everyone.
