Passer la navigation

Lecture des fichiers journaux .txt

Les fichiers journaux stockés sous forme de fichiers .txt présentent deux formats de base :
  • Le premier format est le plus commun et commence généralement par la date et l'heure, fournissant des informations comme suit :
    DateHeure NomApp IDProcessus FonctionnalitéJournalisation ComposantJournalisation DonnéesStructurées NiveauJournal Message
    Par exemple :
    2019-04-23T13:16:56.883+0100 - CORE {wff-thread-37} none|none [{{Correlation-Id,b417051d-13c3-4a29-95f2-512c48b2b018}{Method,POST}{Uri,/tomcat/startup}{host,computer.example.com}}] - INFO Discrete snapin load finished
  • Le deuxième format, commençant par un indicateur de niveau numérique, fournit des informations comme suit :
    Niveau Date Thread CID Message
    Par exemple :
    <#03>[30000] (09/10 00:00:00.122):{0x520} [DIAG] EVENT=Thread_report, THREADID=0x1390, THREADNAME="SRPReceiverHandler"
Des variantes sont possibles, selon le composant ou la fonctionnalité en cours de journalisation, mais tous les fichiers journaux stockés sous forme de fichiers 
.txt
 contiennent les informations de base suivantes.
Élément
Description 
Date ou horodatage
L'horodatage se présente sous la forme <Date><Heure><Différence par rapport à l'UTC>.
La Date/Heure indique la date et l'heure d'un événement particulier.
l'horodatage correspond à l'heure du serveur local.
Nom d'hôte ou identification des composants
Identification du composant ou nom d'hôte vous indique le composant sur lequel porte le fichier journal. Dans certains cas, cela semble évident, comme pour CORE ou MDS-CS, mais dans d'autres, cela l'est moins, comme l'utilisateur d'un identifiant numérique.
Nom de l'application
Le nom de l'application est identique pour tous les fichiers journaux et est indiqué en tant que MDM.
IDProcessus ou Thread
Représente l'ID du thread Java qui consigne actuellement un message. Par exemple :
localhost-startStop-1
IDMessage
L'IDMessage identifie le type de message envoyé au fichier journal. C'est une combinaison de la fonction et du composant enregistrés au format <fonction>|<composant>. Par exemple :
admin.application.management|appmgmt
DonnéesStructurées
Zéro paires de valeurs de nom ou plus qui représentent des données structurées. Par exemple :
[{{requestId,543ade23}{myContextInfo,runningContext}}]
Message
Le message indique l'activité et décrit la nature de l'événement. Un message peut inclure des informations sur le matériel ou le logiciel utilisé ou le problème qui survient. Par exemple :
INFO (2 itinéraires au total, dont 2 ont démarré).
Niveau
Le niveau d'événement indique le type d'entrée de journal. Les événements sont généralement classés comme suit :
  • ERROR = Erreur
  • WARN = Avertissement
  • INFO = Informations
    ENV = Environnement
  • DEBUG = Débogage
  • Autre
    • DIAG = Diagnostic
Dans certains fichiers journaux, le niveau est indiqué par une valeur numérique au format suivant :
  •  [10000] = Erreur
  •  [20000] = Avertissement
  •  [30000] = Informations
  •  [40000] = Débogage
  •  [50000] = Autre