Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes proposed ✍️
What
🤖 Generated by Copilot at f9b4ca1
This pull request adds and updates OpenTelemetry instrumentation for Redis and PostgreSQL in the
services/libs/tracing
andservices/libs/database
modules. These changes enable tracing of database operations and improve the observability and performance monitoring of the service. The pull request also increases the maximum number of connections in the database pool.
🤖 Generated by Copilot at f9b4ca1
Why
How
🤖 Generated by Copilot at f9b4ca1
@opentelemetry/instrumentation-redis
dependency with@opentelemetry/instrumentation-redis-4
and add the@opentelemetry/instrumentation-pg
dependency to update the tracing packages for Redis and PostgreSQL (link, link, link)@opentelemetry/instrumentation-redis
package from thepackage-lock.json
file to reflect the dependency change (link)@opentelemetry/instrumentation-pg
package and its dependencies to thepackage-lock.json
file to reflect the dependency addition (link, link, link, link, link)PgInstrumentation
instance to the array of instrumentations in thegetServiceTracer
function intracer.ts
to enable the tracing of PostgreSQL queries (link)Checklist ✅
Feature
,Improvement
, orBug
.