awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
L

log4js-node/log4js-node

0
View on GitHub↗
5,838 स्टार्स·754 फोर्क्स·JavaScript·4 व्यूज़

Log4js Node

यह log4j आर्किटेक्चर पर आधारित Node.js के लिए एक लॉगिंग फ़्रेमवर्क है। यह पदानुक्रमित लॉगर्स और गंभीरता थ्रेशोल्ड को मैनेज करने के लिए एक सिस्टम प्रदान करता है, जिससे एप्लिकेशन इवेंट्स को महत्व के विभिन्न स्तरों पर रिकॉर्ड और वर्गीकृत किया जा सकता है।

यह फ़्रेमवर्क अपने क्लस्टर-अवेयर लॉगिंग द्वारा प्रतिष्ठित है, जो कई प्रोसेस क्लस्टर्स में आउटपुट को एक एकीकृत स्ट्रीम में सिंक्रोनाइज़ और समन्वित करता है। इसमें एक डेडिकेटेड लॉग फ़ाइल रोटेशन मैनेजर भी शामिल है जो डिस्क स्पेस की कमी को रोकने के लिए तारीख या आकार के अनुसार फ़ाइलों को ऑटोमैटिकली रोल करता है, और TCP या UDP के माध्यम से रिमोट सर्वर पर डेटा भेजने के लिए एक नेटवर्क लॉग ट्रांसपोर्टर शामिल है।

यह प्रोजेक्ट डिबगिंग के लिए कॉल स्टैक कैप्चर और कंसोल, स्थानीय फ़ाइलों या बाहरी नेटवर्क सेवाओं जैसे कई गंतव्यों पर लॉग डेटा को रूट करने की क्षमता सहित व्यापक ऑब्ज़र्वेबिलिटी क्षमताओं को कवर करता है। यह कस्टम आउटपुट पैटर्न के माध्यम से स्ट्रक्चर्ड लॉग फ़ॉर्मेटिंग का समर्थन करता है और श्रेणी-आधारित स्तर और रूट मैनेजमेंट के माध्यम से डायग्नोस्टिक वॉल्यूम को मैनेज करता है।

Features

  • Node.js Logging Libraries - Provides a comprehensive logging framework specifically designed for the Node.js runtime environment.
  • System Logging and Debugging - Provides a high-performance framework for recording and categorizing diagnostic messages at various severity levels.
  • Logger Hierarchies - Provides a hierarchical system where severity levels and settings cascade from parent loggers to sub-categories.
  • Severity Threshold Management - Allows assigning different severity thresholds to specific categories to control the volume of produced diagnostic data.
  • Log File Rotators - Automatically rotates log files based on size limits or calendar dates to prevent disk exhaustion.
  • Log4j-Style Architectures - Implements a logging architecture based on log4j for managing hierarchical loggers and severity thresholds.
  • Cluster-Aware Loggers - Acts as a synchronization system coordinating log output across Node.js process clusters.
  • Cluster Output Synchronization - Synchronizes and coordinates log output across multiple Node.js process clusters into a unified event stream.
  • Cluster Log Synchronization - Synchronizes and coordinates log output across multiple Node.js process clusters into a unified stream.
  • Category-Based Log Routing - Assigns unique logging levels and destinations to named categories to control the granularity of captured data.
  • Hierarchical Log Entries - Organizes loggers into hierarchical groups that inherit output settings and severity levels.
  • Log Rotation Utilities - Automates the splitting and archiving of log files by size or time to manage disk space.
  • Multi-Destination Log Routers - Routes log events to multiple heterogeneous targets including the console, local files, and network services.
  • Remote Log Collection Protocols - Transports log data to remote collectors using TCP and UDP network protocols.
  • Custom Severity Levels - Supports the creation of specialized logging categories with unique colors for organized event tracking.
  • Log Pattern Formatting - Transforms raw log data into structured text via custom patterns and dynamic metadata placeholders.
  • Appender-Based Routing - Implements a modular plug-in system to route log messages to various destinations like files or network sockets.
  • Custom Log Formatting - Allows defining custom layouts and injecting metadata to structure log entries for better auditing.
  • Stack Trace Generation - Captures and parses the runtime call stack to identify the exact file and line number of log triggers.
  • Centralized Logging Systems - Supports transmitting logs from distributed processes to a remote destination for unified monitoring.
  • Logger-Level Property Attachments - Adds key-value properties to logger instances to group related messages from specific users or sessions.
  • Remote Log Transmission - Transmits log data to remote servers using TCP or UDP protocols for centralized logging.
  • TCP/UDP Log Ingestion - Serializes and transmits log events over TCP and UDP sockets for centralized data collection.
  • Logging - Logging library for Node.js.

स्टार हिस्ट्री

log4js-node/log4js-node के लिए स्टार हिस्ट्री चार्टlog4js-node/log4js-node के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Log4js Node के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Log4js Node के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • winstonjs/winstonwinstonjs का अवतार

    winstonjs/winston

    24,478GitHub पर देखें↗

    Winston is a versatile logging library for Node.js designed to record system events and metadata. It functions as a multi-transport log manager that routes data to various destinations and a structured log formatter that transforms entries into JSON or plain text. The project is distinguished by its pluggable transport architecture, which decouples the logging interface from delivery mechanisms. This allows for the creation of custom transport extensions and the use of hierarchical logger instances to inherit configurations while attaching persistent metadata to downstream messages. The libr

    JavaScript
    GitHub पर देखें↗24,478
  • qos-ch/logbackqos-ch का अवतार

    qos-ch/logback

    3,211GitHub पर देखें↗

    Logback is a Java logging framework used to record system events and diagnostic messages through a programmable API. It serves as a concrete implementation of the Simple Logging Facade for Java (SLF4J) and provides a structured logging engine for outputting events in machine-readable formats like JSON. The system distinguishes itself through an asynchronous log processor that utilizes circular queues and background workers to reduce performance overhead. It also features a log file rotation manager for size-based or time-based rollover with automatic compression, and the ability to update log

    Java
    GitHub पर देखें↗3,211
  • klauscfhq/signaleklauscfhq का अवतार

    klauscfhq/signale

    9,176GitHub पर देखें↗

    Signale is a formatted console logging library for Node.js applications. It serves as a pluggable logging framework and stream-based log router that allows users to record system events using customizable levels, colors, and output styles. The project distinguishes itself as an interactive console logger capable of overwriting previous messages to reduce terminal clutter during long-running tasks. It also functions as an application performance monitor, providing tools to measure and track execution time between specific code points to identify performance bottlenecks. The library covers a b

    JavaScript
    GitHub पर देखें↗9,176
  • trentm/node-bunyantrentm का अवतार

    trentm/node-bunyan

    7,212GitHub पर देखें↗

    This project is a structured logging framework and library for Node.js applications. It produces machine-readable log records in JSON format with tiered severity levels, ensuring consistent parsing and centralized storage. The system includes a log stream manager for routing records to multiple destinations, such as files and consoles, and a command line interface for filtering, formatting, and visualizing raw JSON log streams. It supports the creation of child loggers that inherit parent configurations and merge additional contextual metadata. The framework covers a broad range of operation

    JavaScript
    GitHub पर देखें↗7,212
Log4js Node के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

log4js-node/log4js-node क्या करता है?

यह log4j आर्किटेक्चर पर आधारित Node.js के लिए एक लॉगिंग फ़्रेमवर्क है। यह पदानुक्रमित लॉगर्स और गंभीरता थ्रेशोल्ड को मैनेज करने के लिए एक सिस्टम प्रदान करता है, जिससे एप्लिकेशन इवेंट्स को महत्व के विभिन्न स्तरों पर रिकॉर्ड और वर्गीकृत किया जा सकता है।

log4js-node/log4js-node की मुख्य विशेषताएं क्या हैं?

log4js-node/log4js-node की मुख्य विशेषताएं हैं: Node.js Logging Libraries, System Logging and Debugging, Logger Hierarchies, Severity Threshold Management, Log File Rotators, Log4j-Style Architectures, Cluster-Aware Loggers, Cluster Output Synchronization।

log4js-node/log4js-node के कुछ ओपन-सोर्स विकल्प क्या हैं?

log4js-node/log4js-node के ओपन-सोर्स विकल्पों में शामिल हैं: winstonjs/winston — Winston is a versatile logging library for Node.js designed to record system events and metadata. It functions as a… qos-ch/logback — Logback is a Java logging framework used to record system events and diagnostic messages through a programmable API.… klauscfhq/signale — Signale is a formatted console logging library for Node.js applications. It serves as a pluggable logging framework… trentm/node-bunyan — This project is a structured logging framework and library for Node.js applications. It produces machine-readable log… swiftybeaver/swiftybeaver — SwiftyBeaver is an extensible logging framework for Swift that routes log output to multiple destinations… sirupsen/logrus — Logrus is a structured logging library for Go that produces machine-readable output using key-value pairs and JSON…