Skip to content

Commit 7b165c0

Browse files
authored
More tracing (#1725)
1 parent 8c8b9c6 commit 7b165c0

File tree

4 files changed

+163
-9
lines changed

4 files changed

+163
-9
lines changed

services/libs/database/src/connection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export const getDbConnection = async (
6161

6262
dbConnection = dbInstance({
6363
...config,
64-
max: maxPoolSize || 5,
64+
max: maxPoolSize || 20,
6565
// query_timeout: 30000,
6666
application_name: process.env.SERVICE || 'unknown-app',
6767
})

services/libs/tracing/package-lock.json

Lines changed: 157 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/libs/tracing/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
"@opentelemetry/instrumentation-bunyan": "~0.32.1",
2727
"@opentelemetry/instrumentation-express": "~0.33.1",
2828
"@opentelemetry/instrumentation-http": "~0.43.0",
29-
"@opentelemetry/instrumentation-redis": "~0.35.1",
29+
"@opentelemetry/instrumentation-pg": "^0.36.2",
30+
"@opentelemetry/instrumentation-redis-4": "^0.35.3",
3031
"@opentelemetry/resource-detector-aws": "~1.3.1",
3132
"@opentelemetry/resources": "~1.17.0",
3233
"@opentelemetry/sdk-node": "~0.43.0",

services/libs/tracing/src/tracer.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ import { HttpInstrumentation } from '@opentelemetry/instrumentation-http'
1515
import { ExpressInstrumentation } from '@opentelemetry/instrumentation-express'
1616
import { AwsInstrumentation } from '@opentelemetry/instrumentation-aws-sdk'
1717
import { KafkaJsInstrumentation } from 'opentelemetry-instrumentation-kafkajs'
18-
import { RedisInstrumentation } from '@opentelemetry/instrumentation-redis'
18+
import { RedisInstrumentation } from '@opentelemetry/instrumentation-redis-4'
1919
import { SequelizeInstrumentation } from 'opentelemetry-instrumentation-sequelize'
20+
import { PgInstrumentation } from '@opentelemetry/instrumentation-pg'
2021

2122
let sdk: NodeSDK | undefined
2223
let isInitialized = false
@@ -54,6 +55,7 @@ export const getServiceTracer = (): Tracer => {
5455
new KafkaJsInstrumentation(),
5556
new RedisInstrumentation(),
5657
new SequelizeInstrumentation(),
58+
new PgInstrumentation(),
5759
],
5860
})
5961

0 commit comments

Comments
 (0)