Notes de version v1.1.0 (2026-01-23)
Ajouté
- NOUVEAU : Paramètre ContextFilter pour un parsing sélectif des logs
- Filtre les entrées de log par type de contexte : PACKET (requêtes/réponses DNS), EVENT (événements serveur) ou Note (informations de diagnostic)
- Permet une analyse ciblée sur des types spécifiques d’entrées de log
- Par défaut : Tous (inclut tous les types de contexte)
- Cas d’usage : Se concentrer uniquement sur le trafic DNS, surveiller les événements serveur, dépanner des problèmes de diagnostic
- NOUVEAU : Champ Information dans la sortie CSV
- Capture des informations détaillées pour les entrées de contexte EVENT et Note
- Exemples : « Le serveur DNS a démarré. », « Chargement de la zone terminé », erreurs de socket, messages d’état interne
- Améliore la visibilité sur les événements opérationnels et diagnostics du serveur DNS
- Champ rempli lorsque le contexte est EVENT ou Note ; vide pour les entrées PACKET
Modifié
- INCOMPATIBILITÉ : La colonne ComputerName est désormais toujours incluse à la fin de tous les enregistrements de sortie
- Avant : ComputerName était incluse conditionnellement au début quand le paramètre était spécifié
- Maintenant : ComputerName toujours présente en dernière colonne ; vide si le paramètre n’est pas spécifié
- Avantage : Structure de sortie cohérente facilitant la consolidation des logs multi-serveurs et le traitement automatisé
- Impact : Les scripts existants qui analysent la position des colonnes ou attendent une présence conditionnelle doivent être mis à jour
Ajouté
- Filtrage par contexte pour se concentrer sur des types spécifiques d’entrées de log (PACKET, EVENT, NOTE) via le paramètre ContextFilter
Amélioré
- Refactorisation de l’aide basée sur les commentaires pour Convert-DNSDebugLogFile pour plus de clarté et concision
- Descriptions des paramètres mises à jour pour être plus informatives et exploitables
- Documentation des exemples améliorée avec des cas d’usage plus ciblés et pratiques
- Fichier d’aide about_DNSServer.DebugLogParser enrichi pour refléter la fonctionnalité actuelle
- Journalisation détaillée améliorée pour fournir plus d’informations sur la progression pendant le traitement