Add Uptrace observability stack and remove metering/plog modules
69 files · 4,980+ · 94-

Uptrace observability stack

6 files changed
  • docker-compose.yml Docker Compose for Uptrace, ClickHouse, Grafana, Prometheus, AlertManager
  • uptrace.yml Uptrace configuration
  • otel-collector.yaml OpenTelemetry Collector configuration
  • config.xml ClickHouse database config
  • datasource.yml Grafana datasource configuration
  • prometheus.yml Prometheus scrape config
  • Added complete Uptrace observability stack with Docker Compose, including 30+ dashboard templates for various integrations instantiate architectural
    2 files
    • docker-compose.yml
    • uptrace.yml

Module cleanup

4 files changed
  • __init__.py Removed metering and plog imports
  • __init__.py Removed metering package
  • base.py Removed metering base module
  • plog.py Removed convenience logging module
  • Removed the metering subpackage and plog module, focusing the package on structured logging decouple internal
    2 files
    • base.py
    • plog.py