Zabbix

Zabbix – Server 2.4 instalacja – Debian

Czym jest Zabbix? To darmowy system do monitorowania sieci. Możemy podłączyć do niego swoje serwery, komputery, drukarki, sprzęty jak UPSy i wiele wiele innych. Dzięki niemu będziemy nieustannie informowani  za pomocą SMS/Mail/Skype itp. o zdarzeniach np. przeciążenie  sieci  energetycznej, duży transfer danych w sieci LAN, awaria zasilacza serwerowego, stan UPS’a albo poziom zużycia zasobów CPU, RAM bądź  dysków twardych. Możemy także monitorować aplikacje takie jak MySQL, Apache2, itp…

Zanim zaczniemy instalacje systemu ZABBIX, należy upewnić się czy nasz serwer, w moim przypadku maszyna wirtualna z systemem debian posiada zainstalowany pełny serwer www. Popularnie zwany LAMP (Linux Apache MySQL, PHP).  Jeśli jeszcze nie masz zainstalowanego to zobacz jak to zrobić: Instalacja serwera www (LAMP).

 

Instalacja Zabbix Server

Aby zainstalować nasz system monitorowania musimy popbrać odpowiednie pakiety.

 wget http://repo.zabbix.com/zabbix/2.4/debian/pool/main/z/zabbix-release/zabbix-release_2.4-1+wheezy_all.deb

Dodajemy:

sudo dpkg -i zabbix-release_2.4-1+wheezy_all.deb

Aktualizujemy:

sudo apt-get upgrade && sudo apt-get update

Instalujemy Zabbix

sudo apt-get upgrade && sudo apt-get update
sudo apt-get install zabbix-server-mysql zabbix-frontend-php

Podczas instalacji, zostaniemy zapytani o hasło administracyjne naszej bazy danych MySQL oraz o podanie nowego hasła dla systemu Zabbix.

Następnie ważne, by ustawić strefę czasowa jeśli wcześniej tego nie zrobiłeś.
Mamy dwie opcje aby to zrobić:
1. Jeśli mammy dostęp do pliku php.ini możemy skonfigurować globalnie strefę czasową dodając opcję: date.timezone = „Europe/Warsaw”.

2. W przypadku braku dostępu do konfiguracji serwera PHP, możemy ustawić strfę w pliku .htaccess poprzez dodanie wpisu: php_value date.timezone „Europe/Warsaw”

 Restartujemy nasz serwer apache:

sudo service apache2 restart
Po restarcie przechodzimy na stronę    http://ip-serwera/zabbix/setup.php
Następnie wykonujemy polecenia instalatora. Poniższe screeny ukazują poszczególne etapy.
zabbix2 Przechwytywanie1-2
finish-zabbix
Na screenach został pominięty krok 4, w którym zamiast hostname localhost należy wpisać swój adres ip serwera na którym postawiony jest Zabbix, albo pozostawić.
Już teraz możemy się zalogować.
Default’owe login i hasło to:  Admin/zabbix.
Serwer Zabbix jest już gotowy do pracy.

Instalacja agenta

Zostaje tylko pytanie czy na pewno działa? A no. Możemy to sprawdzić. Instalując obok Zabbix-server również Zabbix-agent. Będzie on komunikował się z serwerem Zabbix i informował o stanie serwera na którym stoi sam Zabbix. Może to trochę masło maślane – ale to najszybszy sposób.
Instalujemy agenta:
sudo apt-get update
sudo apt-get install zabbix-agent
 Następnie konfigurujemy plik:
sudo nano /etc/zabbix/zabbix_agentd.conf

Server=IP_Serwera_Zabbix

w naszym przykładzie monitorujemy ten sam host na którym stoi zabbix, musimy więc wpisać 127.0.0.1
w innym przypadku musielibyśmy podać tutaj adres IP serwera na którym stoi zabbix.

oraz

 

Hostname=nazwa_Twojego_hosta

W tym miejscu musimy wpisać nazwę hosta który jest monitorowany. W moim przypadku podałem po prostu adres ip. Jednak możemy też podać nazwę domenowa  jeśli posiadamy.
Następnie przechodzimy do panelu Zabbix i konfigurujemy host Zabbix Server w zakładce Konfiguracja. Jeśli już go mamy, a tak zazwyczaj jest przechodzimy do zakładki Monitorowanie i do grafów. Wybieramy w prawym górnym menu naszego hosta i sprawdzamy efekty pracy. Odświeżanie danych nastąpi po 5-10 minutach należy mieć troszkę cierpliwości.

 

W kolejnej części zajmiemy się omówieniem protokołu który wykorzystuje zabbix i zainstalujemy kilku nowych agentów.

Najczęściej wyszukiwany problem z systemem zabbix z ostatnich miesięcy to monitorowanie obciążenia procesora w procentach w systemie Zabbix.

 

Pomogłem?

PayPal.Me:
Postaw mi piwo 5 PLN
4.6/5 - (19 votes)

Autor

Dominik

Zajmuje się tworzeniem stron internetowych i realizacją działań SEO na rzecz dużych i małych przedsiębiorstw. Pracowałem między innymi dla Semahead czy wydawnictwa HELION. Prowadzę szkolenia z zakresu HTML5 i SEO. Każdego dnia odkrywam nowe możliwości, tak by rozwijać Twój biznes w sieci.

3 komentarze do “Zabbix – Server 2.4 instalacja – Debian”

  1. Jest już Zabbix 5. Polecam przetestować nową wersję. Sporo ułatwiających życie zmian i odmieniony interfejs.

  2. Ja gdy zapoznawałam się z Zabbixem to zainstalowałam MySQL i Apache pomógł mi w tym ten artykuł z askkomputer pt. „isntalacja MySQL i Apacha pod Zabbixa”, warto zaglądnąć.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *


The reCAPTCHA verification period has expired. Please reload the page.