1 dépôt
Transforming log data into structured text using placeholders for timestamps and metadata.
Distinct from String Pattern Replacements: Specifically targets the formatting of diagnostic logs rather than general string replacement in code or text.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Log Pattern Formatting. Refine with filters or upvote what's useful.
Ceci est un framework de journalisation pour Node.js basé sur l'architecture log4j. Il fournit un système pour gérer des loggers hiérarchiques et des seuils de sévérité, permettant aux événements d'application d'être enregistrés et catégorisés selon différents niveaux d'importance. Le framework se distingue par sa journalisation compatible avec les clusters, qui synchronise et coordonne la sortie à travers plusieurs clusters de processus dans un flux unifié. Il inclut également un gestionnaire de rotation de fichiers de log dédié qui fait pivoter automatiquement les fichiers par date ou par taille pour éviter l'épuisement de l'espace disque, ainsi qu'un transporteur de logs réseau pour envoyer des données vers des serveurs distants via TCP ou UDP. Le projet couvre de larges capacités d'observabilité, incluant la capture de la pile d'appels (call stack) pour le débogage et la capacité de router les données de log vers plusieurs destinations telles que la console, des fichiers locaux ou des services réseau externes. Il prend en charge le formatage structuré des logs via des motifs de sortie personnalisés et gère le volume de diagnostic via une gestion par catégorie de niveau et de route.
Transforms raw log data into structured text via custom patterns and dynamic metadata placeholders.