Monitor serwera – proste narzędzie działające jako usługa.

Postanowiłem podzielić się kolejnym narzędziem, które swego czasu napisałem dla własnych potrzeb. Służy ono do tego, aby monitorować stan dwóch parametrów na naszym serwerze:

  • miejsce na dysku (dyskach – możliwość zdefiniowania dowolnej ilości),
  • występowanie określonych zdarzeń w eventlogu.

Skrypt działa w pętli, której długość w minutach definiujemy sami w pliku konfiguracyjnym. W pętli tej wykonują się zdefiniowane weryfikacje. Gdy próg wolnego miejsca na serwerze zostanie przekroczony, lub wystąpi zdefiniowane zdarzenie w eventlogu, zostaje wysłany email z powiadomieniem. Parametry skrzynki pocztowej, adres docelowy oraz parametry zdarzeń których wystąpienie ma owocować powiadomieniem również definiujemy w pliku konfiguracyjnym. Całość działa jako usługa. Hasła do maila przechowywane są w bezpieczny sposób.

Więcej znajdzesz tutaj…