1 min to read
Logi w IIS

Co warto wiedzieć na temat samych logów:
- wpisy do logów są dodawane zaraz po zakończeniu wykonywania się strony
- daty w logach są zawsze w GMT
- mierzą czas (execute, queue, time to client IIS6/7)
- kody substanów (sub-status codes) mogą być bardzo pomocne w dokładnym namierzeniu problemu - “Kod stanu HTTP w usługi IIS 7.0, usługi IIS 7.5 i 8.0 usług IIS”.
- możemy konfigurować co chcemy logować
Konfiguracja logów
- W Menadżerze internetowych usług informacyjnych (IIS) przechodzimy do widoku funkcji dla witryny na której chcemy spersonalizować logowanie.
- Dla grupy IIS przechodzimy do “Rejestrowanie” lub “Logging”
- Dla pliku dziennika możemy wybrać pola do rejestrowania - np. bajty wysłane, plik cookie, referer
- Mamy możliwość zmiany/podejrzenia folderu w którym są zapisywane logi (domyślnie jest to ścieżka: C:\inetpub\logs\LogFiles\W3SVC3 )
- Uruchamiamy stronę i podglądamy logi które zostały wygenerowane
Analiza logów z “IIS Log Analyzer” = “Indihiang”
Można spróbować skorzystać z IIS log Viewer’a np. tego polecanego na iis.net, ale niekoniecznie musi on zawsze działać [wp-svg-icons icon=”tongue” wrap=”i”]
ProblemWyzwanie nr 1 - nie można odczytać pliku, bo jest on używany przez IISszybkie rozwiązanie - albo stop IIS, albo skopiowanie pliku i otworzenie kopii
ProblemWyzwanie nr 2 - aplikacja przestaje działać przy próbie załadowaniu pliku z logami
Odpalałiłem IIS Log Analyzer na maszynie z Windows 10, więc może tu jest problem.
Innym narzędziem do przeglądania logów jest LogParser.
Umożliwia ono wykonywanie zapytań w formie zapytań podobnych do SQL. Aż 50 przykładów użycia możecie znaleźć u “michtenberga”.
Comments