Technologies Involved:
KUBERNETES
Area Of Work: Amazon Cloud
Project Description

A US-based enterprise managing Kubernetes clusters at scale approached Oodles to implement a centralized logging setup within the Rancher 2.5 dashboard. The goal was to achieve better traceability, real-time monitoring, and operational control across multiple workloads. The platform designed a seamless logging solution using Elasticsearch, Fluent Bit, Fluentd, and Kibana.

Scope Of Work

The client aimed to enhance visibility into their Kubernetes workloads by enabling a centralized logging architecture within the Rancher dashboard. The challenge involved setting up a scalable ELK stack, integrating it with Rancher-managed clusters, and ensuring real-time data flow. The project covered core areas like log collection, processing, storage, and visualization to improve monitoring and incident resolution.

Our Solution

To fulfill the client's requirement for seamless observability within Rancher 2.5, the platform implemented a full-scale logging architecture using industry-leading open-source tools.

Implementation Highlights:

  • Rancher Logging App Deployment: Using Helm charts, the rancher-logging app was installed via the Cluster Explorer UI, ensuring compatibility and maintainability.
  • Namespace Configuration: The logging stack was deployed within the cattle-logging-system namespace to maintain logical separation.
  • Log Collectors: Lightweight and efficient agents—Fluent Bit and Fluentd—were set up to capture and route logs from workloads.
  • Data Storage: Logs were indexed and stored using Elasticsearch, structured as a StatefulSet to ensure persistence and horizontal scaling.

Related Projects