diff --git a/src/plugins/vis_type_timeseries/server/validation_telemetry/validation_telemetry_service.ts b/src/plugins/vis_type_timeseries/server/validation_telemetry/validation_telemetry_service.ts index 46f46eaa3026f..0e9196eb165e9 100644 --- a/src/plugins/vis_type_timeseries/server/validation_telemetry/validation_telemetry_service.ts +++ b/src/plugins/vis_type_timeseries/server/validation_telemetry/validation_telemetry_service.ts @@ -49,13 +49,15 @@ export class ValidationTelemetryService implements Plugin({ type: 'tsvb-validation', isReady: () => this.kibanaIndex !== '', - fetch: async ({ callCluster }) => { + fetch: async ({ esClient }) => { try { - const response = await callCluster('get', { - index: this.kibanaIndex, - id: 'tsvb-validation-telemetry:tsvb-validation-telemetry', - ignore: [404], - }); + const { body: response } = await esClient.get( + { + index: this.kibanaIndex, + id: 'tsvb-validation-telemetry:tsvb-validation-telemetry', + }, + { ignore: [404] } + ); return { failed_validations: response?._source?.['tsvb-validation-telemetry']?.failedRequests || 0,