Zabbix monitoring is how many banks, telecoms, hospitals and service companies keep watch on thousands of servers, switches and applications from one web screen. Zabbix collects data with agents, SNMP, HTTP checks and scripts, raises problems when a trigger fires, and sends alerts by email, Slack or Telegram.

This course uses Zabbix 8.0 LTS on Ubuntu Server. You install the server, database and web frontend, put it behind HTTPS, and add Linux and Windows hosts with Zabbix agent 2, including auto-registration and PSK encryption. Then you learn items, triggers, graphs, dashboards, maps and templates, and how to process data with regular expressions and JavaScript.

The last phase covers what NOC and monitoring teams do every day: email alerts with useful messages, users and roles, Zabbix proxy for remote sites, SNMP devices and traps, database monitoring, the Zabbix API with Python, Grafana dashboards on Zabbix data, and keeping the server healthy and upgraded.

What you need: a laptop with 8 GB of RAM (16 GB if you add the optional Windows VM) and VirtualBox. Lesson 1 builds the lab. Every lesson has a “Break It, Then Fix It” lab and interview questions at three levels.

Who This Course Is For
What You Will Learn
By the end of this course, you will be able to:
Why Learn Zabbix?

Zabbix is open source with no licence cost, which is why it is common in Indian IT service companies, banks, telecoms and government projects. Monitoring and NOC teams use it every day, and Linux and network admins are often asked to add hosts, fix templates and tune noisy alerts.

People who can build a clean template, write a trigger that fires only for real trouble and find why a host shows “unavailable” are always in demand. This course builds those skills one lab at a time.

Course Meta Information

Estimated Time: 24 lessons, about 24 hours

Difficulty: Beginner

Tracks:

Categories:

Further reading: Zabbix monitoring

Official documentation: Zabbix manual and the Zabbix integrations list.

Related courses: Prometheus Monitoring, Grafana Dashboards and Observability and Linux Administration.

Scroll to Top

This website uses cookies

We use a few cookies to keep this site working. If you allow it, we also use Google Analytics to count visits so we can improve our lessons. You can accept all, deny the optional ones, or choose what to allow.