Normalisateur de timestamps pour logs
Trouvez les horodatages dans les logs collés et réécrivez-les tous dans un même format et fuseau horaire.
Normalisateur de timestamps pour logs
Collez un extrait de logs et cet outil trouve l'horodatage sur chaque ligne et le réécrit dans un format et un fuseau horaire cohérents, en laissant le reste de chaque ligne exactement comme il était. Il reconnaît syslog BSD ("Mar 2 10:05:15"), le format de log courant Apache/NCSA ("[02/Mar/2024:10:05:15 -0800]"), ISO 8601 ("2024-03-02T10:00:00Z") et les valeurs Unix epoch simples en secondes ou millisecondes — utile lorsque vous comparez des logs provenant d'un serveur, d'un équilibreur de charge et d'une application qui horodatent les événements différemment.
Choisissez le format de destination — ISO 8601, secondes Unix, millisecondes Unix ou une date lisible — et le fuseau horaire dans lequel le résultat est exprimé. Les horodatages sans décalage, comme les lignes syslog classiques ou les chaînes ISO naïves, sont interprétés en utilisant le fuseau horaire supposé que vous définissez, donc une ligne syslog sans année ni décalage correspond toujours au bon instant UTC. Vous pouvez également décaler chaque horodatage d'un nombre fixe de minutes pour corriger une horloge qui avançait trop vite ou trop lentement, recalculer chaque ligne comme temps écoulé depuis le premier horodatage reconnu pour voir les lacunes et les rafales en un coup d'œil, et trier les lignes collées dans l'ordre chronologique indépendamment de la façon dont elles sont arrivées.
Une ligne sans horodatage reconnaissable est laissée intacte et, sauf si vous désactivez l'option, marquée dans la sortie pour qu'elle ne vous échappe pas inaperçue. Le compteur en temps réel sous la sortie rapporte combien de lignes sont arrivées, combien d'horodatages ont été reconnus et convertis, et combien de lignes n'en avaient aucun.
Tout s'exécute localement dans votre navigateur — rien de ce que vous collez n'est téléchargé nulle part, ce qui importe lorsque les logs que vous normalisez contiennent des noms d'hôtes internes, des adresses IP ou des chemins de requête. Une fois terminé, copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le directement dans un autre outil tel que l'extracteur d'entités de logs.