From 7b10d139d7a1acd06d6a5fa0eb0bbd3af27a3f88 Mon Sep 17 00:00:00 2001 From: "avi@robusta.dev" Date: Tue, 30 Dec 2025 08:35:08 +0200 Subject: [PATCH 1/5] updated docs for gcp --- .../configuration/metric-providers-google.rst | 23 +++++-------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/docs/configuration/metric-providers-google.rst b/docs/configuration/metric-providers-google.rst index 6b86a143d..b4f32cabd 100644 --- a/docs/configuration/metric-providers-google.rst +++ b/docs/configuration/metric-providers-google.rst @@ -1,36 +1,25 @@ Google Managed Prometheus ========================= -.. warning:: - - Due to updates in the Google Managed Prometheus API, these instructions may be outdated. - Please contact our team for support on Slack (https://bit.ly/robusta-slack) or by email (support@robusta.dev). - We're working on updating the documentation. - -Configure Robusta to use Google Cloud's Managed Service for Prometheus. +Configure Robusta to work with Google Cloud’s Managed Prometheus service. Prerequisites ------------- -Before configuring Robusta, ensure you have: +Before setting up Robusta, make sure you have: -1. Google Managed Prometheus configured with: - - - `Prometheus Frontend `_ - - `Node Exporter `_ - - `Kubelet/cAdvisor scraping `_ - - `Kube State Metrics `_ +* Google Managed Prometheus enabled +* A Prometheus Frontend endpoint accessible from your cluster + (If you don’t already have one, you can create it following the instructions `here `_) Quick Start ----------- -Add the following to your ``generated_values.yaml``: +Add the following configuration to your `generated_values.yaml` file: .. code-block:: yaml - globalConfig: prometheus_url: "http://frontend.default.svc.cluster.local:9090" - alertmanager_url: "http://alertmanager.gmp-system.svc.cluster.local:9093" check_prometheus_flags: false # Required for Google Managed Prometheus Then :ref:`update Robusta `. From e8fe4ec75d2c2319ed835f98ac7a0b3316c9ed30 Mon Sep 17 00:00:00 2001 From: "avi@robusta.dev" Date: Tue, 30 Dec 2025 08:53:09 +0200 Subject: [PATCH 2/5] docs fix --- docs/configuration/metric-providers-google.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/configuration/metric-providers-google.rst b/docs/configuration/metric-providers-google.rst index b4f32cabd..3d2db6878 100644 --- a/docs/configuration/metric-providers-google.rst +++ b/docs/configuration/metric-providers-google.rst @@ -18,8 +18,13 @@ Quick Start Add the following configuration to your `generated_values.yaml` file: .. code-block:: yaml + globalConfig: - prometheus_url: "http://frontend.default.svc.cluster.local:9090" + # Set this to the URL of your Prometheus Frontend endpoint + prometheus_url: http://my-prometheus-frontend:9090 + + # Example (Google Managed Prometheus in-cluster frontend): + # prometheus_url: http://frontend.default.svc.cluster.local:9090 check_prometheus_flags: false # Required for Google Managed Prometheus Then :ref:`update Robusta `. From 0d0c21d78164064fa44d91f60739c280021640b0 Mon Sep 17 00:00:00 2001 From: "avi@robusta.dev" Date: Tue, 30 Dec 2025 08:53:45 +0200 Subject: [PATCH 3/5] docs fix --- docs/configuration/metric-providers-google.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/configuration/metric-providers-google.rst b/docs/configuration/metric-providers-google.rst index 3d2db6878..6d8666ea8 100644 --- a/docs/configuration/metric-providers-google.rst +++ b/docs/configuration/metric-providers-google.rst @@ -15,7 +15,7 @@ Before setting up Robusta, make sure you have: Quick Start ----------- -Add the following configuration to your `generated_values.yaml` file: +Add the following configuration to your ``generated_values.yaml`` file: .. code-block:: yaml From eb67fb7ebad9d8a5d0257cbdd69ad3596ddf380a Mon Sep 17 00:00:00 2001 From: "avi@robusta.dev" Date: Tue, 30 Dec 2025 09:14:51 +0200 Subject: [PATCH 4/5] change --- docs/configuration/metric-providers-google.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/configuration/metric-providers-google.rst b/docs/configuration/metric-providers-google.rst index 6d8666ea8..6b53ce267 100644 --- a/docs/configuration/metric-providers-google.rst +++ b/docs/configuration/metric-providers-google.rst @@ -10,7 +10,7 @@ Before setting up Robusta, make sure you have: * Google Managed Prometheus enabled * A Prometheus Frontend endpoint accessible from your cluster - (If you don’t already have one, you can create it following the instructions `here `_) + (If you don’t already have one, you can create it following the instructions `here `_). Quick Start ----------- @@ -18,11 +18,10 @@ Quick Start Add the following configuration to your ``generated_values.yaml`` file: .. code-block:: yaml - + globalConfig: # Set this to the URL of your Prometheus Frontend endpoint prometheus_url: http://my-prometheus-frontend:9090 - # Example (Google Managed Prometheus in-cluster frontend): # prometheus_url: http://frontend.default.svc.cluster.local:9090 check_prometheus_flags: false # Required for Google Managed Prometheus From 8e2cec0943f2db0fd9aa100eb2aacbfa3cba5a4b Mon Sep 17 00:00:00 2001 From: "avi@robusta.dev" Date: Tue, 30 Dec 2025 09:51:54 +0200 Subject: [PATCH 5/5] docs update --- docs/configuration/metric-providers-google.rst | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/configuration/metric-providers-google.rst b/docs/configuration/metric-providers-google.rst index 6b53ce267..41657a7b1 100644 --- a/docs/configuration/metric-providers-google.rst +++ b/docs/configuration/metric-providers-google.rst @@ -20,10 +20,8 @@ Add the following configuration to your ``generated_values.yaml`` file: .. code-block:: yaml globalConfig: - # Set this to the URL of your Prometheus Frontend endpoint - prometheus_url: http://my-prometheus-frontend:9090 - # Example (Google Managed Prometheus in-cluster frontend): - # prometheus_url: http://frontend.default.svc.cluster.local:9090 + # Set this to the URL of your Prometheus Frontend endpoint, it may change depending on the namespace you deployed it to. + prometheus_url: http://frontend.default.svc.cluster.local:9090 check_prometheus_flags: false # Required for Google Managed Prometheus Then :ref:`update Robusta `.