Version 1.1.0.0 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot.

Fehlerbehebung

For AI agents: a documentation index is available at /llms.txt; a markdown version of this page is available at /v1.1.0.0/de/docs/08-troubleshooting/index.md.

Häufige Probleme und Lösungen

„Die Datei ist keine gültige DNS-Debug-Logdatei“

  • Stelle sicher, dass du eine tatsächliche Debug-Logdatei des DNS-Servers konvertierst.
  • Die Datei sollte mit Message logging started at beginnen oder DNS-Abfrageeinträge enthalten.
  • Wenn du sicher bist, dass die Datei gültig ist, der Header aber abweicht, verwende -SkipHeaderValidation.

Ausgabedatei ist leer oder unvollständig

  • Überprüfe, ob die Eingabedatei gültige Logeinträge enthält.
  • Manche Logs enthalten nur Header-Informationen, wenn keine Abfragen stattgefunden haben.
  • Vergewissere dich, dass die Logdatei nicht beschädigt ist und tatsächliche Abfragedaten enthält.

Verarbeitung ist sehr langsam

  • Stelle sicher, dass genügend Arbeitsspeicher vorhanden ist und die Festplatte nicht stark ausgelastet ist.
  • Ziehe in Betracht, kleinere Logdateien zu verarbeiten.
  • Nutze -CompressOutput mit geplanter Verarbeitung, um kleinere Chargen zu verarbeiten.

„Zugriff verweigert“-Fehler

  • Starte PowerShell mit den erforderlichen Berechtigungen, um die Quell-Logdateien zu lesen und in das Zielverzeichnis zu schreiben.
  • DNS-Logdateien erfordern möglicherweise Administratorrechte.

Komprimierte Ausgabe ist größer als erwartet

  • Logs mit vielen einzigartigen Werten komprimieren sich weniger effizient; das kann normal sein.
  • ZIP-Kompression erzielt dennoch meist eine deutliche Reduzierung.

Statistikdatei entspricht nicht den Erwartungen

  • Überprüfe, ob du -OutputType Both oder -OutputType Statistic verwendest.
  • Statistiken sind aggregierte Zählwerte (tägliche Gruppierungen), daher stellen die Werte Gesamtsummen dar.

Probleme melden

Wenn du auf Probleme stößt, die hier nicht behandelt werden:

  1. Vergewissere dich, dass du die neueste Version des Moduls verwendest.
  2. Prüfe die GitHub Issues auf ähnliche Probleme.
  3. Sammle Diagnosedaten:
    • PowerShell-Version ($PSVersionTable)
    • Modulversion (Get-Module DNSServer.DebugLogParser)
    • Beispiel-Logdatei (wenn möglich)
    • Vollständige Fehlermeldung und Stacktrace
  4. Erstelle ein neues GitHub Issue mit den Details.