diff --git a/src/main/cluster-manager.ts b/src/main/cluster-manager.ts index 5991cd9d2f..02a56a4e4b 100644 --- a/src/main/cluster-manager.ts +++ b/src/main/cluster-manager.ts @@ -192,6 +192,11 @@ export class ClusterManager extends Singleton { cluster.accessibleNamespaces = entity.spec.accessibleNamespaces; } + if (entity.spec.metrics.source !== "local") { + cluster.preferences.prometheusProvider ||= { type: entity.spec.metrics?.prometheus?.type ?? "" }; + cluster.preferences.prometheus = entity.spec.metrics.prometheus.address; + } + this.updateEntityFromCluster(cluster); } }