Über diese Dokumentation
For AI agents: a documentation index is available at /llms.txt; a markdown version of this page is available at /de/docs/index.md.
Dies ist die offizielle Dokumentationsseite für DNSServer.DebugLogParser, ein PowerShell-Modul, das Windows DNS Server-Debug-Logdateien in strukturierte, analysierbare CSV-Daten umwandelt.
Über das Modul
DNSServer.DebugLogParser entstand aus einem realen Bedarf: Windows DNS Server-Debug-Logs sind menschenlesbarer Text, aber nicht für Analysen oder Berichte geeignet. Dieses Modul schließt diese Lücke, indem es rohe Logdateien in ein strukturiertes CSV-Format konvertiert, das sich in gängige Tools wie Excel, Power BI, SQL-Datenbanken und SIEM-Systeme integrieren lässt.
Wichtige Designprinzipien:
- Performance zuerst — optimiert für Dateien über 100MB mit Streaming-I/O und String-Operationen
- Editionenübergreifende Kompatibilität — unterstützt PowerShell Desktop (5.1+) und Core (7.x)
- Produktionsreif — beinhaltet Header-Validierung, Fehlerbehandlung und optionale Komprimierung
- Pipeline-freundlich — fügt sich nahtlos in die PowerShell-Pipeline-Architektur ein
Was hier zu finden ist
| Abschnitt | Lies es, wenn |
|---|---|
| Überblick | Du wissen möchtest, was das Modul macht und ob es zu deinem Problem passt |
| Ausgabeformate | Du wissen musst, was die CSV-Spalten bedeuten, bevor du eine Pipeline entwirfst |
| Parameter und Optionen | Du entscheidest, welche Schalter deine Konvertierung benötigt |
| Performance | Deine Logs sind groß oder die Konvertierung ist langsamer als erwartet |
| Integration | Du die Ergebnisse in Excel, Power BI, SQL, ein SIEM oder Python laden willst |
| Betriebliche Best Practices | Du das Modul unbeaufsichtigt in der Produktion einsetzen möchtest |
| Anwendungsbeispiele | Du ein durchgängiges Beispiel suchst, das du anpassen kannst |
| Fehlerbehebung | Etwas sich nicht wie erwartet verhält |
| Befehlsreferenz | Du die autoritative Parameterliste brauchst |
Neu beim Modul? Starte mit dem Überblick.
Ressourcen
- GitHub: https://github.com/AndiBellstedt/DNSServer.DebugLogParser
- PowerShell Gallery: https://www.powershellgallery.com/packages/DNSServer.DebugLogParser
- Autor-Blog: https://andibellstedt.com
Mitwirken
Beiträge sind willkommen. Wenn du Probleme, Fehler findest oder Verbesserungsvorschläge hast, öffne bitte ein Issue oder einen Pull Request im GitHub-Repository.