• ← API Documentation
  • baseplate →

Observability FrameworkΒΆ

The observability framework is the part of Baseplate.py that integrates with other Python application frameworks to bring automatic telemetry to your application.

  • baseplate: The skeleton of the telemetry framework
  • baseplate.clients: Integration with client libraries
    • baseplate.clients.cassandra: Cassandra CQL Client
    • baseplate.clients.kombu: Client for publishing to queues
    • baseplate.clients.memcache: Memcached Client
    • baseplate.clients.redis: Redis Client
    • baseplate.clients.redis_cluster: Redis Cluster Client
    • baseplate.clients.requests: Requests (HTTP) Client
    • baseplate.clients.sqlalchemy: SQL Client for relational databases (e.g. PostgreSQL)
    • baseplate.clients.thrift: Thrift client for RPC to other backend services
  • baseplate.frameworks: Integration with application frameworks
    • baseplate.frameworks.thrift: Thrift RPC
    • baseplate.frameworks.pyramid: Pyramid Web Framework
    • baseplate.frameworks.queue_consumer: Kombu Queue Consumer
      • baseplate.frameworks.queue_consumer.kafka: Kafka Queue Consumer
      • baseplate.frameworks.queue_consumer.kombu: Kombu Queue Consumer
  • baseplate.observers: Diagnostics observers
    • Logging
    • StatsD Metrics
    • StatsD Tagged Metrics
    • Sentry (Crash Reporting)
    • Tracing
    • Server Timeouts
 
  • ← API Documentation
  • baseplate →

Logo

Baseplate.py

Reddit's Python Service Framework

Quick search

Navigation

  • Tutorial
  • User Guide
  • API Documentation
    • Observability Framework
      • baseplate: The skeleton of the telemetry framework
      • baseplate.clients: Integration with client libraries
      • baseplate.frameworks: Integration with application frameworks
      • baseplate.observers: Diagnostics observers
    • The Library
  • CLI Tools
  • Linters
Page source
Fork me on GitHub