awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 Repos

Awesome GitHub RepositoriesLog Aggregators

Systems that centralize logs from distributed sources into a unified store.

Distinguishing note: Focuses on the aggregation and centralization of log data.

Explore 33 awesome GitHub repositories matching data & databases · Log Aggregators. Refine with filters or upvote what's useful.

Awesome Log Aggregators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • firehol/netdataAvatar von firehol

    firehol/netdata

    79,416Auf GitHub ansehen↗

    Netdata is a real-time infrastructure monitoring tool and multi-node observability platform. It functions as a high-resolution monitoring agent, log and metric aggregator, and time-series database designed to provide full-stack visibility into server health. The system is distinguished by its per-second metric sampling and zero-configuration auto-discovery, which allows for immediate infrastructure tracking upon installation. It utilizes edge-based machine learning and unsupervised models to detect system anomalies and abnormal metric patterns locally on each node. For distributed environment

    Correlates system logs with performance telemetry to troubleshoot application errors and infrastructure incidents.

    Go
    Auf GitHub ansehen↗79,416
  • mempalace/mempalaceAvatar von MemPalace

    MemPalace/mempalace

    55,712Auf GitHub ansehen↗

    Mempalace is a long-term memory management system for large language models that orchestrates the storage and retrieval of conversation history and entity relationships. It functions as a memory orchestrator and Model Context Protocol server, providing AI clients with read and write access to structured knowledge. The system utilizes a temporal knowledge graph to track evolving entity relationships and timelines with validity windows. It employs a hierarchical memory partitioning strategy, organizing data into wings and rooms to isolate specialist agent contexts and restrict semantic searches

    Provides utilities to extract verbatim messages from existing transcript files to populate the memory system.

    Pythonaichromadbllm
    Auf GitHub ansehen↗55,712
  • grafana/lokiAvatar von grafana

    grafana/loki

    27,640Auf GitHub ansehen↗

    Loki is a horizontally scalable, highly available log aggregation engine designed to store and query massive volumes of unstructured log data. It functions as a distributed observability platform that correlates logs, metrics, and traces to provide comprehensive visibility into the health and performance of complex infrastructure. The system distinguishes itself through a distributed query execution model that processes large datasets in parallel across cluster nodes. It utilizes label-based stream indexing and a distributed index to map log data to specific chunks, enabling rapid retrieval w

    Centralizes logs from multiple servers and applications into a single searchable store.

    Gocloudnativegrafanahacktoberfest
    Auf GitHub ansehen↗27,640
  • sirupsen/logrusAvatar von sirupsen

    sirupsen/logrus

    25,736Auf GitHub ansehen↗

    Logrus is a structured logging library for Go that produces machine-readable output using key-value pairs and JSON formatting. It serves as a pluggable logging framework providing a thread-safe event logger with configurable mutex locking to manage concurrent writes across multiple goroutines. The project distinguishes itself through a pluggable hook system that routes log entries to external services or custom destinations. It also features a contextual logger capable of attaching persistent metadata and request-scoped fields to entries to improve traceability. The framework covers broad ob

    Translates log message counts into numerical metrics for real-time system monitoring and alerting.

    Gogologginglogrus
    Auf GitHub ansehen↗25,736
  • vectordotdev/vectorAvatar von vectordotdev

    vectordotdev/vector

    22,071Auf GitHub ansehen↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Extracts data from log events to generate various metric types including counters, gauges, histograms, and summaries.

    Rusteventsforwarderhacktoberfest
    Auf GitHub ansehen↗22,071
  • prabhatsharma/zincAvatar von prabhatsharma

    prabhatsharma/zinc

    17,856Auf GitHub ansehen↗

    Zinc is a high-performance full-text search engine written in Go. It provides a schema-less document index that organizes arbitrary datasets into searchable structures without requiring a predefined data format. The engine features an API compatible with Elasticsearch for indexing and querying data, which facilitates the ingestion of single and bulk records. It is designed as an in-process search engine that embeds indexing and retrieval logic within a single binary to operate with minimal system resource overhead. The system includes a built-in web-based management interface for executing s

    Collects and summarizes indexed data to generate statistical insights and categorized views.

    Go
    Auf GitHub ansehen↗17,856
  • influxdata/telegrafAvatar von influxdata

    influxdata/telegraf

    17,619Auf GitHub ansehen↗

    Telegraf is a modular, cross-platform telemetry pipeline designed to collect, process, and route metrics from diverse infrastructure, applications, and hardware. It functions as a server-side middleware that normalizes heterogeneous data into a unified format, enabling consistent monitoring across complex environments. By utilizing a plugin-driven architecture, the agent manages the entire lifecycle of telemetry data from initial ingestion to final transmission. The project distinguishes itself through a declarative, configuration-driven execution model that allows users to define complex dat

    Queries log aggregation services using query language expressions to retrieve and transform log data into structured metrics.

    Gogolanghacktoberfestinfluxdb
    Auf GitHub ansehen↗17,619
  • victoriametrics/victoriametricsAvatar von VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Auf GitHub ansehen↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Centralizes structured and unstructured log data from diverse sources to enable fast searching and real-time troubleshooting.

    Godatabasegrafanagraphite
    Auf GitHub ansehen↗16,343
  • elastic/logstashAvatar von elastic

    elastic/logstash

    14,884Auf GitHub ansehen↗

    Logstash is a JVM-based event processor and extract, transform, load system designed for log data processing pipelines. It functions as a plugin-based data ingestor that collects, transforms, and delivers logs and event data from multiple sources to various destinations. The system utilizes a modular architecture of interchangeable input, filter, and output components to handle real-time data ingestion and enterprise log aggregation. Users can extend the pipeline's functionality by developing custom plugins to support unique data sources or specific transformation logic. The platform covers

    Centralizes logs from distributed external systems into a unified processing pipeline for visibility and monitoring.

    Java
    Auf GitHub ansehen↗14,884
  • fluent/fluentdAvatar von fluent

    fluent/fluentd

    13,554Auf GitHub ansehen↗

    Fluentd is a unified logging layer and distributed event router that collects, parses, and routes log data from diverse sources to various storage backends. It functions as a log forwarding agent and pipeline orchestrator, transforming raw unstructured log strings into formatted objects using structured log parsing. The project utilizes a plugin-based pipeline architecture to route data through independent input, filter, and output stages. It differentiates itself through tag-based event routing, which uses regular expression patterns to direct specific data streams to their intended destinat

    Functions as a unified logging layer that centralizes logs from distributed sources into unified stores.

    Ruby
    Auf GitHub ansehen↗13,554
  • aws/aws-cdkAvatar von aws

    aws/aws-cdk

    12,817Auf GitHub ansehen↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Extracts numerical metrics from log patterns to track operational trends without requiring application code changes.

    TypeScriptawscloud-infrastructurehacktoberfest
    Auf GitHub ansehen↗12,817
  • ryoppippi/ccusageAvatar von ryoppippi

    ryoppippi/ccusage

    10,826Auf GitHub ansehen↗

    This project is a command-line utility designed to monitor and analyze token consumption and financial expenditure for AI coding assistants. By parsing local session logs directly on the user's machine, it provides a privacy-focused way to track development activity without transmitting sensitive data to external servers. The tool distinguishes itself through its ability to aggregate disparate log formats from multiple coding assistants into a unified, schema-agnostic representation. It features a decoupled pricing engine that allows users to apply custom model-specific cost multipliers, over

    Parses structured local log files to extract token counts and session metadata for unified analysis.

    TypeScript
    Auf GitHub ansehen↗10,826
  • tilt-dev/tiltAvatar von tilt-dev

    tilt-dev/tilt

    9,886Auf GitHub ansehen↗

    Tilt is a Kubernetes development orchestrator and containerized workflow manager that automates the build, deploy, and update loop for cloud-native services. It functions as an infrastructure-as-code environment, defining the entire local development setup as versioned code to synchronize local source changes with cluster deployments. The project distinguishes itself by offering live container updates, which sync files directly into running containers to bypass full image rebuilds and redeployments. It includes a cloud-native development dashboard for monitoring resource health, streaming agg

    Aggregates build and runtime logs into a single stream with filters to isolate specific issues.

    Godevelopment-environmentkubernetes
    Auf GitHub ansehen↗9,886
  • boto/boto3Avatar von boto

    boto/boto3

    9,834Auf GitHub ansehen↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Filters numerical values from log data to generate metrics used for alerting.

    Pythonawsaws-sdkcloud
    Auf GitHub ansehen↗9,834
  • wangrongding/wechat-botAvatar von wangrongding

    wangrongding/wechat-bot

    9,806Auf GitHub ansehen↗

    This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language models for automated responses and group chat interactions. It functions as an orchestration layer that routes incoming messages to AI agents and returns generated responses to users. The system distinguishes itself through a provider-agnostic routing mechanism that distributes messages across various cloud-based and local language model services. It includes a command-line interface for managing login sessions, searching chat history, and sending messages, as well as a whitelist-b

    Analyzes local message logs to generate statistical insights and summaries of specific chats.

    JavaScriptchatgptopenaiwechat
    Auf GitHub ansehen↗9,806
  • tstack/lnavAvatar von tstack

    tstack/lnav

    9,630Auf GitHub ansehen↗

    lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files in a single chronological view. It functions as a console application that can replace the system pager, providing syntax highlighting and document navigation for system or application logs. The project distinguishes itself by mapping unstructured log data to virtual SQLite tables, enabling the use of SQL and PRQL for structured data analysis, aggregations, and relational queries. It further differentiates its capability set through native integration for retrieving and taili

    Merges multiple disparate log streams into a single chronological timeline based on extracted timestamps.

    C++command-line-toollesslog-analysis
    Auf GitHub ansehen↗9,630
  • graylog2/graylog2-serverAvatar von Graylog2

    Graylog2/graylog2-server

    8,066Auf GitHub ansehen↗

    Graylog2-server is an open-source centralized log management system and aggregator. It functions as a log analysis platform designed to collect, index, and analyze log data from multiple sources within a centralized searchable index. The system provides capabilities for enterprise log aggregation and infrastructure monitoring. It enables the gathering of logs from various servers and applications to facilitate log data analysis and root cause troubleshooting across a network. The platform utilizes a distributed indexing pipeline and message-queue based ingestion to handle log streams. It inc

    Gathers log messages from various sources into a unified store for rapid retrieval and analysis.

    Javaamqpgelfgraylog
    Auf GitHub ansehen↗8,066
  • nswbmw/node-in-debuggingAvatar von nswbmw

    nswbmw/node-in-debugging

    6,457Auf GitHub ansehen↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    Explains how to connect visual spikes in performance dashboards to specific log entries via request IDs.

    debugdebuggingguide
    Auf GitHub ansehen↗6,457
  • meituan-dianping/loganAvatar von Meituan-Dianping

    Meituan-Dianping/Logan

    6,013Auf GitHub ansehen↗

    Logan is a cross-platform mobile logging framework that collects, stores, and uploads client-side logs from iOS, Android, Web, and Flutter environments for centralized debugging and analysis. It provides a complete pipeline from client-side log buffering and file-based local storage through to server-side ingestion and a visual browser for inspecting parsed logs. The system uses a structured binary protocol to encode log entries with content, type, timestamp, and thread metadata, enabling consistent parsing across platforms. A log receiving server handles uploaded files, while a web-based int

    Combines logs from all sources into a single backend for unified analysis and problem discovery.

    C
    Auf GitHub ansehen↗6,013
  • cri-o/cri-oAvatar von cri-o

    cri-o/cri-o

    5,629Auf GitHub ansehen↗

    CRI-O is an open-source container runtime that implements the Kubernetes Container Runtime Interface (CRI) to manage container images, pods, and containers on cluster nodes using OCI-compatible runtimes. It serves as a node-level container manager that handles image pulling, container lifecycle, and resource monitoring for Kubernetes clusters, running containers according to the Open Container Initiative specifications. The runtime distinguishes itself through live configuration reloading that applies changes to runtime definitions, registry mirrors, and TLS certificates without restarting th

    Mounts a pod's logs into a specified empty directory for inspection by a log aggregator using a dedicated annotation.

    Go
    Auf GitHub ansehen↗5,629
