python_structlog_config.integrations ==================================== .. py:module:: python_structlog_config.integrations .. autoapi-nested-parse:: Optional integrations for OTel and Sentry. Per PRD specifications Functions --------- .. autoapisummary:: python_structlog_config.integrations.setup_otel_logging python_structlog_config.integrations.setup_sentry_logging Module Contents --------------- .. py:function:: setup_otel_logging(service_name: Optional[str] = None) -> None Setup OpenTelemetry logging integration. Args: service_name: Service name for context Example: >>> setup_otel_logging("my-api") .. py:function:: setup_sentry_logging(sentry_dsn: str, environment: Optional[str] = None) -> None Setup Sentry logging integration. Args: sentry_dsn: Sentry DSN environment: Environment name (dev, staging, prod) Example: >>> setup_sentry_logging( ... "https://...@sentry.io/...", ... environment="production" ... )