Zabbix monitoring
Instalace Zabbix 2.4 na Debian Wheezy (server, agent, webové rozhraní)
- Zveřejněno: 7. listopad 2015
- Zobrazeno: 2835
Tento postup Vás provede instalací monitorovacího nástroje Zabbix. Ukážeme si jak nainstalovat Zabbix server, Zabbix agenta a webové rozhraní pro Zabbix.
Postup instalace byl prováděn na operačním systému Debian GNU/Linux 7.9 (wheezy).
Instalace Zabbix Server
Instalaci Zabbix serveru provedeme ze všeho nejdříve, tak abychom následně mohli napojit webové rozhraní do tohoto serveru a taktéž i Zabbix Agenta
Začneme tedy stažením potřebného balíčku do adresáře /tmp
.
cd /tmp/ wget http://repo.zabbix.com/zabbix/2.4/debian/pool/main/z/zabbix-release/zabbix-release_2.4-1+wheezy_all.deb dpkg -i zabbix-release_2.4-1+wheezy_all.deb apt-get update
Zahájíme instalaci příkazem:
apt-get install zabbix-server-mysql
Chceme pokračovat, zvolíme tedy "Y".
Zabbix Server potřebuje ke svému chodu databázi (mysql) čili zvolíme "Yes" protože ji samozřejmě chceme nastavit viz. obrázek níže.
V dalším kroku je potřeba zadat uživatele pro přístup k databázi.
V našem případě použijeme uživatele "root" a klikneme na "OK".
Pro přístup k DB je nutné ještě zadat heslo a to hned dvakrát pro potvrzení viz. obrázek výše a níže.
V dalším kroku je vidět na obrázku níže dokončení instalace Zabbix Serveru.
Terminál by měl vypsat tento řádek:
[ Ok ] Starting Zabbix server : zabbix server
To nám signalizuje, že je Zabbix Server úspěšně spuštěn.
Instalace Zabbix Agent
Instalace Zabbix Agenta je velice jednoduchá a provede na serveru, který potřebujete monitorovat. Díky Zabbix Agentu dostává Zabbix Server všechna potřebná data o funkčnosti monitorovaného serveru.
Instalace se provede spuštěním příkazu:
apt-get install zabbix-agent
Musíme mít samozřejmě k dispozici příslušný balíček, takže si jej stáhneme stejně jako při instalaci Zabbix Serveru viz. výše.
Instalace Zabbix webové rozhraní
1. Stážení Zabbix webového rozhraní
Stáhněte si aktuální instalační balíček, nejlépe z oficiálních stránek http://www.zabbix.com/download.php
Webové rozhraní budeme instalovat na webhosting (podobně jako redakční systéme) takže si instalační balíček stáhneme z výše uvedenýh stránek ze sekce Zabbix Sources.
2. Instalace
Všechny jednotlivé kroky probíhají přes libovolný webový prohlížeč zadání domény, subdomeny zkrátka, toho odkazu pod kterým je daný hosting přístupný. V případě instalace na lokálním počítači se přistupuje přes http://localhost nebo http://localhost/zabbix v případě domény pak http://www.mujweb.cz nebo http://www.mujweb.cz/zabbix.
Krok 1 - Uvítání
Stisknutím tlačítka "Next" pokračujeme na další krok.
Krok 2 - Kontrola požadovaných součástí a nastavení PHP
V případě, že je vše v pořádku a hodnoty jsou "Ok" pokračujeme stisknutím tlačítka "Další".
Krok 3 - Nastavení databáze
Nastavíme připojení k databázi, která se automaticky vytvořila při instalaci Zabbix serveru. Zadáme tedy typ databáze, hostitele, port, jméno uživatele a heslo pro přístup k databázi a samozřejmě název automaticky vytvořené databáze, což je ve výchozím stavu "zabbix".
Tlačítko "Test connections" nám pomůže k zjištění, zda je spojení s databází uspěšné. Pokud se zobrazí OK, je úspěšně propojeno webové rozhraní s databází Zabbix serveru.
Krok 4 - Nastavení Zabbix serveru
Na obrázku níže zadejte nastavení portu a ip adresu/hostitele a port Zabbix serveru. V případě, že je Zabbix server na stejnem serveru (např. VPS) jako webové rozhraní, ponecháme hostitele localhost.
Stisknutím tlašítka "Další" pokračujeme na další krok.
Krok 5 - Přehled nastavení (shrnutí)
Krok 6 - Vytvoření konfiguračního souboru, dokončení instalace
Pokračujeme stisknutím tlačítka "Dokončit".
Krok 7 - Příhlášení do administrace
Nyní se můžete přihlásit do administračního rozhraní Zabbix.