Version 1.0.0.0 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot.
Rozwiązywanie problemów
For AI agents: a documentation index is available at /llms.txt; a markdown version of this page is available at /v1.0.0.0/pl/docs/08-troubleshooting/index.md.
Najczęstsze problemy i rozwiązania
„Plik nie jest prawidłowym plikiem dziennika debugowania DNS”
- Upewnij się, że konwertujesz rzeczywisty dziennik debugowania serwera DNS.
- Plik powinien zaczynać się od
Message logging started atlub zawierać wpisy zapytań DNS. - Jeśli jesteś pewien, że plik jest prawidłowy, ale nagłówek się różni, użyj
-SkipHeaderValidation.
Plik wyjściowy jest pusty lub niekompletny
- Potwierdź, że plik wejściowy zawiera prawidłowe wpisy dziennika.
- Niektóre dzienniki mogą zawierać tylko informacje nagłówkowe, jeśli nie wystąpiły zapytania.
- Sprawdź, czy plik dziennika nie jest uszkodzony i zawiera rzeczywiste dane zapytań.
Przetwarzanie jest bardzo wolne
- Upewnij się, że masz wystarczającą ilość pamięci i dysk nie jest mocno obciążony.
- Rozważ przetwarzanie mniejszych plików dziennika.
- Rozważ użycie
-CompressOutputz zaplanowanym przetwarzaniem, aby obsługiwać mniejsze partie.
Błędy „Access denied”
- Uruchom PowerShell z odpowiednimi uprawnieniami do odczytu źródłowych plików dziennika i zapisu do katalogu docelowego.
- Pliki dziennika DNS mogą wymagać uprawnień administratora.
Skompresowany plik wyjściowy jest większy niż oczekiwano
- Dzienniki z wieloma unikalnymi wartościami kompresują się mniej efektywnie; może to być normalne.
- Kompresja ZIP zazwyczaj nadal zapewnia znaczne zmniejszenie rozmiaru.
Plik statystyk nie odpowiada oczekiwaniom
- Sprawdź, czy używasz
-OutputType Bothlub-OutputType Statistic. - Statystyki to zagregowane liczby (grupowanie dzienne), więc wartości reprezentują sumy.
Zgłaszanie problemów
Jeśli napotkasz problemy nieopisane tutaj:
- Sprawdź, czy używasz najnowszej wersji modułu.
- Przejrzyj Issues na GitHub pod kątem podobnych problemów.
- Zbierz informacje diagnostyczne:
- wersja PowerShell (
$PSVersionTable) - wersja modułu (
Get-Module DNSServer.DebugLogParser) - przykładowy plik dziennika (jeśli to możliwe)
- pełny komunikat o błędzie i ślad stosu
- wersja PowerShell (
- Otwórz nowe zgłoszenie na GitHub z tymi szczegółami.