Course structure
-
Day 1
-
- Installation: Zabbix upgrade
- Installation: Zabbix from sources
- Administration: Create SELinux policies for Zabbix
- Administration: Zabbix DB schema overview
- Administration: MySQL database tuning
- Administration: PostgreSQL database tuning
- Administration: Zabbix with TimescaleDB
-
Day 2
-
- Security: MySQL DB connection encryption
- Security: PostgreSQL DB connection encryption
- Security: Internal communication encryption with PSK
- Security: Internal communication encryption with Certificates
- Security: Using custom cipher for encryption
- Administration: External authentication (LDAP, SAML)
- Data collection: SNMPv3 monitoring
- Data collection: IPMI monitoring
-
Day 3
-
- Programming: Zabbix communication protocol
- Programming: Zabbix API overview
- Programming: Zabbix API authentication
- Programming: Zabbix API methods
- Programming: Zabbix API output
- Programming: Zabbix API filters
- Programming: Zabbix API modules
- Programming: Zabbix loadable modules
- Programming: Zabbix frontend modules
-
Day 4
-
- Administration: Zabbix server startup/shutdown behavior
- Administration: Data collection internals
- Administration: Configuration syncer internals
- Administration: Zabbix queue calculation
- Administration: Preprocessing internals
- Administration: Low-level discovery internals
- Administration: VMware monitoring internals
- Administration: Zabbix self-monitoring
- Administration: Zabbix tasks
- Administration: Event and data processing
- Administration: Housekeeper internals
- Administration: Proxy communication
- Administration: Autoregistration and discovery internals
-
Day 5
-
- Administration: Storing history in Elasticsearch
- Data collection: Advanced Java monitoring
- Data collection: Prometheus exporter
- Administration: Application High availability
- Administration: Database High availability
- Zabbix 5.0 Certified Expert Exam