Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit f6740cb

Browse files
committed
wip: add tracing
1 parent e17e0e6 commit f6740cb

11 files changed

+62
-3
lines changed

src/app.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ const consumer = new Kafka.GroupConsumer(helper.getKafkaOptions())
2626
*/
2727
const dataHandler = (messageSet, topic, partition) => Promise.each(messageSet, async (m) => {
2828
const message = m.message.value.toString('utf8')
29-
// logger.info(`Handle Kafka event message; Topic: ${topic}; Partition: ${partition}; Offset: ${
30-
// m.offset}; Message: ${message}.`)
29+
logger.info(`Handle Kafka event message; Topic: ${topic}; Partition: ${partition}; Offset: ${m.offset}; Message: ${message}.`)
30+
3131
let messageJSON
3232
try {
3333
messageJSON = JSON.parse(message)

src/services/ProcessorService.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -804,4 +804,8 @@ module.exports = {
804804
processMessage
805805
}
806806

807-
logger.buildService(module.exports)
807+
logger.buildService(module.exports, {
808+
validators: { enabled: true },
809+
logging: { enabled: true },
810+
tracing: { enabled: true, annotations: [], metadata: [] }
811+
})

src/services/copilotPaymentService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,3 +281,9 @@ module.exports = {
281281
setManualCopilotPayment,
282282
setCopilotPayment
283283
}
284+
285+
logger.buildService(module.exports, {
286+
validators: { enabled: true },
287+
logging: { enabled: true },
288+
tracing: { enabled: true, annotations: [], metadata: [] }
289+
})

src/services/groupsService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,3 +179,9 @@ module.exports = {
179179
addGroupToChallenge,
180180
removeGroupFromChallenge
181181
}
182+
183+
logger.buildService(module.exports, {
184+
validators: { enabled: true },
185+
logging: { enabled: true },
186+
tracing: { enabled: true, annotations: [], metadata: [] }
187+
})

src/services/legacyChallengeService.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,10 @@ async function cancelChallenge (challengeLegacyId, createdBy) {
4848
module.exports = {
4949
cancelChallenge
5050
}
51+
52+
logger.buildService(module.exports, {
53+
validators: { enabled: true },
54+
logging: { enabled: true },
55+
tracing: { enabled: true, annotations: [], metadata: [] }
56+
})
57+

src/services/metadataService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,9 @@ module.exports = {
8787
getMetadataEntry,
8888
createOrUpdateMetadata
8989
}
90+
91+
logger.buildService(module.exports, {
92+
validators: { enabled: true },
93+
logging: { enabled: true },
94+
tracing: { enabled: true, annotations: [], metadata: [] }
95+
})

src/services/paymentService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,3 +132,9 @@ module.exports = {
132132
createPrize,
133133
deletePrize
134134
}
135+
136+
logger.buildService(module.exports, {
137+
validators: { enabled: true },
138+
logging: { enabled: true },
139+
tracing: { enabled: true, annotations: [], metadata: [] }
140+
})

src/services/selfServiceNotificationService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,9 @@ module.exports = {
7070
getEntry,
7171
disableTimelineNotifications
7272
}
73+
74+
logger.buildService(module.exports, {
75+
validators: { enabled: true },
76+
logging: { enabled: true },
77+
tracing: { enabled: true, annotations: [], metadata: [] }
78+
})

src/services/selfServiceReviewerService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,9 @@ module.exports = {
8484
getEntry,
8585
createOrSetNumberOfReviewers
8686
}
87+
88+
logger.buildService(module.exports, {
89+
validators: { enabled: true },
90+
logging: { enabled: true },
91+
tracing: { enabled: true, annotations: [], metadata: [] }
92+
})

src/services/termsService.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,3 +106,9 @@ module.exports = {
106106
addTermsToChallenge,
107107
removeTermsFromChallenge
108108
}
109+
110+
logger.buildService(module.exports, {
111+
validators: { enabled: true },
112+
logging: { enabled: true },
113+
tracing: { enabled: true, annotations: [], metadata: [] }
114+
})

0 commit comments

Comments
 (0)