diff --git a/src/main/context-handler/context-handler.ts b/src/main/context-handler/context-handler.ts index 7671754cc2..3690e97282 100644 --- a/src/main/context-handler/context-handler.ts +++ b/src/main/context-handler/context-handler.ts @@ -53,7 +53,6 @@ export class ContextHandler implements ClusterContextHandler { constructor(private dependencies: Dependencies, protected cluster: Cluster) { this.clusterUrl = url.parse(cluster.apiUrl); - this.setupPrometheus(cluster.preferences); } public setupPrometheus(preferences: ClusterPrometheusPreferences = {}) { @@ -94,6 +93,8 @@ export class ContextHandler implements ClusterContextHandler { } protected async getPrometheusService(): Promise { + this.setupPrometheus(this.cluster.preferences); + if (this.prometheus && this.prometheusProvider) { return { id: this.prometheusProvider,