diff --git a/src/main/routes/metrics-route.ts b/src/main/routes/metrics-route.ts index c872abd867..0ef5f0a177 100644 --- a/src/main/routes/metrics-route.ts +++ b/src/main/routes/metrics-route.ts @@ -73,7 +73,9 @@ class MetricsRoute extends LensApi { prometheusMetadata["success"] = false this.respondJson(response, {}) } finally { - cluster.metadata[ClusterMetadataKey.PROMETHEUS] = prometheusMetadata + if (JSON.stringify(cluster.metadata[ClusterMetadataKey.PROMETHEUS]) !== JSON.stringify(prometheusMetadata)) { + cluster.metadata[ClusterMetadataKey.PROMETHEUS] = prometheusMetadata + } } } }