You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/modules/ROOT/pages/observability/monitoring.adoc
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,16 @@
1
1
[[monitoring]]
2
-
= Camel K Monitoring
2
+
= Camel K Operator Monitoring
3
3
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.
5
5
6
6
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.
7
7
8
+
NOTE: the Camel K Integration monitoring part is deprecated in favour of xref:observability/dashboard.adoc[Camel Dashboard].
9
+
8
10
[[prerequisites]]
9
11
== Prerequisites
10
12
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.
12
14
13
15
[[kubernetes]]
14
16
=== Kubernetes
@@ -22,7 +24,7 @@ Alternatively, you can quickly deploy the Prometheus operator by running:
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.
26
28
27
29
Then, you can create a `Prometheus` resource, that the operator will use as configuration to deploy a managed Prometheus instance:
Copy file name to clipboardExpand all lines: docs/modules/ROOT/pages/observability/monitoring/integration.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
[[integration-monitoring]]
2
2
= Camel K Integration Monitoring
3
3
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.
Copy file name to clipboardExpand all lines: docs/modules/ROOT/pages/observability/monitoring/operator.adoc
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,9 @@
1
1
[[operator-monitoring]]
2
2
= Camel K Operator Monitoring
3
3
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.
0 commit comments