Próbowanie dowiedzieć się, jak upewnić się, że określony dziennik Windows Perfmon Counter automatycznie wznawia rejestrowanie po ponownym uruchomieniu serwera.
Jest to system Windows 2003 Server, więc prawdopodobnie nikt nie zaloguje się na nim natychmiast po ponownym uruchomieniu. Widziałem to podobne pytanie , ale nie sądziłem, że Zaplanowane zadania będą wykonywane bez zalogowania się ...
Edycja : Ok, wygląda na to, że Zaplanowane zadania można ustawić tak, aby uruchamiały polecenie przy każdym uruchomieniu serwera, ale kilka pozostałych pytań:
- Czy na karcie „Harmonogram” należy pozostawić zarówno „Uruchom dziennik”, jak i „Zatrzymaj dziennik” jako „ręczny”? Następnie użyć polecenia LOGMAN START?
- Widziałem kilka innych odniesień do sieci zamiast ustawiania „Zatrzymaj dziennik” na 1 dzień i zaznaczenia pola „Gdy plik dziennika się zamyka: Uruchom nowy plik dziennika”. Jakieś korzyści z tego podejścia? Czy rozpoznaje i przetrwa restart bez wyraźnego polecenia LOGMAN START?
- Interfejs harmonogramu zadań na karcie Ustawienia zawiera pole „Zatrzymaj zadanie, jeśli działa przez ...”, które domyślnie wynosi 72 godziny. Jeśli nie usunę tej kontroli, czy zatrzyma mój dziennik, gdy serwer będzie działał przez 72 godziny?
I ostatnie pytanie strategiczne: jeśli chcę w ten sposób monitorować garść serwerów w ten sposób, czy lepiej jest ustawić monitory bezpośrednio na każdym serwerze, czy też uruchomić bezpośrednio na mojej stacji roboczej, zbierając dane zdalnie ?
źródło
Odpowiedzi:
OK - teraz pamiętam, jak to zrobić!
Ustaw CZAS STARTU na teraz (lub przeszłość). Ustaw STOP PO na 9999 dni. Spowoduje to automatyczne zrestartowanie licznika po każdym ponownym uruchomieniu, bez potrzeby używania zaplanowanego skryptu uruchamiania
źródło
Zaplanowane zadania mogą działać nawet bez zalogowanego użytkownika. Podajesz nazwę użytkownika i hasło do zadania (najlepiej konto usługi, aby hasło nie wygasło).
źródło
Utwórz zaplanowane zadanie, które uruchomi Logman.exe, aby uruchomić dziennik licznika wydajności.
źródło
Aktualizacja: na karcie „Harmonogram” wybierz datę w przeszłości (a nie ręcznie!). Myślę, że to powinno wystarczyć. Ale ostatnio tego nie testowałem. Aby uczynić to bardziej kompletnym, wybierz warunek zatrzymania Reasnoble, a także wybierz uruchom nowy plik dziennika w polu „kiedy plik dziennika jest zamknięty”. Wierzę, że to powinno rozwiązać twój problem.
Przed aktualizacją: Co rozumiesz przez „ponowne uruchomienie licznika wydajności?”. Licznik wydajności jest zawsze dostępny, gdy system jest uruchomiony. Jeśli chcesz zalogować dane z licznika, możesz skorzystać z funkcji „licznika dziennika”. Tworzysz nowy dziennik z licznikami, którymi jesteś zainteresowany. Możesz skonfigurować harmonogram rejestrowania. Uruchomi się automatycznie, jeśli komputer uruchomi się ponownie.
źródło
Możesz nagrać nieinteraktywny dziennik wydajności.
W systemie Windows 7 (i, jak zakładam, Vista) zdefiniuj „Zestaw modułów zbierających dane”.
W systemie XP: zdefiniuj „Dziennik liczników”
(W obu przypadkach zacznij od uruchomienia „perfmon”.)
Ustaw harmonogram, który będzie działał w sposób ciągły.
Utworzony plik jest dostępny w wielu formatach, w tym CSV i nadaje się do importowania do interaktywnego wyświetlacza.
źródło