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

[camel] branch main updated: doc: Add default camel metrics to micrometer component (#9921)

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

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


The following commit(s) were added to refs/heads/main by this push:
     new 46517991339 doc: Add default camel metrics to micrometer component (#9921)
46517991339 is described below

commit 46517991339e4122b6aa1ee18eadcda60fdc5c9a
Author: Gaƫlle Fournier <ga...@gmail.com>
AuthorDate: Tue Apr 25 12:02:48 2023 +0200

    doc: Add default camel metrics to micrometer component (#9921)
---
 .../src/main/docs/micrometer-component.adoc        | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/components/camel-micrometer/src/main/docs/micrometer-component.adoc b/components/camel-micrometer/src/main/docs/micrometer-component.adoc
index 12e5fcbfbca..57ca8c5240b 100644
--- a/components/camel-micrometer/src/main/docs/micrometer-component.adoc
+++ b/components/camel-micrometer/src/main/docs/micrometer-component.adoc
@@ -125,6 +125,30 @@ class MyBean extends RouteBuilder {
 }
 ----
 
+== Default Camel Metrics
+
+
+Some Camel specific metrics are available out of the box.
+
+[width="100%",options="header"]
+|=====================================================
+|Name |Type |Description
+|camel.message.history|timer |Sample of performance of each node in the route when message history is enabled
+|camel.routes.added |gauge |Number of routes added
+|camel.routes.running |gauge |Number of routes runnning
+|camel.exchanges.inflight |gauge |Route inflight messages
+|camel.exchanges.total |counter |Total number of processed exchanges
+|camel.exchanges.succeeded |counter |Number of successfully completed exchange
+|camel.exchanges.failed |counter |Number of failed exchanges
+|camel.exchanges.failures.handled |counter |Number of failures handled
+|camel.exchanges.external.redeliveries |counter |Number of external initiated redeliveries (such as from JMS broker)
+|camel.exchange.event.notifier |gauge + summary | Metrics for message created, sent, completed, and failed events
+|camel.route.policy |gauge + summary |Route performance metrics
+|camel.route.policy.long.task |gauge + summary |Route long task metric
+|=====================================================
+
+
+
 == Usage of producers
 
 Each meter has type and name. Supported types are