Nagios

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
Linia 68: Linia 68:
 
w tym pliku znajduje się wiele ciekawych opcji a jedną z najważniejszych dla nas jest  
 
w tym pliku znajduje się wiele ciekawych opcji a jedną z najważniejszych dla nas jest  
 
  cfg_file=/etc/nagios/objects/localhost.cfg
 
  cfg_file=/etc/nagios/objects/localhost.cfg
 +
cfg_file=/etc/nagios/objects/serwer-www.cfg
 
która umożliwia pokazanie nagiosowi pliku konfiguracyjnego z nowo dodanym monitoringiem dla zdalnego hosta tzw objekt.
 
która umożliwia pokazanie nagiosowi pliku konfiguracyjnego z nowo dodanym monitoringiem dla zdalnego hosta tzw objekt.
 +
Kolejnym albo kolejnymi ważnymi plikami są tzw pliki obiektów znajdujące się w ścieżce ''/etc/nagios/objects''.
 +
*/etc/nagios/objects/serwer-www.cfg
 +
Powyższy przykładowy wpis zawiera dane odnośnie monitorowanego systemu tzn adres
 +
* adres serwera
 +
* nazwa wyświetlana
 +
* określenie grupy
 +
* definicja monitorowanych usług
 +
Do plików nowych maszyn możemy przekopiować zawartość pliku ''localhost.cfg'' i tak też zrobiłem tym razem jednak później należy go dostosować do własnych potrzeb, gdyż obiekt localhost.cfg jak sama nazwa wskazuje ustawiony jest do monitorowania maszyny lokalnej a nie zdalnej. <br />
 +
Do monitorowania mojego serwera www potrzebuję jedynie takich definicji jak
 +
* monitorowanie pinga
 +
* monitorowanie dysku całego lub partycji
 +
* monitorowanie zalogowanych obecnie użytkowników do serwera
 +
* monitorowanie usługi http
 +
poniżej wklejam dupasowany do moich potrzeb plik serwer-www.cfg
 +
define host{
 +
        use                    linux-server
 +
        host_name              serwer-www
 +
        alias                  serwer-www
 +
        address                192.168.0.12
 +
        }
 +
define hostgroup{
 +
        hostgroup_name  linux-servers
 +
        alias          Linux Servers ; Long name of the group
 +
        members        serwery
 +
        }
 +
define service{
 +
        use                            local-service        ; Name of service template to use
 +
        host_name                      serwer-www
 +
        service_description            PING
 +
        check_command                  check_ping!100.0,20%!500.0,60%
 +
        }
 +
define service{
 +
        use                            local-service        ; Name of service template to use
 +
        host_name                      serwer-www
 +
        service_description            Partycja home
 +
        check_command                  check_disk!20%!10%!/dev/sda6
 +
        }
 +
define service{
 +
        use                            local-service        ; Name of service template to use
 +
        host_name                      serwer-www
 +
        service_description            Current Users
 +
        check_command                  check_users!20!50
 +
        }
 +
define service{
 +
        use                            local-service        ; Name of service template to use
 +
        host_name                      localhost
 +
        service_description            HTTP
 +
        check_command                  check_http
 +
        notifications_enabled          0
 +
        }
 +
 +
  
  

Wersja z 13:26, 24 maj 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych