Zabbix je velmi pěkný free monitorovací software, který je k dispozici pod licencí GPLv2. Požadavky pro instalaci jsou shrnuty na webu. Samotná instalace je velmi přehledně popsána na oficiálních stránkách.
V tomto článku se chci ale věnovat konkrétnímu nastavení, které je nezbytné pro úspěšné provozování s nepodporovanou verzí databáze, konkrétně mariadb-10.3.28-1.module_el8, při oficiálně požadované 10.5.00-11.0.X (v době psaní tohoto článku v září 2023).
Nastavení MariaDB:
Nejlépe je vytvořit soubor /etc/my.cnf.d/log_bin_trust_function_creators.cnf s obsahem:
[mysqld] # log settings # log-bin-trust-function-creators=1
Nastavení Zabbix serveru:
V konfiguračním souboru /etc/zabbix/zabbix_server.conf pak nastavíme:
### Option: AllowUnsupportedDBVersions # Allow server to work with unsupported database versions. # 0 - do not allow # 1 - allow # # Mandatory: no # Default: AllowUnsupportedDBVersions=0 AllowUnsupportedDBVersions=1
I tak se ale budeme v dashboardu nadále setkávat s varováním:
MariaDB 10.03.28 Varování! Verze MariaDB databáze serveru není podporovaná. Měla by být alespoň 10.05.00.
Což ovšem podle stávajících zkušeností nebrání v úspěšném používání tohoto produktu.
That's all, folks!
Views: 2