Loading deck



Zabbix


Monitoring infrastruktury IT



Gerard Stańczak
ProofHQ







Parę słów...



http://proofhq.com



Przykład z życia


Typowy dzień pracy administratora

"Nie mogę się podłączyć"

"Wyskakuje taki błąd"

"Strona działa wolno!"

"Logowanie nie działa!"
"Maile nie wychodzą!"





Wyzwania

  1. Sprawdzanie ręcznie
  2. Klient zgłasza problemy
  3. Brak historii
  4. Ślepy administrator



ZABBIX!




O projekcie


www.zabbix.com
  • System monitoringu klasy korporacyjnej
  • Aplikacja na Windows/Linux/Mac (+8 innych)
  • Monitoring usług, serwerów i sprzętu sieciowego
  • Open Source
  • Free :)


Ręczne sprawdzanie? 



  • Cykliczne zbieranie danych (np co 30 sekund)
    • Obciążenie CPU
    • Czas wczytywania (np strony)
    • Status usługi (czy działa)
    • .... i wszystko co Wam przyjdzie do głowy

Klient zgłasza problemy?


  • Mechanizm akcji (e-mail, sms, telefon)  
 

Jeśli baza danych nie działa

wykonaj telefon do administratora

Ponawiaj telefon i SMS co 3 minuty

Jesli przez 10 minut nie odpowiedział

dzwoń do szefa i SMS do support'u

Historia?

Surowe dane

Wykresy

Zbiory wykresów

"ślepy" administrator? 

Podgląd na żywo poprzez dashboard (GUI)

Mapy sieci z funkcją wizualizacji problemów




Automatyczne wykrywanie serwerów, dysków, itd

Generowanie informacji o serwerach (CPU, OS itd) 
Statystyki dostępności (SLA)

I duuużo innych fajnych funkcji :) 






Demo




Pod maską...




Techniczniej



  • Architektura Klient-Serwer
    • Klient (Windows, Linux etc)  <---- Zabbix Serwer
  • ...lub tylko serwer (brak agenta) 
    • Strona WWW <---- Zabbix Serwer
  • Backend (serwer i klient) - C
  • GUI - PHP+HTML
  • Storage - MySQL/PostgreSQL/Oracle


 



Dla administratora


  • Gotowy out-of-the-box
  • Wygodne zarządzanie i podglad przez GUI
  • Multum dodatkowych funkcji rozwijanych przez twórców
  • Rozbudowany mechanizm powiadomień i eskalacji



Dla support'u


  • Zbiory konkretnych grafów i dashboard-ów
  • Łatwy w obsłudze interfejs
  • Powiadomienia (eskalacja)



Dla CEO/CTO/PM


  • Wykresy historyczne (rozwój) 
  • Dane o dostępnosci (SLA) i konfiguracji
  • Mapy poglądowe








Pytania?



gerard@thecamels.org