
Identify prerequisites and set up a virtualization lab with VMware or alternatives. Create a CentOS Stream 8 virtual machine for Zabbix and plan agent installation on Windows and Ubuntu.
Install and configure the Zabbix database with MySQL on CentOS 8, create the Zabbix database and user, import initial schema, and set up the server and web interface.
Explore the Zabbix web interface tour, navigating the search bar, dashboard, geomap, hosts, groups, templates, maps, discovery, services, actions, SLA, inventory, and reports.
Install and configure the Zabbix agent on Windows 2022, including manual host addition, agent two considerations, firewall rules, and agent settings, then monitor from CentOS via the Zabbix agent.
Install and configure the Zabbix agent on Ubuntu 2022 LTS, set the server IP in zabbix_agentd.conf, enable and start the service, and add the host in Zabbix.
Install and configure the Zabbix agent on the Fedora VM, then enable and start the service. Register the host in the Zabbix web interface with the Linux template.
Create and run Windows scripts in Zabbix to query system info and Win32 operating system via PowerShell, with agent settings and host group restrictions.
Define and run custom linux scripts against linux systems using Zabbix agent actions, create linux uptime and random number scripts, and configure allowed commands with Zabbix agent settings.
Enable auto registration and host discovery in Zabbix to automatically detect, register, and classify discovered hosts on a subnet, applying templates, inventory, and Linux server grouping.
Configure a Windows IIS server and set a Zabbix web scenario to monitor a landing page, verify a 200 response every five seconds, and view response graphs.
Explore how to monitor a Flask API with Zabbix, implement basic authentication, and illustrate query strings handling in a web scenario.
Explore host groups in Zabbix monitoring mastery, creating groups via the web interface or during host creation. Manage enabling, disabling, and deletion of user-created groups; basic groups remain undeletable.
Explore how templates bundle pre-configured monitoring definitions to monitor hosts, with tags, macros, and value mappings, and learn to create and customize templates for specific operating systems.
Define maintenance periods for hosts, groups, and triggers or services in Zabbix, with or without data collection, and apply named periods to Windows 2022 hosts.
Generate Zabbix API tokens and authenticate with username and password using Python; fetch API version via JSON RPC and reuse the acquired token.
Learn to fetch hosts and create triggers with the Zabbix API using JSON RPC, including token authentication, requested interface details, and CPU load conditions.
Generate a 32-character src key with OpenSSL, configure TLS src files, and restart the Zabbix agent to establish a PSK encrypted connection with the master.
Learn how Zabbix sender sends values to the master server via a Zabbix trapper, mapping a custom key to a host inventory field like location.
Install apache2, enable the status module, configure the server-status context, start Apache, and verify the status page at localhost/server-status; then configure Zabbix agent monitoring with the Apache template.
Monitor Redis with Zabbix by installing redis-server, configuring bind and disabled protected mode, starting the service, verifying with redis-cli, and adding Redis to the Zabbix agent for latest data.
Set up Zabbix from the ground up by installing agents and configuring them to monitor your infrastructure. Use the Zabbix web interface and integration page for practical monitoring of services.
Hello,
Zabbix is professionally developed open-source software with no limits or hidden costs.
Unlimited scalability, from monitoring your smart home to multi-tenant enterprise environments - Zabbix is scalable to any infrastructure. Distributed monitoring, deploy and scale a distributed Zabbix infrastructure from a central Web UI with native encryption support between all of the components. Secured and safe, keep your sensitive information secure by storing it in an external vault. High availability, ensure 24/7 uptime and negate the risk of data loss for your Zabbix infrastructure with Zabbix high availability solution. Flexible, monitor whatever you want - Zabbix comes with many different ways to collect data, transform it, analyze and visualize it. Partner and vendor-backed, backed by 250+ global partners and multiple external vendors, Zabbix delivers enterprise-level monitoring and support to customers all over the globe.
This course gives you to knowledge to build, maintain and configure your own zabbix environment. Teaches you how to find solutions to your monitoring challenges. The videos explain to you in high details as to what is happening and why things are done the way they are. Easily reproducible examples allow you to follow along with ease.
You also have to possibility to contact me, and do not hesitate to do so in case you are stuck or need further explanation about any topic mentioned in this course.
Happy Learning!