Prheri: A Foundational Logging Framework for Containerized Environments
Prheri is an open-source logging framework designed to provide comprehensive visibility into containerized environments, such as Kubernetes and Docker. It collects, processes, and stores logs from container runtimes, host systems, and orchestration layers, enabling efficient post-incident analysis and operational insights. With features like real-time log aggregation, metadata enrichment, and optimized storage (achieving a 3:1 compression ratio), Prheri ensures high performance and scalability in production-scale clusters. This release focuses on foundational logging capabilities, capturing 142 distinct log event types with 99.7% data integrity while maintaining minimal resource overhead (3.8% CPU usage per node). The system supports SQL-like queries for advanced log analysis and lays the groundwork for future integrations with runtime security tools like Falco. Key features include: Real-time log collection from Docker and Kubernetes environments. Metadata enrichment for enhanced contextual analysis. Tiered storage architecture with configurable retention policies. High throughput (14,000 log entries/second) with low query latency (230ms P95). Future development plans include runtime anomaly detection, automated threat response workflows, and integration with threat intelligence feeds.
Institutions
- Chandigarh University (IN)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-04-14
- DOI
- https://doi.org/10.5281/zenodo.15213296
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00