
Zabbix Network Monitoring Course
Master Zabbix from installation to enterprise-scale performance tuning in one comprehensive course. You'll configure hosts, build alerting pipelines, automate discovery, and design dashboards that give your team real visibility into infrastructure health. Whether you're monitoring a handful of servers or thousands of endpoints, this course gives you the hands-on skills to do it right.
What you will learn:
This course covers every layer of Zabbix, starting with architecture fundamentals and server installation, then moving into items, triggers, and notification workflows. You'll learn to organise infrastructure with hosts, groups, and reusable templates, and automate onboarding through network discovery and auto-registration. Advanced topics include proxy deployment, database tuning, high availability clustering, and the Zabbix API. You'll also build dashboards for both technical and executive audiences and apply security monitoring techniques. By the end, you'll have the skills to deploy and operate Zabbix in demanding production environments.
How you study in practice Zabbix Network Monitoring Course
How you practise Zabbix Network Monitoring Course
For companies looking to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the specific needs of your company.
Course content
8 Chapters • 38 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to Zabbix and Monitoring Concepts
Introduction to Zabbix and Monitoring Concepts
Lesson 1 • Zabbix Architecture and Components
Explains the server, proxy, agent, and database roles within Zabbix. Students map data flow from monitored host to dashboard.
Lesson 2 • IT Monitoring Fundamentals
Covers key monitoring concepts: availability, performance, and alerting. Establishes the problem domain Zabbix solves before any tool-specific content.
Lesson 3 • Zabbix Overview and Use Cases
Introduces Zabbix as an open-source enterprise monitoring platform. Positions its strengths relative to common infrastructure monitoring needs.
Lesson 4 • Navigating the Zabbix Web Interface
Orients students to the dashboard, menus, and global search. Builds confidence navigating the UI before configuration tasks begin.
Chapter 2HideHide detailsSee detailsInstalling and Configuring Zabbix
Installing and Configuring Zabbix
Lesson 1 • Planning Your Zabbix Deployment
Covers hardware sizing, OS selection, and database choice before installation. Prevents common setup mistakes by establishing requirements first.
Lesson 2 • Installing and Registering Zabbix Agents
Deploys Zabbix Agent 2 on Linux and Windows hosts and registers them with the server. Connects agent installation to host visibility in the UI.
Lesson 3 • Post-Installation Security Hardening
Applies essential security settings after installation, including user accounts and encrypted communications. Ensures the environment is production-safe before adding hosts.
Lesson 4 • Installing Zabbix Server and Frontend
Step-by-step installation of Zabbix server packages and the web frontend. Students configure the database schema and verify service startup.
Chapter 3HideHide detailsSee detailsHosts, Host Groups, and Templates
Hosts, Host Groups, and Templates
Lesson 1 • Understanding and Using Templates
Introduces templates as reusable monitoring configurations containing items, triggers, and graphs. Students link templates to hosts and observe inherited monitoring.
Lesson 2 • Building Custom Templates
Guides students through creating templates from scratch for custom applications. Reinforces template design principles for maintainability.
Lesson 3 • Organising Hosts with Host Groups
Explains host group design patterns for large environments. Students create logical groupings that support permissions and filtering.
Lesson 4 • Template Inheritance and Nesting
Covers linked and nested template hierarchies for complex environments. Students design multi-layer templates that reduce duplication.
Lesson 5 • Creating and Managing Hosts
Defines a Zabbix host and walks through manual host creation in the UI. Students configure interfaces, groups, and basic host properties.
Chapter 4HideHide detailsSee detailsItems, Data Collection, and Preprocessing
Items, Data Collection, and Preprocessing
Lesson 1 • SNMP, IPMI, and External Checks
Extends data collection to network devices and hardware using SNMP and IPMI. Students configure OID-based items and external script checks.
Lesson 2 • HTTP Agent and API Monitoring
Uses the HTTP agent item type to monitor REST APIs and web endpoints. Students parse JSON responses and extract specific values.
Lesson 3 • Data Preprocessing Pipelines
Applies preprocessing steps to transform raw collected values before storage. Students chain multiple steps including regex, maths, and JavaScript.
Lesson 4 • Agent and Agent-Based Item Types
Covers Zabbix agent, active agent, and simple check item types. Students configure each type and understand when to use active vs. passive collection.
Lesson 5 • Understanding Zabbix Items
Defines items as the core data collection unit and explains key item parameters. Students create basic items and verify data collection in the latest data view.
Chapter 5HideHide detailsSee detailsTriggers, Alerts, and Notifications
Triggers, Alerts, and Notifications
Lesson 1 • Maintenance Periods and Alert Suppression
Creates maintenance windows to suppress alerts during planned downtime. Students schedule one-time and recurring maintenance periods.
Lesson 2 • Writing Trigger Expressions
Teaches the Zabbix trigger expression syntax using functions and operators. Students write expressions that accurately detect real problem conditions.
Lesson 3 • Trigger Severity and Dependencies
Configures severity levels and trigger dependencies to reduce alert noise. Students model parent-child relationships between infrastructure components.
Lesson 4 • Actions and Escalation Policies
Defines actions that send notifications and run remote commands on trigger events. Students build multi-step escalation chains with time-based conditions.
Lesson 5 • Media Types and User Configuration
Sets up notification channels including email, SMS, and webhook integrations. Students configure media types and assign them to user profiles.
Chapter 6HideHide detailsSee detailsDiscovery, Auto-Registration, and Low-Level Discovery
Discovery, Auto-Registration, and Low-Level Discovery
Lesson 1 • Low-Level Discovery Fundamentals
Introduces LLD as the mechanism for dynamically creating items, triggers, and graphs. Students understand LLD macros and prototype objects.
Lesson 2 • Network Discovery Rules
Scans IP ranges to detect new devices and trigger automatic host creation. Students configure discovery checks and map results to host actions.
Lesson 3 • Managing LLD Lifecycle and Overrides
Controls how discovered objects are updated, disabled, or deleted over time. Students apply LLD overrides to customise prototype behaviour per host.
Lesson 4 • Built-In and Custom LLD Rules
Configures built-in LLD rules for filesystems, network interfaces, and services. Students also write custom LLD scripts returning JSON discovery data.
Lesson 5 • Active Agent Auto-Registration
Enables agents to self-register with the Zabbix server without manual host creation. Students configure server-side auto-registration actions and host metadata.
Chapter 7HideHide detailsSee detailsVisualisation, Dashboards, and Reporting
Visualisation, Dashboards, and Reporting
Lesson 1 • Scheduled Reports and Exports
Automates PDF report generation and delivery to stakeholders on a schedule. Students configure report parameters and recipient lists.
Lesson 2 • Screens and Slide Shows
Combines multiple graphs and maps into screens for consolidated views. Students configure slide shows for rotating display on NOC monitors.
Lesson 3 • Dashboard Design and Widgets
Assembles dashboards from widget types including graphs, maps, clocks, and problem lists. Students design dashboards for NOC and executive audiences.
Lesson 4 • Graphs and Graph Prototypes
Creates custom graphs combining multiple items for trend analysis. Students configure graph types, axes, and colour schemes for clarity.
Lesson 5 • Maps for Network Topology
Builds visual network maps that reflect real infrastructure topology and status. Students link map elements to hosts and triggers for live status display.
Chapter 8HideHide detailsSee detailsAdvanced Configuration and Performance Tuning
Advanced Configuration and Performance Tuning
Lesson 1 • Database Performance Optimisation
Tunes database settings and housekeeping to maintain query performance at scale. Students configure partitioning, indexing, and history compression.
Lesson 2 • High Availability and Failover
Configures Zabbix native high-availability clustering for server redundancy. Students set up active and standby nodes and test failover behaviour.
Lesson 3 • Zabbix Server Tuning Parameters
Adjusts server process counts, cache sizes, and queue settings for high throughput. Students profile server performance using internal Zabbix metrics.
Lesson 4 • Macros, Global Macros, and Secrets
Uses user-defined macros and secret macros to parameterise and secure configurations. Students apply macros at global, template, and host levels.
Lesson 5 • Zabbix Proxy Deployment
Deploys Zabbix proxies to distribute collection load and monitor remote networks. Students configure active and passive proxy modes and assign hosts.
Your valid completion certificate
This course is for you:
Systems administrator: wants structured monitoring to replace ad hoc server checks.
Network engineer: needs visibility into device health beyond basic ping tests.
DevOps practitioner: seeks to embed infrastructure observability into existing workflows.
IT generalist: responsible for uptime but lacks a dedicated monitoring solution.
Career changer: moving into infrastructure roles and building a credible skill set.
Junior sysadmin: ready to grow beyond entry-level tasks into operational ownership.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos help a lot with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in Nigeria?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















