Zabbix: Porovnání verzí
(→Instalace Zabbix serveru) |
(→Instalace Zabbix serveru) |
||
Řádka 40: | Řádka 40: | ||
== Instalace Zabbix serveru == | == Instalace Zabbix serveru == | ||
Postup je pěkně zpracovaný přímo na stránkách [https://www.zabbix.com/download?zabbix=6.4&os_distribution=debian&os_version=11&components=server_frontend_agent&db=pgsql&ws=apache Zabixu]. Proto doporučuji postupovat dle jejich návodu. | Postup je pěkně zpracovaný přímo na stránkách [https://www.zabbix.com/download?zabbix=6.4&os_distribution=debian&os_version=11&components=server_frontend_agent&db=pgsql&ws=apache Zabixu]. Proto doporučuji postupovat dle jejich návodu. | ||
+ | |||
+ | == Nastaveni klienta == | ||
+ | |||
+ | nano /etc/zabbix/zabbix_agent2.conf | ||
+ | |||
+ | ... | ||
+ | Server=10.129.66.111 | ||
+ | .... | ||
+ | ServerActive=10.129.66.111 | ||
+ | .... | ||
+ | #Hostname=Zabbix server | ||
+ | |||
+ | Hostname=system.hostname | ||
+ | .... |
Verze z 6. 10. 2023, 20:24
Obsah
Rozdělení
- Server, Frontend, Agent - Vlastni server
- Proxy - pro propojení mezi různými sítěmi, nebo pro lokalní chace
- Agent - původní agent psany v #C
- Agent 2 - nový agent v Go
- Jawa Gateway - gw pro monitoring jawa aplikaci
- Web Service - generuje reporty
Instalace úvod
Pro Zabbix server je potřeba webserver, ten osobně preferuji Apache. Dále je potřeba databáze. Podporovaná je DBMaria a PostgreSQL. Obecně se doporučuje PostgreSQL. Je na něj lépe optimalizovaná a umí sní komprimaci dat.
Instalace Apache
Prvně nainstalujeme Apache a pomocne programy
apt update apt upgrade -y apt install sudo apache2 php
Aby se Zabbix otevřel po připojeni na server, tak si nastavime rovnou přesměrováni.
nano /var/www/html/index.html !DOCTYPE html> <html> <head> <meta http-equiv="refresh" content="0; url='/zabbix'" /> </head> </html>
Pokud chceme, nastavíme si přes sudo root práva.
nano /etc/sudoers.d/"uzivatel" # Komplet prava "uzivatel" ALL=(ALL:ALL) NOPASSWD: ALL
Instalace PostgreSQL
Poté podle postupu na webu nainstalujeme PostgreSQL - https://docs.timescale.com/self-hosted/latest/install/installation-linux . K tomuto postupu je i odkaz přímo na stránkach Zabixe -https://www.zabbix.com/documentation/current/en/manual/appendix/install/timescaledb
Instalace Zabbix serveru
Postup je pěkně zpracovaný přímo na stránkách Zabixu. Proto doporučuji postupovat dle jejich návodu.
Nastaveni klienta
nano /etc/zabbix/zabbix_agent2.conf ... Server=10.129.66.111 .... ServerActive=10.129.66.111 .... #Hostname=Zabbix server Hostname=system.hostname ....