Skip to content

Observability Stack

Auto-generated from infrastructure/observability/. Run npm run docs:generate to refresh.

The observability stack provides metrics, logging, and tracing across all services.

Stack Components

ComponentPurposeDefault Port
PrometheusMetrics collection and alerting9090
GrafanaDashboards and visualization3000
LokiLog aggregation3100
TempoDistributed tracing3200
OpenTelemetry CollectorTelemetry pipeline (OTLP)4317/4318
AlertmanagerAlert routing and notifications9093

Configuration Files

loki

  • infrastructure/observability/loki/loki.yaml

otel-collector

  • infrastructure/observability/otel-collector/config.yaml

prometheus

  • infrastructure/observability/prometheus/prometheus.yml

servicehive-ui

  • infrastructure/observability/servicehive-ui/package.json
  • infrastructure/observability/servicehive-ui/tsconfig.json

tempo

  • infrastructure/observability/tempo/tempo.yaml