From 8333458c6f4f534e175e0f28fa80faecace2be2a Mon Sep 17 00:00:00 2001 From: valeriamolinarecinos-alt Date: Tue, 7 Apr 2026 15:24:43 -0400 Subject: [PATCH 1/3] added more logging metrics --- services-js/access-boston/src/server/start.ts | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/services-js/access-boston/src/server/start.ts b/services-js/access-boston/src/server/start.ts index 9ec825827..f5a301465 100644 --- a/services-js/access-boston/src/server/start.ts +++ b/services-js/access-boston/src/server/start.ts @@ -15,7 +15,22 @@ if ( const appInsights = require('applicationinsights'); try { - appInsights.setup().start(); + appInsights + .setup() + .setAutoCollectRequests(true) + .setAutoCollectPerformance(true, true) + .setAutoCollectExceptions(true) + .setAutoCollectDependencies(true) + .setAutoCollectConsole(true, false) + .setUseDiskRetryCaching(true) + .setAutoCollectPreAggregatedMetrics(true) + .setSendLiveMetrics(false) + .setAutoCollectHeartbeat(false) + .setAutoCollectIncomingRequestAzureFunctions(true) + .setInternalLogging(false, true) + .setDistributedTracingMode(appInsights.DistributedTracingModes.AI_AND_W3C) + .enableWebInstrumentation(false) + .start(); const client = appInsights.defaultClient; if (client && client.config && client.config.connectionString) { From b78d33d2edc5e3541e6469971c0e9bde7acba3e7 Mon Sep 17 00:00:00 2001 From: valeriamolinarecinos-alt Date: Wed, 8 Apr 2026 10:06:36 -0400 Subject: [PATCH 2/3] Update start.ts --- services-js/access-boston/src/server/start.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services-js/access-boston/src/server/start.ts b/services-js/access-boston/src/server/start.ts index f5a301465..6720c52c8 100644 --- a/services-js/access-boston/src/server/start.ts +++ b/services-js/access-boston/src/server/start.ts @@ -24,7 +24,7 @@ try { .setAutoCollectConsole(true, false) .setUseDiskRetryCaching(true) .setAutoCollectPreAggregatedMetrics(true) - .setSendLiveMetrics(false) + .setSendLiveMetrics(true) .setAutoCollectHeartbeat(false) .setAutoCollectIncomingRequestAzureFunctions(true) .setInternalLogging(false, true) From d1c128f1a0a58026af2556ce536c5c784df8348d Mon Sep 17 00:00:00 2001 From: valeriamolinarecinos-alt Date: Wed, 8 Apr 2026 14:22:49 -0400 Subject: [PATCH 3/3] removed incorrect call to config --- services-js/access-boston/src/server/start.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services-js/access-boston/src/server/start.ts b/services-js/access-boston/src/server/start.ts index 6720c52c8..dee02e4ee 100644 --- a/services-js/access-boston/src/server/start.ts +++ b/services-js/access-boston/src/server/start.ts @@ -33,7 +33,7 @@ try { .start(); const client = appInsights.defaultClient; - if (client && client.config && client.config.connectionString) { + if (client) { console.log('Application Insights initialized.'); // test that we can send a test trace to Application Insights