Skip to content

Dev#157

Merged
BimaAdi merged 7 commits into
mainfrom
dev
Jun 7, 2026
Merged

Dev#157
BimaAdi merged 7 commits into
mainfrom
dev

Conversation

@BimaAdi

@BimaAdi BimaAdi commented Jun 7, 2026

Copy link
Copy Markdown
Collaborator
  • datadog log

nizarfadlan and others added 7 commits June 6, 2026 19:29
Added OpenTelemetry support to the application, including metrics and tracing.
New telemetry configuration options have been added to the settings.
Logging has been enhanced to redact sensitive information, and various routes
have been instrumented to track payment and streaming events.

Also updated dependencies in requirements.txt to include OpenTelemetry packages.
- Introduced a new otel_collector service in docker-compose.yaml
- Added environment variables for Datadog integration
- Created otel-collector-config.yaml for OpenTelemetry configuration
- Implemented middleware to log request details including method, path,
  status code, and duration.
- Enhanced JsonFormatter to include OpenTelemetry trace and span IDs.
- Updated OpenTelemetry collector image version in docker-compose.
- Added memory limiter processor to the OpenTelemetry collector config.
Added support for capturing request trace and span IDs in the logging
middleware. This allows for better observability and tracing of requests
through the application, improving debugging and monitoring capabilities.
This commit introduces a new service for the OpenTelemetry collector in the
docker-compose setup. It includes configuration for the collector, environment
variables, and logging options to enhance observability in the application.
@BimaAdi BimaAdi merged commit d8fcbed into main Jun 7, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants