Zabbix Certified Professional (ZCP)

This 3 day course provides information technology professionals with knowledge and skills. They are necessary to configure and use Zabbix proxy. It also covers distributed monitoring for your network and application monitoring needs. It also discusses advanced Zabbix topics.

Course information

  • Products covered: Zabbix 6.0
  • Format: Up to 12 students
  • Duration: 3 days
  • Course requirements: ZCS Certificate or Attendance Certificate
  • Recommended skills: Basic experience in Linux operating systems
  • Next level: Zabbix Certified Expert
  • Previous level: Zabbix Certified Specialist
  • Price : 2035 €

Course program

Day 1

Intro

  • Zabbix requirements
  • Zabbix main components
  • Communication between Zabbix components
  • Data collection
  • Zabbix internal workflow

Zabbix Frontend

  • Nginx setup
  • Nginx tuning
  • Nginx monitoring
  • HTTPS setup

Docker images

  • Overview
  • Deploying Zabbix proxy

High Availability

  • Overview
  • Server configuration
  • Node types
  • Agent configuration
  • Proxy configuration
  • Failover
  • Cluster parameters

Zabbix Proxies

  • Overview
  • Active proxy mode
  • Passive proxy mode
  • Configuration
  • Health monitoring
  • Runtime commands
  • Throttling

Zabbix agent 2

  • Overview
  • Buffers
  • Main components
  • Installation
  • Command-line options
  • Plugin configuration
  • Named sessions
  • Specific keys

Zabbix Agent

  • Key restriction patterns
  • Key restriction rule order
  • Key restriction notes
  • Remote commands

Encryption

  • Overview
  • Zabbix options
  • DB connection encryption
  • TLS Accept / Connect
  • Using Certificates
  • Using pre-shared keys
  • Notes

Frontend scripts

  • Overview
  • Parameters

Day 2

Database monitoring

  • ODBC overview
  • Configuration
  • Database monitor items
  • DSN and connection string

Preprocessing

  • Overview
  • Internal workflow
  • XML path
  • JSON path
  • Prometheus pattern
  • Conversion to JSON

Low-level discovery

  • Introduction
  • LLD rule properties
  • LLD macros
  • LLD internal workflow
  • LLD prototypes
  • LLD filters
  • LLD overrides
  • LLD using dependent items
  • Preprocessing
  • Context support in user macros
  • built-in LLD keys
  • LLD of filesystems
  • LLD using SQL
  • LLD of SNMP OIDs

SNMP monitoring

  • Dynamic indexes

Day 3

Autoregistration

  • Overview
  • HostMetadata
  • HostInterface
  • Actions
  • Passive checks
  • Encryption

Network discovery

  • Overview
  • Host/service events
  • Uptime/Downtime
  • Actions
  • Notes

JMX monitoring

  • Overview
  • Zabbix Java gateway
  • Zabbix server configuration
  • Java application configuration

VMware monitoring

  • Overview
  • Built-in templates

Low-level discovery

  • Host prototypes

VMware monitoring

  • Configuration
  • Notes

Advanced trigger functions

  • Timeshift
  • Macro functions
  • Event names
  • Trend functions
  • Baseline functions
  • Anomaly detection
  • Forecast
  • Percentile

Event correlation

  • Overview
  • Trigger-based correlation
  • Global correlation

Zabbix internals

  • Caches
  • Internal processes
  • Data collectors
  • Workflow

Database tuning

  • MySQL parameters
  • Partitioning

Zabbix troubleshooting

  • Slow queries
  • Debug mode

Zabbix performance

  • Recommendations

Discussions

  • Q&A session

Course attendance / certificate

  • Zabbix 6.0 Certified Professional Exam
  • Zabbix 6.0 Certified Professional Certificate