From f460d497e6eaa5629119a1ddab60a619aba11c4d Mon Sep 17 00:00:00 2001 From: Andi Skrgat Date: Tue, 23 Sep 2025 12:52:59 +0200 Subject: [PATCH 1/2] docs: Document optional service monitor --- pages/getting-started/install-memgraph/kubernetes.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/getting-started/install-memgraph/kubernetes.mdx b/pages/getting-started/install-memgraph/kubernetes.mdx index 688d2b95c..76d2ca862 100644 --- a/pages/getting-started/install-memgraph/kubernetes.mdx +++ b/pages/getting-started/install-memgraph/kubernetes.mdx @@ -769,6 +769,7 @@ The following table lists the configurable parameters of the Memgraph HA chart a | `prometheus.memgraphExporter.pullFrequencySeconds` | How often will Memgraph's Prometheus exporter pull data from Memgraph instances. | `5` | | `prometheus.memgraphExporter.repository` | The repository where Memgraph's Prometheus exporter image is available. | `memgraph/prometheus-exporter` | | `prometheus.memgraphExporter.tag` | The tag of Memgraph's Prometheus exporter image. | `0.2.1` | +| `prometheus.serviceMonitor.enabled` | If enabled, the object of type ServiceMonitor will be deployed . | `true` | | `prometheus.serviceMonitor.kubePrometheusStackReleaseName` | The release name under which `kube-prometheus-stack` chart is installed. | `kube-prometheus-stack` | | `prometheus.serviceMonitor.interval` | How often will Prometheus pull data from Memgraph's Prometheus exporter. | `15s` | | `labels.coordinators.podLabels` | Enables you to set labels on a pod level. | `{}` | From 9776951d7d1b58ed9c3c6690e17e1d69c18e4c8b Mon Sep 17 00:00:00 2001 From: Andi Skrgat Date: Tue, 23 Sep 2025 12:56:46 +0200 Subject: [PATCH 2/2] docs: Clean monitoring chapter --- pages/getting-started/install-memgraph/kubernetes.mdx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pages/getting-started/install-memgraph/kubernetes.mdx b/pages/getting-started/install-memgraph/kubernetes.mdx index 76d2ca862..47199ee24 100644 --- a/pages/getting-started/install-memgraph/kubernetes.mdx +++ b/pages/getting-started/install-memgraph/kubernetes.mdx @@ -556,13 +556,6 @@ kubectl create secret generic memgraph-secrets --from-literal=USER=memgraph --fr The same user will then be created on all coordinator and data instances through Memgraph's environment variables. -### Monitoring - -HA chart supports monitoring through Prometheus. The basic configuration template is provided in `values.yaml` file which allows you to specify whether or not you -want to use Prometheus and through which type of service you want your Prometheus server to be exposed. We use `prometheus-community` [chart](https://github.com/prometheus-community/helm-charts) -as a dependency set-up through Chart.yaml file. - - ### Setting up the cluster Although there are many configuration options you can use to set up HA cluster (especially for networking), the set-up process @@ -865,4 +858,4 @@ Refer to the [Memgraph Lab documentation](/memgraph-lab/configuration) for detai - +kube