Ukážeme vám, jak nainstalovat Zabbix na Ubuntu. Zabbix je špičkový software na podnikové úrovni určený pro monitorování milionů metrik shromážděných z desítek tisíc serverů, virtuálních strojů a síťových zařízení v reálném čase. K ukládání dat využívá MySQL, PostgreSQL, SQLite, Oracle nebo IBM DB2.
Jeho backend je napsán v C a webový frontend je napsán v PHP. Zabbix nabízí několik možností monitorování, jako jsou kontroly, které mohou ověřit dostupnost a odezvu standardních služeb, jako je SMTP nebo HTTP, bez instalace jakéhokoli softwaru na monitorovaný hostitel. Instalace Zabbix na Ubuntu je poměrně snadný úkol a neměl by trvat déle než 15 minut.
Na hostitele UNIX a Windows lze také nainstalovat agenta Zabbix, aby mohl sledovat statistiky, jako je zatížení procesoru, využití sítě, místo na disku atd.
Model klient-server společnosti Zabbix umožňuje serveru shromažďovat bohaté sady dat, které jsou užitečné pro sledování výkonu webových stránek, služeb, aplikací atd. hostovaných na serveru.
Tento článek popisuje kroky potřebné k instalaci Zabbix na Ubuntu VPS.
1. Požadavky
Pro tento výukový program budeme používat náš hostingový plán SSD 1 Linux VPS.
2. Aktualizujte systém
Ujistěte se, že je váš server plně aktuální pomocí:
# apt-get update && apt-get upgrade
3. Nainstalujte konfigurační balíček Zabbix Ubuntu
Prvním krokem pro vás je instalace konfiguračního balíčku úložiště Zabbix pro Ubuntu 14.04, který obsahuje konfigurační soubory apt. Spusťte následující příkazy:
# wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.4-1+trusty_all.deb # dpkg -i zabbix-release_2.4-1+trusty_all.deb
4. Nainstalujte Zabbix na Ubuntu
Aktualizujte a nainstalujte Zabbix:
# apt-get update # apt-get install zabbix-server-mysql zabbix-frontend-php php5-mysql
Po spuštění instalace vás uvítá následující okno:
Instalace se vás zeptá, zda chcete databázi pro zabbix-server-mysql pro konfiguraci pomocí dbconfig-common . Zvolte ano, abyste se vyhnuli vytváření databáze a ručním úpravám konfiguračních souborů Zabbix.
Poté budete požádáni o zadání hesla administrátora databáze, jak je znázorněno na obrázku níže:
Měli byste zadat své kořenové heslo MySQL a stisknout Enter.
Následující okno vás požádá o zadání hesla MySQL pro databázi, která bude vytvořena pro instalaci Zabbix. Zadejte heslo dle vlastního výběru, ale udělejte ho tak, aby bylo silné (kombinace písmen a číslic a minimálně 8 znaků).
Jakmile zadáte heslo, stiskněte Enter. V dalším okně potvrďte heslo a znovu stiskněte Enter.
Instalace Zabbix bude pokračovat a skončí.
5. Upravte nastavení PHP
Nic však ještě není hotové. Potřebujeme upravit některá nastavení PHP, aby mohla být webová instalace Zabbixu dokončena. Upravte soubor php.ini serveru:
# vim /etc/php5/apache2/php.ini
Najděte následující řádky a upravte hodnoty jako níže:
post_max_size = 16M max_execution_time = 300 max_input_time = 300 date.timezone = "your timezone"
6. Restartujte webový server Apache
Uložte a zavřete soubor. Restartujte Apache, aby se změny projevily:
# /etc/init.d/apache2 restart
7. nakonfigurovat webový server Apache
Nyní musíte zkopírovat ukázkovou konfiguraci Apache do adresáře /etc/apache2/conf-available/, aby Apache a Zabbix mohly spolupracovat:
# cp /etc/zabbix/apache.conf /etc/apache2/conf-available/zabbix.conf
Povolte konfiguraci:
# a2enconf zabbix.conf
Ujistěte se, že je povolen alias mod:
# a2enmod alias
Restartujte Apache:
# /etc/init.d/apache2 restart
8. Spusťte Zabbix
Spusťte server Zabbix:
# service zabbix-server start
Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na adresu http://your_server_IP/zabbix a dokončete instalaci Zabbix.
Uvítá vás instalační stránka
Klikněte na další. V následujícím okně byste měli mít seznam všech nezbytných předpokladů v pořádku, jak je znázorněno na obrázku níže.
Pro pokračování v instalaci je samozřejmě potřeba splnit požadovaná nastavení. Pokud je vše v pořádku, klikněte na Další.
Nakonfigurujte připojení k databázi a zadejte přihlašovací údaje k databázi, abyste mohli otestovat připojení k databázi. Uživatelské jméno a název databáze je zabbix, heslo je to, které jste zadali dříve během instalace Zabbix z příkazového řádku. Otestujte připojení k databázi a pokud je vše v pořádku, klikněte na Další. Po dokončení instalace se zobrazí přihlašovací stránka.
Výchozí uživatelské jméno a heslo pro ovládací panel Zabbix jsou:
username: admin password: zabbix
Jakmile se přihlásíte, okamžitě změňte heslo.
To je vše. Úspěšně jste na svůj server nainstalovali Zabbix. Pro více informací o Zabbix obecně nebo o konfiguraci agentů Zabbix na jednom nebo více strojích prosím navštivte jejich oficiální dokumentaci.
Samozřejmě nemusíte instalovat Zabbix na Ubuntu, pokud používáte jednu z našich hostingových služeb Ubuntu VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Zabbix na Ubuntu nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o vaši instalaci Zabbix.
PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Zabbix na Ubuntu, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.