PDF

Monitorowanie plików i folderów

NetCrunch umożliwia zaawansowane monitorowanie plików, folderów i logów tekstowych

Ustawienia węzłaMonitorowanieDodaj czujnik monitorujący

Czujniki plikowe

NetCrunch zawiera trzy czujniki, które umożliwiają monitorowanie różnych plików. Czujniki mogą uzyskiwać dostęp do zdalnych plików korzystając z usługi udostępniania plików na Windows lub protokołów FTP/s i HTTP/s. Pozwalają na monitorowanie zmian pliku, zmian w jego zawartości oraz logów tekstowych. Wszystkie czujniki mają takie same możliwości monitorowania.

Opcje plików Windows

Program może przetwarzać pliki kodowanych w UTF-8, ASCII lub Base64.

Opcje zdalnych plików (FTP/s)
  • Kodowanie pliku: UTF-8, ASCII lub Base64.
  • Transport: FTP, FTPS, SFTP
  • Port
  • Timeout (limit czasu oczekiwania)
  • Tryb pasywny
Webowe pliki HTTPS/s
  • Typ: HTTP, HTTPS
  • Port
  • Timeout (limit czasu oczekiwania)
Krytyczne zdarzenia dotyczące pliku
  • Bład autentykacji
  • Bład połączenia
  • Plik nie istnieje
Ostrzegawcze zdarzenia dotyczące pliku
  • Plik istnieje
  • Plik jest pusty
  • Plik nie jest pusty
  • Plik zmodyfikowany
  • Plik nie został zaktualizowany z zadanym czasie (wiek pliku)
  • Błąd odczytu pliku
  • Plik zbyt często aktualizowany (wiek pliku)

Monitorowanie zawartości pliku i logów tekstowych

Monitor zdarzeń przeszukiwanie tekstu może przeszukiwać tekst na podstawie prostej zadanej frazy lub korzystać z wyrażenia regularnego. Wyszukiwanie przyrostowe będzie śledziło tylko nowe wyniki w przeszukiwania w pliku.

Monitor zdarzeń wpis do logu tekstowego porównuje linie tekstu - w razie wykrycia nowej linii wyzwalany jest alert. Wyszukiwanym wzorcem może być prosty tekst lub wyrażenie regularne. W razie znalezienia wielu linii zgodnych z warunkiem alertu, zdarzenie może być zgrupowane w jeden alert.

Przykład: Alert dla logu cron

W tym przykładzie chcielibyśby zostać powiadomieni w sytuacji gdy po zakończeniu działania crona przynajmniej jedno zadanie było uruchomione. Poniżej mamy przykładowy fragment logu cron:

Nov  5 01:01:01 localhost CROND[22826]: (root) CMD (run-parts /etc/cron.hourly)
Nov  5 01:01:01 localhost run-parts(/etc/cron.hourly)[22826]: starting 0anacron
Nov  5 01:01:01 localhost anacron[22836]: Anacron started on 2015-11-05
Nov  5 01:01:01 localhost anacron[22836]: Normal exit (1 job run)
Nov  5 01:01:01 localhost run-parts(/etc/cron.hourly)[22838]: finished 0anacron

Możemy zdefiniować następujące wyrażenie w poniższy sposób:

anacron.*Normal exit \([1-9]*
Metryki wydajnościowe
  • % dostępności
  • wielkość
Raport czujnika plików

Gdy dodajesz czujnik do wybranego węzła, jednocześnie dodawany jest nowy raport, który będzie zbierał metryki wydajnościowe tego czujnika.

Czujniki folderów

Czujnik folderów pozwala na śledzenia zawartości foldera z listą plików. Czyjnik może wyzwolić alert gdy plik jest kasowany lub usuwany, jak również w dla innych warunków.

Opcje zdalnych folderów (FTP)
  • Kodowanie plików: UTF-8, ASCII or Base64.
  • Transport: FTP, FTPS, SFTP
  • Port
  • Timeout (limit czasu oczekiwania)
  • Tryb pasywny
Krytyczne zdarzenia dotyczące foldera
  • Bład autentykacji
  • Bład połączenia
  • Błąd dostępu do folderu
  • Folder nie istnieje
Ostrzegawcze zdarzenia dotyczące foldera
  • Folder jest pusty
  • Folder istnieje
  • Plik nie jest pusty
Monitorowanie zawartości foldera

Można śledzić listę plików spełniających zadaną maskę.

  • Pliki istnieją
  • Pliki nie istnieją
  • Dodano nowy plik
  • Plik usunięty
Metryki wydajnościowe
  • % dostępności
  • wielkość

czujnikczujnik loga tekstowegoczujnik plikówmonitorowanie plikówpliksensor plikówtekst