From da3df97ca5ea7763f51becba12c499f79fc444ff Mon Sep 17 00:00:00 2001 From: Ashwin Rana Date: Fri, 6 Mar 2026 17:21:07 +0100 Subject: [PATCH 1/2] docs: fix Upjet metric names across all versions Correct CLI-related metrics from upjet_resource_* to upjet_terraform_* prefix and add the missing upjet_resource_deletion_seconds metric to the metrics reference table. Signed-off-by: Ashwin Rana --- content/master/guides/metrics.md | 11 ++++++----- content/v1.20/guides/metrics.md | 11 ++++++----- content/v2.0/guides/metrics.md | 11 ++++++----- content/v2.1/guides/metrics.md | 11 ++++++----- content/v2.2/guides/metrics.md | 11 ++++++----- 5 files changed, 30 insertions(+), 25 deletions(-) diff --git a/content/master/guides/metrics.md b/content/master/guides/metrics.md index 39944af4e..5db036409 100644 --- a/content/master/guides/metrics.md +++ b/content/master/guides/metrics.md @@ -218,11 +218,12 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | -| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | -| {{}}upjet_resource_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | -| {{}}upjet_resource_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | -| {{}}upjet_resource_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | +| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | +| {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | +| {{}}upjet_terraform_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | +| {{}}upjet_terraform_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | {{}} ## Controller-runtime and Kubernetes client metrics diff --git a/content/v1.20/guides/metrics.md b/content/v1.20/guides/metrics.md index 3cca92c34..a29498cd2 100644 --- a/content/v1.20/guides/metrics.md +++ b/content/v1.20/guides/metrics.md @@ -75,11 +75,12 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | -| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | -| {{}}upjet_resource_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | -| {{}}upjet_resource_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | -| {{}}upjet_resource_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | +| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | +| {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | +| {{}}upjet_terraform_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | +| {{}}upjet_terraform_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | {{}} ## Controller-runtime and Kubernetes client metrics diff --git a/content/v2.0/guides/metrics.md b/content/v2.0/guides/metrics.md index c6d0c4fe1..b94c2f294 100644 --- a/content/v2.0/guides/metrics.md +++ b/content/v2.0/guides/metrics.md @@ -75,11 +75,12 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | -| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | -| {{}}upjet_resource_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | -| {{}}upjet_resource_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | -| {{}}upjet_resource_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | +| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | +| {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | +| {{}}upjet_terraform_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | +| {{}}upjet_terraform_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | {{}} ## Controller-runtime and Kubernetes client metrics diff --git a/content/v2.1/guides/metrics.md b/content/v2.1/guides/metrics.md index 6cc1a47a6..c3e85ba0c 100644 --- a/content/v2.1/guides/metrics.md +++ b/content/v2.1/guides/metrics.md @@ -218,11 +218,12 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | -| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | -| {{}}upjet_resource_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | -| {{}}upjet_resource_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | -| {{}}upjet_resource_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | +| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | +| {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | +| {{}}upjet_terraform_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | +| {{}}upjet_terraform_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | {{}} ## Controller-runtime and Kubernetes client metrics diff --git a/content/v2.2/guides/metrics.md b/content/v2.2/guides/metrics.md index 39944af4e..5db036409 100644 --- a/content/v2.2/guides/metrics.md +++ b/content/v2.2/guides/metrics.md @@ -218,11 +218,12 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | -| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | -| {{}}upjet_resource_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | -| {{}}upjet_resource_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | -| {{}}upjet_resource_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | +| {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | +| {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | +| {{}}upjet_terraform_active_cli_invocations{{}} | The number of active (running) Terraform CLI invocations | +| {{}}upjet_terraform_running_processes{{}} | The number of running Terraform CLI and Terraform provider processes | {{}} ## Controller-runtime and Kubernetes client metrics From 28fceda7249612dd884d9cb817e01b1bd9be5517 Mon Sep 17 00:00:00 2001 From: Ashwin Rana Date: Fri, 6 Mar 2026 17:26:05 +0100 Subject: [PATCH 2/2] docs: fix lint Signed-off-by: Ashwin Rana --- content/master/guides/metrics.md | 2 +- content/v1.20/guides/metrics.md | 2 +- content/v2.0/guides/metrics.md | 2 +- content/v2.1/guides/metrics.md | 2 +- content/v2.2/guides/metrics.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/content/master/guides/metrics.md b/content/master/guides/metrics.md index 5db036409..d40f6aa44 100644 --- a/content/master/guides/metrics.md +++ b/content/master/guides/metrics.md @@ -218,7 +218,7 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes to delete a resource | | {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | | {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | | {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | diff --git a/content/v1.20/guides/metrics.md b/content/v1.20/guides/metrics.md index a29498cd2..5ee7cbcb8 100644 --- a/content/v1.20/guides/metrics.md +++ b/content/v1.20/guides/metrics.md @@ -75,7 +75,7 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes to delete a resource | | {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | | {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | | {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | diff --git a/content/v2.0/guides/metrics.md b/content/v2.0/guides/metrics.md index b94c2f294..52734edae 100644 --- a/content/v2.0/guides/metrics.md +++ b/content/v2.0/guides/metrics.md @@ -75,7 +75,7 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes to delete a resource | | {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | | {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | | {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | diff --git a/content/v2.1/guides/metrics.md b/content/v2.1/guides/metrics.md index c3e85ba0c..d60efb5af 100644 --- a/content/v2.1/guides/metrics.md +++ b/content/v2.1/guides/metrics.md @@ -218,7 +218,7 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes to delete a resource | | {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | | {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | | {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete | diff --git a/content/v2.2/guides/metrics.md b/content/v2.2/guides/metrics.md index 5db036409..d40f6aa44 100644 --- a/content/v2.2/guides/metrics.md +++ b/content/v2.2/guides/metrics.md @@ -218,7 +218,7 @@ These metrics are only emitted by Upjet-based providers (such as [provider-upjet | --- | --- | | {{}}upjet_resource_ext_api_duration{{}} | Measures in seconds how long it takes a Cloud SDK call to complete | | {{}}upjet_resource_external_api_calls_total{{}} | The number of external API calls to cloud providers, with labels describing the endpoints and resources | -| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes for a resource to be deleted | +| {{}}upjet_resource_deletion_seconds{{}} | Measures in seconds how long it takes to delete a resource | | {{}}upjet_resource_reconcile_delay_seconds{{}} | Measures in seconds how long the reconciles for a resource delay from the configured poll periods | | {{}}upjet_resource_ttr{{}} | Measures in seconds the time-to-readiness (TTR) for managed resources | | {{}}upjet_terraform_cli_duration{{}} | Measures in seconds how long it takes a Terraform CLI invocation to complete |