
Explore Zabbix core applications, including the open source server, agent, and proxy, REST API, and database backends with MySQL Galera cluster, MariaDB Galera cluster, and PostgreSQL, plus Grafana dashboards.
Learn the Xebec metric collection method, balancing pooling and pushing to monitor surface, application, databases, hardware, VMs, containers, and Kubernetes, then collect, push, and analyze metrics with agents and scripts.
Compare active and passive Zabbix proxy modes by showing how the proxy collects data from clients and sends it to the server, or stores it for delivery, with performance considerations.
Configure LDAP (FreeIPA) integration in Zabbix using port 389, UID search, and bind admin. Create internal and LDAP admin groups, assign users, and enable LDAP authentication with a local fallback.
Create and manage triggers using templates to propagate changes from templates to all linked hosts, exemplified by CPU load alerts and recovery expressions.
Configure email parameters for Zabbix alerts by defining SMTP settings, authentication, and message format, and manage media types, retry intervals, and concurrent SMTP processes.
Learn how to configure remote commands in Zabbix to automatically start services like MariaDB via sudo, using triggers, actions, escalation, and templates, host groups, and alert workflows.
Learn how acknowledgment halts further steps in an escalation when someone addresses an alert, as demonstrated in the MariaDB monitoring example.
Install and configure the zabbix agent on Windows by downloading the zip engine, running as administrator, and validating hostname and IP for proper monitoring, including template attachment and metrics collection.
Use Zabbix value mapping to define 1 as up and 0 as down, create mappings in administration, apply to items, and review latest data to interpret metrics.
Create a port monitoring template in Zabbix, define a tcp port item using simple check for port 22, attach to a host, and verify data shows the port is up.
Enable SNMP on iDRAC in Zabbix, create a host and assign the SNMP template with the community string and port 161, then force reload and verify metrics in latest data.
Create and attach a simple template in Xebec, add applications and items like ping response and packet loss, and configure update intervals and server mappings for automated host monitoring.
Use mass update in a template to change multiple triggers in one shot, applying a new state across all items and easily restoring the original settings when needed.
https://learning.oreilly.com/library/view/zabbix-cookbook/9781784397586/ch08s08.html
Remove a template from a host in Zabbix and compare unlink with unlink and clear; unlink detaches the template, while unlink and clear remove items and triggers.
Create a Grafana dashboard from a template by importing a JSON file, selecting a data source, and applying Linux VM metrics like CPU and traffic for production monitoring.
If you're new to Zabbix Administrators, or you want to improve your skill on Zabbix administrator, then this course is perfect for you. This course is for you who are looking to put their knowledge to work with Zabbix. You will see video after video, from beginners to experts with explanations that are easy to understand. This course will provide many examples that make it easy for you to follow and understand.
In this course, you will get an overview of Zabbix features and architecture, and guides you through installing a Zabbix server, front-end, and agent on the same system. We will set up a Zabbix database using MariaDB Galera as well. We use VMWare 6.7 environment, to build Zabbix cluster.
You will learn also how to manage Zabbix components using Ansible playbook and Python API. All the Ansible playbook and Python script could be downloaded from github.
This course has 25 sections, 158 lectures, and more then 19 hours 43 minutes duration. We use these applications to build Zabbix cluster and monitoring,
- Zabbix 4.4 and 5.0
- Mariab DB 5.5.64
- Mariadb Galera Cluster
- VMWare vCenter 6.7
- Elasticsearch, Logstash, Kibana 7.0
- Grafana 6.4.1
- FreeIPA
- DNSMasq
And also from this course you will learn how to monitor these applications/configuration using Zabbix,
- MariaDB and Galera cluster
- Apache web server
- Nginx web server
- HAProxy server
- Squid Proxy server
- NTP server
- PostgreSQL Database server
- JMX Java application
- SELinux config
- Storage Performance
- Systemd Performance
- Etc.
In the last section, you can download documentation file how to install Zabbix cluster.
Please ping and message me if you don't get any response from me.
Thanks,
Muhammad Yusuf Efendi
Zabbix Certified Professional
Cloud IT Expert