Skip to content

Add OpenTelemetry instrumentation for user API #27

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

aanshu-ss
Copy link
Collaborator

  • Introduced new package pulse_otel for OpenTelemetry integration.
  • Implemented HTTP middleware for tracing requests and responses.
  • Created main application with user management endpoints (getUsers, createUser, health, myPost).
  • Added utility functions for database operations with tracing.
  • Configured OpenTelemetry with project-specific tracing.
  • Enhanced error handling and response formatting.
  • Updated go.mod and go.sum for new dependencies.
  • Added requirements for Python dependencies in requirements.txt.

aanshu-ss and others added 7 commits July 6, 2025 02:11
- Introduced new package `pulse_otel` for OpenTelemetry integration.
- Implemented HTTP middleware for tracing requests and responses.
- Created main application with user management endpoints (`getUsers`, `createUser`, `health`, `myPost`).
- Added utility functions for database operations with tracing.
- Configured OpenTelemetry with project-specific tracing.
- Enhanced error handling and response formatting.
- Updated `go.mod` and `go.sum` for new dependencies.
- Added requirements for Python dependencies in `requirements.txt`.
* add filehandler to root logger

* add logging handler outside init

* Revert "add logging handler outside init"

This reverts commit f9e8924.
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.

2 participants