Automation and Integration with Zabbix API

Automation and Integration with Zabbix API

This course gives a detailed study of Zabbix API functionality and explains different use cases, from sending simple JSON-RPC requests to writing complex scripts using the Python API wrapper.

This course is intended for participants with advanced Zabbix skills who want to further expand their knowledge of Zabbix.

Acquired skills and knowledge

  • Explore potential Zabbix API use cases such as configuration management, 2-way integrations, migration, and more
  • Filter data with Zabbix API
  • Sort API responses
  • Request only a specific part of the collected data using API flags
  • Automate your monitoring workflows including host onboarding, offboarding, and configuration
  • Create API scripts in multiple scripting languages including Python, Bash, and Perl
  • Limit access to API methods to specific user roles
  • Integrate Zabbix with third-party systems by using a variety of Zabbix API methods

Certificates

There is no exam after the course, but every attendee gets an official Zabbix certificate.

Information

Duration: 1 day
Location: Online
Prerequisites: None

Events

  • Apr 23, 2025
  • Aug 1, 2025
  • Oct 27, 2025
490.00 € (excl. VAT)

Training program

  • Zabbix API implementation
  • Zabbix API sessions
  • Accessing Zabbix components using API
  • Zabbix API methods (create, get, update, delete, etc.)
  • Configuration management using API (host import, etc.)
  • Integration with other systems using API
  • Generating reports using Zabbix API
  • Accessing Zabbix API using third-party tools
  • Writing complex scenarios using Zabbix API