Vorherige12Nächste
  1. Home
  2. Data & Databases
  3. Log Aggregators

Unter-Tags erkunden

  • Deduplication AggregatorsConsolidates multiple similar log entries into a single record with a count field, reducing storage while preserving statistical accuracy. **Distinct from Log Aggregators:** Distinct from Log Aggregators: focuses on deduplication and consolidation of similar entries rather than centralizing logs from distributed sources.
  • Local1 Sub-TagTools that centralize and process log files directly on the local machine for privacy-focused analysis. **Distinct from Log Aggregators:** Distinct from general log aggregators: focuses on local-only processing for privacy rather than centralized server-side storage.
  • Log Aggregator Query Metrics2 Sub-TagsTransforms log data into structured metrics using query language expressions. **Distinct from Log Aggregators:** Distinct from Log Aggregators: focuses on the transformation of logs into metrics via queries.
  • Log-to-Metric TranslationReal-time conversion of log event occurrences into numerical metrics for monitoring and alerting. **Distinct from Log Aggregator Query Metrics:** Distinct from Log Aggregator Query Metrics: performs translation during log emission rather than via post-hoc query language expressions.
  • Pod Log Mounting for AggregationMounts a pod's logs into a specified empty directory for inspection by a log aggregator using a dedicated annotation. **Distinct from Log Aggregators:** Distinct from Log Aggregators: focuses on mounting pod logs for aggregation, not the aggregation system itself.
  • Unified Development Log StreamsConsolidated streams of build and runtime logs with integrated filtering. **Distinct from Log Aggregators:** Aggregates distinct build-time and run-time logs into one view rather than just centralizing logs in a store.