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

davsclaus pushed a commit to branch camel-3.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-3.x by this push:
     new 7d94f0df567 doc: Add default camel metrics to microprofile metrics 
component (#9923)
7d94f0df567 is described below

commit 7d94f0df567284130669ce0c0ce917da3abb850c
Author: Gaƫlle Fournier <gaelle.fournier.w...@gmail.com>
AuthorDate: Tue Apr 25 13:35:08 2023 +0200

    doc: Add default camel metrics to microprofile metrics component (#9923)
---
 .../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
 
 ----

Reply via email to