tinyops-ru / zabbix-lld-ws

Add Web Scenarios support to Zabbix Low Level Discovery feature.
MIT License
9 stars 2 forks source link

WSZL

Add Web Scenarios support to Zabbix Low Level Discovery feature.

Why?

Zabbix Low Level Discovery doesn't support web scenarios. Let's fix that :)

Installation

See INSTALL.md.

Usage

Generate items and triggers

Based on data from Zabbix:

wszl -d /etc/zabbix gen

Or use file as a source for urls:

wszl -d /etc/zabbix gen --source=file --file=urls.txt

Check urls.txt-example as an example.

How it works

  1. WSZL gets items from Zabbix API by mask (--item-key-starts-with) or list of urls from file (--file).
  2. Creates web scenarios and triggers.

Zabbix API version

Tested with v6.

It might work with v5.

Troubleshooting

See TROUBLESHOOTING.md

Contributors