Shromažďování událostí ze služby Zabbix
Info
Tato možnost je k dispozici od verze v23.09
.
TeskaLabs LogMan.io Collector může shromažďovat události ze Zabbixu prostřednictvím Zabbix API. Vstup Zabbix shromažďuje jak historii (první volání hostitelů a položek), tak události:
https://www.zabbix.com/documentation/2.4/en/manual/api/reference/event/get
https://www.zabbix.com/documentation/current/en/manual/api/reference/history/get
Nastavení vstupu kolektoru LogMan.io
V konfiguraci LogMan.io Collector YAML je třeba zadat vstup s názvem input:Zabbix:
:
input:Zabbix:Zabbix:
url: <ZABBIX_API_URL>
auth: <AUTH>
encoding: # nepovinné: kódování požadavku Zabbix API (výchozí: utf-8)
sleep: # nepovinné: sleep v sekundách mezi jednotlivými požadavky na API, vyšší hodnota znamená méně požadavků, ale větší zatížení CPU serverů Zabbix (výchozí: 60)
refresh: # nepovinné: obnovení hostitele a položek/nových metrik v sekundách (výchozí: 900)
max_requests: # nepovinné: maximální počet požadavků na rozhraní Zabbox API najednou (výchozí: 100)
output: <OUTPUT>
<ZABBIX_API_URL>
je url adresa rozhraní Zabbix API, obvykle https://<ZABBIX>/api_jsonrpc.php
<AUTH>
je autorizační token rozhraní Zabbix API.
<OUTPUT>
je ID požadovaného výstupu v rámci konfigurace LogMan.io Collector YAML