You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/04/26 08:07:25 UTC

[camel-k] branch main updated: chore(doc): Update Monitoring documentation to fit the migration of prometheus trait from microprofile to micrometer

This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/main by this push:
     new 72f03661c chore(doc): Update Monitoring documentation to fit the migration of prometheus trait from microprofile to micrometer
72f03661c is described below

commit 72f03661c0993c1d6a5b087a4edd7be31a8a5995
Author: Gaelle Fournier <ga...@gmail.com>
AuthorDate: Mon Apr 17 10:14:42 2023 +0200

    chore(doc): Update Monitoring documentation to fit the migration of prometheus trait from microprofile to micrometer
---
 .../pages/observability/monitoring/integration.adoc  | 20 +++++++++++---------
 .../pages/observability/monitoring/operator.adoc     |  8 ++++----
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/docs/modules/ROOT/pages/observability/monitoring/integration.adoc b/docs/modules/ROOT/pages/observability/monitoring/integration.adoc
index 729e4112f..e2ebeaeb9 100644
--- a/docs/modules/ROOT/pages/observability/monitoring/integration.adoc
+++ b/docs/modules/ROOT/pages/observability/monitoring/integration.adoc
@@ -38,17 +38,19 @@ spec:
 ----
 <1> Activates the Prometheus trait at the platform level
 
-The Camel Quarkus MicroProfile Metrics extension is responsible for collecting and exposing metrics in the https://github.com/OpenObservability/OpenMetrics[OpenMetrics] text format.
+The Camel Quarkus Micrometer Metrics extension is responsible for collecting and exposing metrics in the https://github.com/OpenObservability/OpenMetrics[OpenMetrics] text format.
 
-The MicroProfile Metrics extension registers and exposes the following metrics out-of-the-box:
+The Micrometer Metrics extension registers and exposes the following metrics out-of-the-box:
+
+* Basic JVM and operating system related metrics
+* xref:components::micrometer-component.adoc[Camel related metrics]
 
-* https://github.com/eclipse/microprofile-metrics/blob/master/spec/src/main/asciidoc/required-metrics.adoc#required-metrics[JVM and operating system related metrics]
 
 It is possible to extend this set of metrics by using either, or both:
 
-* The MicroProfile Metrics component
+* The Micrometer Metrics component
 
-* The https://github.com/eclipse/microprofile-metrics/blob/master/spec/src/main/asciidoc/app-programming-model.adoc#annotations[MicroProfile Metrics annotations], in external dependencies
+* The https://quarkus.io/guides/micrometer#does-micrometer-support-annotations[Micrometer Quarkus Metrics annotations]
 
 == Discovery
 
@@ -71,9 +73,9 @@ $ kamel run -t prometheus.pod-monitor=false ...
 
 More information can be found in the xref:traits:prometheus.adoc[Prometheus trait] documentation.
 
-The Prometheus Operator https://github.com/coreos/prometheus-operator/blob/v0.38.0/Documentation/user-guides/getting-started.md#related-resources[getting started] guide documents the discovery mechanism, as well as the relationship between the operator resources.
+The Prometheus Operator https://prometheus-operator.dev/docs/user-guides/getting-started/[getting started] guide documents the discovery mechanism, as well as the relationship between the operator resources.
 
-In case your integration metrics are not discovered, you may want to rely on https://github.com/coreos/prometheus-operator/blob/v0.38.0/Documentation/troubleshooting.md#troubleshooting-servicemonitor-changes[Troubleshooting `ServiceMonitor` changes], which also applies to `PodMonitor` resources troubleshooting.
+In case your integration metrics are not discovered, you may want to rely on https://prometheus-operator.dev/docs/operator/troubleshooting/#troubleshooting-servicemonitor-changes[Troubleshooting `ServiceMonitor` changes], which also applies to `PodMonitor` resources troubleshooting.
 
 == Alerting
 
@@ -100,5 +102,5 @@ spec:
 EOF
 ----
 
-More information can be found in the Prometheus Operator https://github.com/coreos/prometheus-operator/blob/v0.38.0/Documentation/user-guides/alerting.md[Alerting] user guide.
-You can also find more details in https://docs.openshift.com/container-platform/4.4/monitoring/monitoring-your-own-services.html#creating-alerting-rules_monitoring-your-own-services[Creating alerting rules] from the OpenShift documentation.
+More information can be found in the Prometheus Operator https://prometheus-operator.dev/docs/user-guides/alerting/[Alerting] user guide.
+You can also find more details in https://docs.openshift.com/container-platform/4.12/monitoring/managing-alerts.html#creating-alerting-rules-for-user-defined-projects_managing-alerts[Creating alerting rules] from the OpenShift documentation.
diff --git a/docs/modules/ROOT/pages/observability/monitoring/operator.adoc b/docs/modules/ROOT/pages/observability/monitoring/operator.adoc
index b8d519488..3c150b45c 100644
--- a/docs/modules/ROOT/pages/observability/monitoring/operator.adoc
+++ b/docs/modules/ROOT/pages/observability/monitoring/operator.adoc
@@ -95,9 +95,9 @@ spec:
 <1> The labels must match the `podMonitorSelector` field from the `Prometheus` resource
 <2> This label selector matches the Camel K operator Deployment labels
 
-The Prometheus Operator https://github.com/coreos/prometheus-operator/blob/v0.38.0/Documentation/user-guides/getting-started.md#related-resources[getting started] guide documents the discovery mechanism, as well as the relationship between the operator resources.
+The Prometheus Operator https://prometheus-operator.dev/docs/user-guides/getting-started/[getting started] guide documents the discovery mechanism, as well as the relationship between the operator resources.
 
-In case your operator metrics are not discovered, you may want to rely on https://github.com/coreos/prometheus-operator/blob/v0.38.0/Documentation/troubleshooting.md#troubleshooting-servicemonitor-changes[Troubleshooting `ServiceMonitor` changes], which also applies to `PodMonitor` resources troubleshooting.
+In case your operator metrics are not discovered, you may want to rely on https://prometheus-operator.dev/docs/operator/troubleshooting/#troubleshooting-servicemonitor-changes[Troubleshooting `ServiceMonitor` changes], which also applies to `PodMonitor` resources troubleshooting.
 
 [[alerting]]
 == Alerting
@@ -172,5 +172,5 @@ spec:
               for {{ $labels.job }} have their first time to readiness above 1m.
 ----
 
-More information can be found in the Prometheus Operator https://github.com/coreos/prometheus-operator/blob/v0.38.0/Documentation/user-guides/alerting.md[Alerting] user guide.
-You can also find more details in https://docs.openshift.com/container-platform/4.4/monitoring/monitoring-your-own-services.html#creating-alerting-rules_monitoring-your-own-services[Creating alerting rules] from the OpenShift documentation.
+More information can be found in the Prometheus Operator https://prometheus-operator.dev/docs/user-guides/alerting/[Alerting] user guide.
+You can also find more details in https://docs.openshift.com/container-platform/4.12/monitoring/managing-alerts.html#creating-alerting-rules-for-user-defined-projects_managing-alerts[Creating alerting rules] from the OpenShift documentation.
\ No newline at end of file