2008-08-14 15 views
8

Szukam oprogramowania do monitorowania pojedynczego serwera dla alertów wydajności. Najlepiej wolna iz rozsądną domyślną konfiguracją.Co to jest dobre oprogramowanie monitorujące wydajność serwera dla systemu Windows?

Edytuj: Aby wyjaśnić, chciałbym uruchomić to oprogramowanie na komputerze z systemem Windows i monitorować zdalny serwer Windows dla procesora/pamięci/etc. ostrzeżenia o użyciu (a nie pojedyncza aplikacja).

Edycja: Przypuszczam, że nie jest konieczne, aby oprogramowanie było uruchamiane zdalnie, chciałbym również zadowolić się czymś, co działało na serwerze i wysłało mi e-maila, jeśli byłby alert. Wygląda na to, że logi wydajności systemu Windows i alerty mogą być w jakiś sposób wykorzystane do tego celu, ale nie było to dla mnie oczywiste.

Edycja: Znaleziono schludny narzędzie na blogu kodowania horror, a nie jako przydatne do zdalnego monitorowania, ale bardzo przydatnych rzeczy byś martwić jako administratora serwera: http://www.winsupersite.com/showcase/winvista_ff_rmon.asp

Odpowiedz

2

Na monitorze wydajności - uruchomić go na serwerze (Win + R i wprowadź "perfmon"). Wybierz "Dzienniki wydajności i alerty" i rozwiń. Wybierz "Alerty". Wybierz "Action" &, a następnie "New Alert". Nadaj alertowi nazwę, kliknij "Dodaj", aby dodać licznik (dostępnych jest mnóstwo liczników, na przykład CPU%), a następnie daj mu trochę ograniczeń.

Wybierz zakładkę "Akcja", a następnie zdecyduj, co chcesz zrobić. Możesz potrzebować programu innej firmy - na przykład Blat do wysyłania e-maili - ale w zasadzie można uruchomić dowolny skrypt.

+0

Używam bmail zamiast blat, ale jest to tylko proste rozwiązanie na małą skalę, którego szukałem. – Luke

2

Eksperymentowałem z muninem w celu monitorowania około 8 serwerów Windows 2003.

http://munin.projects.linpro.no/

Jest to darmowy system oparty na Linuksie i agent systemu Windows działa dobrze & jest łatwo rozszerzalny. Konfiguracja jest prosta, jeśli masz minimalną wiedzę na temat Linuksa.

0

W pewnym sensie lubię perfmon my self. Pochodzi z okna po wyjęciu z pudełka i ma wsparcie dla wielu różnych pomiarów.

1

Możesz skonfigurować program perfmon do zbierania określonych liczników do plików "Trace Logs" na dysku twardym. Zwykle zachować codzienne dzienniki ważnych liczników:

  • czynności życiowych (procesor, pamięć, przestrzeń HDD)
  • Application Specific (liczniki/liczniki ASP.Net SQL)
  • niestandardowe liczniki jeśli applicaiton naraża taką

Możesz dodać "Alerty" dla określonych grup liczników/liczników i zdefiniować akcje po ich uruchomieniu.

1

Można spróbować Diab w diabsqlsoftware.com to nie jest za darmo, ale w tylko w 69.99 to całkiem dobra okazja. Monitoruje wiele serwerów od jednego klienta. Przegląda sprzęt i serwer sql i powiadamia o wystąpieniu problemów. Dostępny jest również z 90-dniową bezpłatną próbą.