Skip to content

Commit 4da0a8d

Browse files
committed
chore(doc): monitoring deprecation notice
1 parent f7d5a3c commit 4da0a8d

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

docs/modules/ROOT/pages/observability/monitoring.adoc

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
[[monitoring]]
2-
= Camel K Monitoring
2+
= Camel K Operator Monitoring
33

4-
The Camel K monitoring architecture relies on https://prometheus.io[Prometheus] and the eponymous operator.
4+
The Camel K Operator monitoring architecture relies on https://prometheus.io[Prometheus] and the eponymous operator.
55

66
The https://prometheus-operator.dev[Prometheus Operator] serves to make running Prometheus on top of Kubernetes as easy as possible, while preserving Kubernetes-native configuration options.
77

8+
NOTE: the Camel K Integration monitoring part is deprecated in favour of xref:observability/dashboard.adoc[Camel Dashboard].
9+
810
[[prerequisites]]
911
== Prerequisites
1012

11-
To take full advantage of the Camel K monitoring capabilities, it is recommended to have a Prometheus Operator instance, that can be configured to integrate the Camel K operator and integrations.
13+
To take full advantage of the Camel K operator monitoring capabilities, it is recommended to have a Prometheus Operator instance, that can be configured to integrate the Camel K operator and integrations.
1214

1315
[[kubernetes]]
1416
=== Kubernetes
@@ -22,7 +24,7 @@ Alternatively, you can quickly deploy the Prometheus operator by running:
2224
$ kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/main/bundle.yaml
2325
----
2426

25-
WARNING: Beware this installs the operator in the `default` namespace. You must download the file locally and replace the `namespace` fields to deploy the resources into another namespace. This also installs the version from the `main` branch, which you can change in the URL by choosing a stable release version.
27+
NOTE: the above script installs the operator in the `default` namespace. You must download the file locally and replace the `namespace` fields to deploy the resources into another namespace. This also installs the version from the `main` branch, which you can change in the URL by choosing a stable release version.
2628

2729
Then, you can create a `Prometheus` resource, that the operator will use as configuration to deploy a managed Prometheus instance:
2830

docs/modules/ROOT/pages/observability/monitoring/integration.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[[integration-monitoring]]
22
= Camel K Integration Monitoring
33

4-
NOTE: The Camel K monitoring architecture relies on https://prometheus.io[Prometheus] and the eponymous operator. Make sure you've checked the xref:observability/monitoring.adoc#prerequisites[Camel K monitoring prerequisites].
4+
WARNING: The Camel K Integration monitoring part is deprecated. Use instead xref:observability/dashboard.adoc[Camel Dashboard] project to provide a deeper level of monitoring to your Camel applications.
55

66
[[instrumentation]]
77
== Instrumentation

docs/modules/ROOT/pages/observability/monitoring/operator.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
[[operator-monitoring]]
22
= Camel K Operator Monitoring
33

4-
NOTE: The Camel K monitoring architecture relies on https://prometheus.io[Prometheus] and the eponymous operator. Make sure you've checked the xref:observability/monitoring.adoc#prerequisites[Camel K monitoring prerequisites].
4+
In this chapter we provide some example how to provide a monitoring based on Prometheus for your Camel K operator main metrics.
5+
6+
WARNING: this is a guide that mostly depends on Prometheus. The goal is to provide some basic example more than an exhaustive guide. Please, refer to Prometheus documentation for a full production configuration.
57

68
[[installation]]
79
== Installation

0 commit comments

Comments
 (0)