3 repository-uri
Specialized tools for retrieving and tailing logs from Docker containers.
Distinct from Container Log Streamers: Existing candidates focus on the runtime drivers rather than the user-facing viewer integration.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Docker Log Management. Refine with filters or upvote what's useful.
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
Provides native integration for retrieving and tailing Docker container logs via dedicated URL schemes.
Ajenti is a Linux server management panel that provides a centralized web-based dashboard for administering system configurations, services, and hardware resources. It functions as a system monitor and a remote administration tool for managing server infrastructure through a browser. The project includes a web-based terminal emulator for executing shell commands and a file manager for browsing and organizing the server filesystem. It also features a dedicated manager for deploying and controlling the lifecycle of Docker containers. The platform covers a broad range of administrative capabili
Includes a management tool for deploying and controlling the lifecycle of containerized applications.
Logspout este un agregator de log-uri pentru containere, un motor de redirecționare și rutare conceput pentru a colecta log-uri din containerele Docker și a le trimite către sisteme de logare centralizate externe. Acesta funcționează ca un utilitar bazat pe rețea care transmite output-ul containerelor către destinații la distanță, cum ar fi syslog sau endpoint-uri TCP. Sistemul dispune de un motor de rutare dinamică ce permite crearea și actualizarea configurațiilor de rutare a log-urilor și a filtrelor de destinație în timp real printr-o interfață HTTP, fără a reporni serviciul. Utilizează o arhitectură bazată pe adaptoare, permițând dezvoltarea de module de output personalizate și crearea de imagini de container adaptate pentru a suporta destinații proprietare. Platforma oferă capabilități de filtrare a surselor de log-uri pe baza numelor, ID-urilor sau etichetelor containerelor și suportă rutarea către destinații multiple. Include utilitare de procesare a log-urilor pentru agregarea pe mai multe linii și formatarea bazată pe șabloane pentru a transforma output-ul brut în JSON structurat sau text. Transmiterea datelor este securizată prin criptare TLS la nivel de transport, cu suport pentru autentificare mutuală și autorități de certificare personalizate. Observabilitatea suplimentară este oferită prin streaming de log-uri în timp real via WebSockets și codificare HTTP chunked, alături de detectarea timeout-ului de flux pentru a preveni pierderea datelor.
Collects logs from Docker containers and forwards them to remote destinations for centralized analysis.