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