I have added telemetry in my bot , still I am not able to see message counts of all channels.
const{ApplicationInsightsTelemetryClient,TelemetryInitializerMiddleware=require('botbuilder-applicationinsights')
const { TelemetryLoggerMiddleware } = require('botbuilder-core');
var telemetryClient = getTelemetryClient(process.env.InstrumentationKey);
var telemetryLoggerMiddleware = new TelemetryLoggerMiddleware(telemetryClient);
var initializerMiddleware = new TelemetryInitializerMiddleware(telemetryLoggerMiddleware);
whatsAppAdapter.use(initializerMiddleware);
AppAdapter.use(initializerMiddleware)
dialog.telemetryClient = telemetryClient;
bot.telemetryClient = telemetryClient;
function getTelemetryClient(instrumentationKey) {
if (instrumentationKey) {
return new ApplicationInsightsTelemetryClient(instrumentationKey);
}
return new NullTelemetryClient();
}`.
How to get message count in application insights?
Juan Pablo Isaza