This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-3.20.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-3.20.x by this push:
new 41e32778bd8 doc: Add default camel metrics to microprofile metrics
component (#9958)
41e32778bd8 is described below
commit 41e32778bd890e30b622e98bab9e99f1346983bb
Author: Gaƫlle Fournier <[email protected]>
AuthorDate: Thu Apr 27 10:54:44 2023 +0200
doc: Add default camel metrics to microprofile metrics component (#9958)
---
.../main/docs/microprofile-metrics-component.adoc | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git
a/components/camel-microprofile/camel-microprofile-metrics/src/main/docs/microprofile-metrics-component.adoc
b/components/camel-microprofile/camel-microprofile-metrics/src/main/docs/microprofile-metrics-component.adoc
index 368704585d5..f34d5588a24 100644
---
a/components/camel-microprofile/camel-microprofile-metrics/src/main/docs/microprofile-metrics-component.adoc
+++
b/components/camel-microprofile/camel-microprofile-metrics/src/main/docs/microprofile-metrics-component.adoc
@@ -65,6 +65,30 @@ component.setRegistry(myMetricRegistryImpl);
Or by binding it to the Camel registry using the binding name 'metricRegistry'
(See `MicroProfileMetricsConstants.METRIC_REGISTRY_NAME`).
+== Default Camel Metrics
+
+
+Some Camel specific metrics are available out of the box.
+
+[width="100%",options="header"]
+|=====================================================
+|Name |Type |Description
+|application_camel_message_history_processing|timer |Sample of performance of
each node in the route when message history is enabled
+|application_camel_route_count |gauge |Number of routes added
+|application_camel_route_running_count |gauge |Number of routes runnning
+|application_camel_[route or context]_exchanges_inflight_count |gauge |Route
inflight messages for a CamelContext or a route
+|application_camel_[route or context]_exchanges_total |counter |Total number
of processed exchanges for a CamelContext or a route
+|application_camel_[route or context]_exchanges_completed_total |counter
|Number of successfully completed exchange for a CamelContext or a route
+|application_camel_[route or context]_exchanges_failed_total |counter |Number
of failed exchanges for a CamelContext or a route
+|application_camel_[route or context]_failuresHandled_total |counter |Number
of failures handled for a CamelContext or a route
+|application_camel_[route or context]_externalRedeliveries_total |counter
|Number of external initiated redeliveries (such as from JMS broker) for a
CamelContext or a route
+|application_camel_context_status |gauge |The status of the Camel Context
+|application_camel_context_uptime_seconds |gauge| The amount of time since the
Camel Context was started
+|application_camel_[route or exchange]_processing_[rate_per_second or
one_min_rate_per_second or five_min_rate_per_second or
fifteen_min_rate_per_second or min_seconds or max_seconds or mean_second or
stddev_seconds] |gauge | Exchange message or route processing with multiple
options
+|application_camel_[route or exchange]_processing_seconds |summary | Exchange
message or route processing metric
+|=====================================================
+
+
== [[MicroProfileMetrics-counter]]Counter
----