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
·
deviantony avatar

deviantony/docker-elk

0
View on GitHub↗
18,375 Stars·6,921 Forks·Shell·MIT·9 Aufrufe

Docker Elk

This project is a containerized orchestration layer for the Elastic Stack, providing a pre-configured set of Docker Compose files to deploy Elasticsearch, Logstash, and Kibana as a unified data analysis stack. It functions as a centralized log management system for ingesting, indexing, and searching log data using a cluster of interconnected services.

The deployment pattern includes an Elasticsearch cluster manager that enables scaling data nodes through replica scaling and internal discovery. It provides a web-based administration interface for monitoring cluster health and status.

The system covers a broad range of operational capabilities, including log data ingestion, distributed data clustering for high availability, and infrastructure monitoring. It manages networking isolation for internal service communication while supporting external container networking to capture logs from other applications.

Configuration and maintenance are handled through environment-driven settings for resource allocation tuning and command-line utilities for user credential management.

Features

  • Observability Stack Deployments - Orchestrates the deployment of a complete observability suite comprising Elasticsearch, Logstash, and Kibana.
  • Compose Orchestrators - Uses Docker Compose to orchestrate the interdependencies and networking of the full Elastic Stack.
  • Full-Stack Orchestration - Packages the full search and visualization suite into a coordinated set of containers.
  • Centralized Logging Systems - Implements a system for aggregating and searching logs from distributed components in one store.
  • Log Ingestion - Provides the pipeline to receive and import log data from diverse network sources.
  • Elastic Stack - Deploys the integrated suite of Elasticsearch, Logstash, and Kibana for log analysis.
  • Persistent Volume Mapping - Maps host directories to containers to ensure log data persists across restarts.
  • Database Cluster Scaling - Enables scaling of data nodes through replica management and internal discovery.
  • Docker Compose Deployments - Uses Docker Compose templates to deploy the full analysis stack as coordinated services.
  • Cluster State Synchronization - Implements synchronization of cluster state and discovery mechanisms across multiple data nodes.
  • Container Networking Configurations - Configures shared networks to link external application containers for log capture.
  • Network Isolation - Provides dedicated virtual networks to isolate analysis tools from the host system.
  • Distributed Storage Clusters - Aggregates multiple nodes into a unified storage system to increase capacity and availability.
  • Cluster Administration - Provides a web-based administration interface for monitoring and managing the health and status of the Elasticsearch cluster.
  • Elasticsearch Health Monitors - Includes a web-based interface for monitoring the health and status of the Elasticsearch cluster.
  • Infrastructure Monitoring - Captures and visualizes system performance and error logs from connected containers.
  • Observability and Monitoring - ELK stack deployment via Docker Compose.

Star-Verlauf

Star-Verlauf für deviantony/docker-elkStar-Verlauf für deviantony/docker-elk

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht deviantony/docker-elk?

This project is a containerized orchestration layer for the Elastic Stack, providing a pre-configured set of Docker Compose files to deploy Elasticsearch, Logstash, and Kibana as a unified data analysis stack. It functions as a centralized log management system for ingesting, indexing, and searching log data using a cluster of interconnected services.

Was sind die Hauptfunktionen von deviantony/docker-elk?

Die Hauptfunktionen von deviantony/docker-elk sind: Observability Stack Deployments, Compose Orchestrators, Full-Stack Orchestration, Centralized Logging Systems, Log Ingestion, Elastic Stack, Persistent Volume Mapping, Database Cluster Scaling.

Welche Open-Source-Alternativen gibt es zu deviantony/docker-elk?

Open-Source-Alternativen zu deviantony/docker-elk sind unter anderem: collabnix/dockerlabs — dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of… victoriametrics/victoriametrics — VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term… uptrace/uptrace — Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces,… highlight/highlight — Highlight is a full-stack observability platform and monitoring system that aggregates logs, errors, and distributed… graylog2/graylog2-server — Graylog2-server is an open-source centralized log management system and aggregator. It functions as a log analysis… elastichq/elasticsearch-hq — Elasticsearch-HQ is a web-based management interface used to monitor and administer Elasticsearch clusters, indices,…

Open-Source-Alternativen zu Docker Elk

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Docker Elk.
  • collabnix/dockerlabsAvatar von collabnix

    collabnix/dockerlabs

    8,008Auf GitHub ansehen↗

    dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration. The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration. The materials cover a br

    PHPadvancebeginnersdocker
    Auf GitHub ansehen↗8,008
  • 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

    Godatabasegrafanagraphite
    Auf GitHub ansehen↗16,343
  • uptrace/uptraceAvatar von uptrace

    uptrace/uptrace

    4,098Auf GitHub ansehen↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Goapmapplication-monitoringclickhouse
    Auf GitHub ansehen↗4,098
  • highlight/highlightAvatar von highlight

    highlight/highlight

    9,303Auf GitHub ansehen↗

    Highlight is a full-stack observability platform and monitoring system that aggregates logs, errors, and distributed traces to provide a unified view of application health. It functions as a distributed tracing system, an error monitoring service, and a session replay tool. The platform is available as a dockerized monitoring stack for self-hosted deployments on Linux. It distinguishes itself by combining backend observability with a visual recording system that captures document object model changes and network requests to replay user interactions. The system covers several core capability

    TypeScript
    Auf GitHub ansehen↗9,303
Alle 30 Alternativen zu Docker Elk anzeigen→