Monitoring

Instalace Zabbix 5 na CentOS 8 s PostgreSQL a TimescaleDB

Tento návod vás provede instalací monitorovacího nástroje Zabbix 5 na CentOS 8 s použitím databázového serveru PostgreSQL a Timescale DB.

Nastavení SElinux (vypnutí)

Vzhledem ke skutečnosti, že se tento návod nazaobírá nastavením SElinux provedeme jeho vypnutí, abychom předešli problémům při samotné instalaci a konfiguraci.

Provedeme vypnutí SElinux příkazem:

setenforce 0

Upravíme konfigurační soubor, tak aby se SElinux nespustil při rebootu systému:

vi /etc/selinux/config

Parametr SELINUX nastavíme na disabled:

SELINUX=disabled

Instalace HTTP server (Apache)

K frontendové (GUI) části Zabbix je zapotřebí webový server, kdy byl při instalaci zvolen Apache.

Instalace Apache:

yum install httpd

Start služby a enable:

systemctl enable --now httpd

Pokud na vašem serveru ještě nemáte provedenou instalaci PHP je rovněž nutno doinstalovat.

Instalace PostgreSQL

Instalace databázového serveru PostgreSQL:

yum install postgresql postgresql-server

Inicializace databáze:

/usr/pgsql-12/bin/postgresql-12-setup initdb

Start služby a enable:

systemctl start postgresql-12
systemctl enable postgresql-12

Provedeme kontrolu, zda je zlužba nastartována:

systemctl status postgresql-12

Jak nastavit monitoring MySQL v Zabbix

Zabbix může sledovat MySQL server pomocí Zabbix Aganta za použití šablony MySQL (Template App MySQL), která je součástí výchozí instalace Zabbixu. Než Vám tato sada kontrol začne plně fungovat, je nutné provést následůjící kroky.

Za prvé, musíme vytvořit uživatelský účet MySQL, který ma být použit pro přístup k MySQL, aby mohli být získány potřebné statistiky.

mysql -uroot -p -e"GRANT USAGE ON *.* TO 'zabbix'@'127.0.0.1' IDENTIFIED BY 'tajneheslo123'";
mysql -uroot -p -e"GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'tajneheslo123'";
mysql -uroot -p -e"flush privileges"

V dalším kroku je potřeba vytvořit nový konfigurační soubor /etc/zabbix/.my.cnf s přihlášením k MySQL (viz. výše vytvořeného), který bude použit Zabbixem pro připojení k serveru MySQL pro potřeby monitorování.

Nastavení odesílání email upozornění ze Zabbix

Postup, jak nastavit odesílání email upozornění z monitorovacího systému Zabbix pomocí funkce mail.

Postup instalace byl prováděn na operačním systému Debian GNU/Linux 7.9 (wheezy) lze jej, ale použít i na ostatních distrubucích za předpokladu dodržení umístění cest pro jednotlivé funkce .

Předpoklad pro nastavení dle tohoto postupu je, že je na serveru neinstalovaná funkce mail. Ověření je jednoduché zadáním příkazu:

echo "Testovaci email"| /usr/bin/mail -s "Predmet" info@ mujmail.cz

Pokud na Váš email zadaný na konci tohoto scriptu dorazí po jeho spuštění zpráva, tak funkce mail je nastavena a odesílání funguje správně.
V případě, že Vám zasílání nefunguje, je potřeba funkci mail na server nainstalovat.

Instalace Zabbix 5 na CentOS 8 s PostgreSQL a TimescaleDB

Tento návod vás provede instalací monitorovacího nástroje Zabbix 5 na CentOS 8 s použitím databázového serveru...

Jak nastavit monitoring MySQL v Zabbix

Zabbix může sledovat MySQL server pomocí Zabbix Aganta za použití šablony MySQL (Template App MySQL), která je...

Nastavení odesílání email upozornění ze Zabbix

Postup, jak nastavit odesílání email upozornění z monitorovacího systému Zabbix pomocí funkce mail.

Postup...

Instalace Zabbix 2.4 na Debian Wheezy (server, agent, webové rozhraní)

Instalace Zabbix 2.4 na Debian Wheezy (server, agent, webové rozhraní)

Tento postup Vás provede instalací monitorovacího nástroje Zabbix. Ukážeme si jak nainstalovat Zabbix server, Zabbix...

Instalace Piwik

Instalace Piwik

Pomocí tohoto návodu provedeme instalaci monitorovacího nástroje Piwik krok za krokem.

1. Stážení...
  • 1
  • 2

Přihlášení