2009-01-29 16 views

Odpowiedz

5

Umożliwiają konfigurację katalogu dzienników. W zależności od użycia może nie być potrzebne dzienniki na dysku OS lub w lokalizacji, która wymaga nadania uprawnień więcej, niż potrzebujesz.

Dziennik zdarzeń nie zawsze jest najlepszym rozwiązaniem do bardziej szczegółowego rejestrowania. Korzystamy z dziennika zdarzeń w przypadku błędów i ostrzeżeń oraz poważnych zmian stanu (start/stop/etc.), Ale używamy pliku logu do bardziej szczegółowych działań.

-3

Jedną z opcji jest użycie dziennika zdarzeń, w którym wielu informatyków spodziewa się znaleźć dzienniki.

Jeśli chcesz używać plików dziennika, dobra lokalizacja znajduje się w katalogu% Temp%.

+0

% TEMP% można i będzie w dowolnym momencie wyczyścić za pomocą działania zewnętrznego, którego nie można kontrolować. Nie można na nim polegać w przypadku lokalizacji rejestrowania, ponieważ logi, które tam można łatwo usunąć, zanim staną się użyteczne w razie potrzeby. –

+0

Z drugiej strony ... jest bardzo mało prawdopodobne, że kiedykolwiek będziesz potrzebować specjalnych uprawnień do zapisu w folderze tymczasowym, co jest jednym z największych problemów z wyborem folderu dziennika. – chills42

+0

A jeśli plik dziennika jest otwarty, system Windows go nie usunie, ponieważ ma uszkodzony system plików. – boatcoder

2

Nie sugerowałbym, aby te dwa typy zwykle łamały się w Vista (i XP, ale nie tak często), ponieważ wymagają uprawnień administratora, aby pisać. Chciałbym raczej zasugerować% AllUsersProfile% \ application data \ yourService \

+0

Nieprawidłowe. Uprawnienia administratora są wymagane do zainstalowania nowego źródła danych dziennika zdarzeń, a nie do zapisania w nim. – Sander

+0

Nic nie mówiłem o dzienniku zdarzeń, mówiłem o zapisywaniu w katalogach% systemroot% i% programfiles%. LPU nie ma dostępu do zapisu lub modyfikacji tych katalogów. – Jared

+0

Co to jest LPU? – rupello

1

Użyj dziennika zdarzeń - może przechowywać dane w formatach rozszerzonych i obsługuje dobre zapytania za pośrednictwem WMI (np. Administratorzy mogą wysyłać zapytania do dzienników ze wszystkich 100 serwerów jednocześnie w celu ostrzeżenia które zawierają nazwę pliku "Payroll.xml" - brak konieczności przeszukiwania plików dziennika w celu rozwiązywania problemów z usługami).

+0

Czy uważasz, że dziennik zdarzeń jest odpowiednim miejscem do przechowywania IIS plików logów transakcji? – rupello

1

W moich usługach systemu Windows, wyprowadzam dzienniki do domyślnego katalogu "C: \ Pliki dzienników aplikacji \" i zezwalam użytkownikowi na wybór alternatywnej lokalizacji. Automatycznie je przełączam, więc mam Monday.log, Tuesday.log itd. We wtorek rano usuwam środę.log, więc następnego dnia będzie pusta. Wreszcie, jeśli jeden tydzień nie wystarczy, zmieniam nazwę starego na środę.V01. Powodem tego tygodniowego cyklu jest to, że w poprzedniej wersji zrobionej przez kogoś, dzienniki były na dzień i cicho chodził o wypełnienie dysków twardych, aż wszystko przewróciło się. Biorąc pod uwagę, że większość systemów nie ma nikogo, kto by je utrzymywał, warto prowadzić samoobsługę.

Wreszcie, chociaż log zdarzeń systemowych jest dobrym miejscem na okazjonalną wiadomość, nie jest dobry dla szczegółowego rejestru transakcji itp. Dzięki zapisaniu plików dziennika poza logiem systemu, możesz wysłać je z powrotem do programisty do analizy znacznie łatwiej.

Powiązane problemy