Supan Adit Pratama Back to projects
Observability

Observability Platform

PT Eigen Tri Mathema
Observability Platform — Observability

A unified observability platform at Eigen spanning metrics, logs, traces, and database performance across multiple Kubernetes clusters — giving teams a single pane of glass for the entire environment.

The Problem

Eigen runs a large, multi-namespace Kubernetes environment across multiple clusters. Metrics, logs, traces, and database performance were scattered across separate tools, making it hard to correlate an issue from a slow query to a failing pod to a spike in latency.

The Solution

A unified observability platform was built by combining Prometheus and Thanos for metrics with long-term storage, Grafana Loki for centralized log aggregation, OpenTelemetry Tempo for distributed tracing, and Percona PMM for database performance monitoring — all surfaced through Grafana dashboards with alerting and notifications.

Key Features

  • Prometheus Metrics
  • Grafana Dashboards
  • Thanos Long-Term Storage
  • Grafana Loki Log Aggregation
  • OpenTelemetry Tempo Tracing
  • Percona PMM Database Monitoring
  • Cluster-Wide Visibility
  • Alerting & Notifications
  • Historical Querying
  • Root Cause Identification

Key Outcomes

Single Pane of Glass

Metrics, logs, traces, and DB performance correlated in one place.

Cluster-Wide

Observability across nodes, pods, and namespaces in multiple clusters.

Long-Term Storage

Thanos provides durable, queryable historical metrics.

Root Cause

Trace and log correlation speeds up root-cause identification.

Project Summary

Eigen's Observability Platform unifies Prometheus/Thanos metrics, Loki logs, Tempo traces, and PMM database monitoring behind Grafana for full-stack visibility.