You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Roberto Camelk <be...@gmail.com> on 2021/12/06 14:27:37 UTC

Explain camel processing metrics

This are the list of all camel-k metrics exposed via
quakus-microprofile-metrics component:

application_camel_context_exchanges_completed_total{camelContext="camel-1"}
1066.0
application_camel_context_exchanges_failed_total{camelContext="camel-1"} 0.0
application_camel_context_exchanges_inflight_count{camelContext="camel-1"} 1.0
application_camel_context_exchanges_total{camelContext="camel-1"} 1066.0
application_camel_context_externalRedeliveries_total{camelContext="camel-1"} 0.0
application_camel_context_failuresHandled_total{camelContext="camel-1"} 0.0
application_camel_context_status{camelContext="camel-1"} 3.0
application_camel_context_uptime_seconds{camelContext="camel-1"} 10663.917
application_camel_exchange_processing_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
0.0999904094812477
application_camel_exchange_processing_one_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
0.09583574292545141
application_camel_exchange_processing_five_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
0.09916668595625462
application_camel_exchange_processing_fifteen_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
0.09972294310357353
application_camel_exchange_processing_min_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
1.000785047
application_camel_exchange_processing_max_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
5.006918741
application_camel_exchange_processing_mean_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
3.106591560630775
application_camel_exchange_processing_stddev_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
0.8468708871173769
application_camel_exchange_processing_seconds_count{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
1066.0
application_camel_exchange_processing_seconds_sum{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
3239.381399001
application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.5",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
3.307709588
application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.75",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
3.7298849
application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.95",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
4.803145755
application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.98",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
4.809673119
application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.99",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
4.809673119
application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.999",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
4.809673119
application_camel_route_count{camelContext="camel-1"} 1.0
application_camel_route_exchanges_completed_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
1066.0
application_camel_route_exchanges_failed_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.0
application_camel_route_exchanges_inflight_count{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
1.0
application_camel_route_exchanges_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
1066.0
application_camel_route_externalRedeliveries_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.0
application_camel_route_failuresHandled_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.0
application_camel_route_processing_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.09999041617396048
application_camel_route_processing_one_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.09583574292545141
application_camel_route_processing_five_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.09916668595625462
application_camel_route_processing_fifteen_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.09972294310357353
application_camel_route_processing_min_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
1.000711017
application_camel_route_processing_max_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
4.992139972
application_camel_route_processing_mean_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
3.1061651285159537
application_camel_route_processing_stddev_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
0.8468762867989492
application_camel_route_processing_seconds_count{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
1066.0
application_camel_route_processing_seconds_sum{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
3239.158602394
application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.5"}
3.307639656
application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.75"}
3.729449093
application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.95"}
4.803028303
application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.98"}
4.809569526
application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.99"}
4.809569526
application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.999"}
4.809569526

This metrics starting with "application_camel_route_processing" and
"application_camel_exchange_processing" is about what? Can I use them
to build a chart representing the "avg execution time of a route" in
prometheus ?
- A prometheus query example to collect that avg can be this ?:
(application_camel_route_processing_mean_seconds{routeId="route1"})

And what is the difference between
"application_camel_context_exchanges_inflight_count" and
"application_camel_route_exchanges_inflight_count" and
"application_camel_context_exchanges_inflight_count". There are about:
- application_camel_context_exchanges_inflight_count = currently all
runing routes?
- application_camel_route_exchanges_inflight_count = currently
specific running route?
- application_camel_context_exchanges_inflight_count = currently all
runing routes in specific camel context?

Finally if possible, I would be very grateful if someone could explain
each of the metrics above and the difference between them.

Re: Explain camel processing metrics

Posted by Roberto Camelk <be...@gmail.com>.
context and route ok!

But, where are the "processor" metrics type?

On Mon, Dec 6, 2021 at 1:39 PM Claus Ibsen <cl...@gmail.com> wrote:
>
> There are 3 levels:
>
> context = overall in entire camel application (eg all routes)
> route = for this route only
> processor = individual step in a route
>
>
>
> On Mon, Dec 6, 2021 at 3:28 PM Roberto Camelk
> <be...@gmail.com> wrote:
> >
> > This are the list of all camel-k metrics exposed via
> > quakus-microprofile-metrics component:
> >
> > application_camel_context_exchanges_completed_total{camelContext="camel-1"}
> > 1066.0
> > application_camel_context_exchanges_failed_total{camelContext="camel-1"} 0.0
> > application_camel_context_exchanges_inflight_count{camelContext="camel-1"} 1.0
> > application_camel_context_exchanges_total{camelContext="camel-1"} 1066.0
> > application_camel_context_externalRedeliveries_total{camelContext="camel-1"} 0.0
> > application_camel_context_failuresHandled_total{camelContext="camel-1"} 0.0
> > application_camel_context_status{camelContext="camel-1"} 3.0
> > application_camel_context_uptime_seconds{camelContext="camel-1"} 10663.917
> > application_camel_exchange_processing_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 0.0999904094812477
> > application_camel_exchange_processing_one_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 0.09583574292545141
> > application_camel_exchange_processing_five_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 0.09916668595625462
> > application_camel_exchange_processing_fifteen_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 0.09972294310357353
> > application_camel_exchange_processing_min_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 1.000785047
> > application_camel_exchange_processing_max_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 5.006918741
> > application_camel_exchange_processing_mean_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 3.106591560630775
> > application_camel_exchange_processing_stddev_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 0.8468708871173769
> > application_camel_exchange_processing_seconds_count{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 1066.0
> > application_camel_exchange_processing_seconds_sum{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 3239.381399001
> > application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.5",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 3.307709588
> > application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.75",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 3.7298849
> > application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.95",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 4.803145755
> > application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.98",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 4.809673119
> > application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.99",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 4.809673119
> > application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.999",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> > 4.809673119
> > application_camel_route_count{camelContext="camel-1"} 1.0
> > application_camel_route_exchanges_completed_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 1066.0
> > application_camel_route_exchanges_failed_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.0
> > application_camel_route_exchanges_inflight_count{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 1.0
> > application_camel_route_exchanges_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 1066.0
> > application_camel_route_externalRedeliveries_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.0
> > application_camel_route_failuresHandled_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.0
> > application_camel_route_processing_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.09999041617396048
> > application_camel_route_processing_one_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.09583574292545141
> > application_camel_route_processing_five_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.09916668595625462
> > application_camel_route_processing_fifteen_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.09972294310357353
> > application_camel_route_processing_min_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 1.000711017
> > application_camel_route_processing_max_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 4.992139972
> > application_camel_route_processing_mean_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 3.1061651285159537
> > application_camel_route_processing_stddev_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 0.8468762867989492
> > application_camel_route_processing_seconds_count{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 1066.0
> > application_camel_route_processing_seconds_sum{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> > 3239.158602394
> > application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.5"}
> > 3.307639656
> > application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.75"}
> > 3.729449093
> > application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.95"}
> > 4.803028303
> > application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.98"}
> > 4.809569526
> > application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.99"}
> > 4.809569526
> > application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.999"}
> > 4.809569526
> >
> > This metrics starting with "application_camel_route_processing" and
> > "application_camel_exchange_processing" is about what? Can I use them
> > to build a chart representing the "avg execution time of a route" in
> > prometheus ?
> > - A prometheus query example to collect that avg can be this ?:
> > (application_camel_route_processing_mean_seconds{routeId="route1"})
> >
> > And what is the difference between
> > "application_camel_context_exchanges_inflight_count" and
> > "application_camel_route_exchanges_inflight_count" and
> > "application_camel_context_exchanges_inflight_count". There are about:
> > - application_camel_context_exchanges_inflight_count = currently all
> > runing routes?
> > - application_camel_route_exchanges_inflight_count = currently
> > specific running route?
> > - application_camel_context_exchanges_inflight_count = currently all
> > runing routes in specific camel context?
> >
> > Finally if possible, I would be very grateful if someone could explain
> > each of the metrics above and the difference between them.
>
>
>
> --
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2

Re: Explain camel processing metrics

Posted by Claus Ibsen <cl...@gmail.com>.
There are 3 levels:

context = overall in entire camel application (eg all routes)
route = for this route only
processor = individual step in a route



On Mon, Dec 6, 2021 at 3:28 PM Roberto Camelk
<be...@gmail.com> wrote:
>
> This are the list of all camel-k metrics exposed via
> quakus-microprofile-metrics component:
>
> application_camel_context_exchanges_completed_total{camelContext="camel-1"}
> 1066.0
> application_camel_context_exchanges_failed_total{camelContext="camel-1"} 0.0
> application_camel_context_exchanges_inflight_count{camelContext="camel-1"} 1.0
> application_camel_context_exchanges_total{camelContext="camel-1"} 1066.0
> application_camel_context_externalRedeliveries_total{camelContext="camel-1"} 0.0
> application_camel_context_failuresHandled_total{camelContext="camel-1"} 0.0
> application_camel_context_status{camelContext="camel-1"} 3.0
> application_camel_context_uptime_seconds{camelContext="camel-1"} 10663.917
> application_camel_exchange_processing_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 0.0999904094812477
> application_camel_exchange_processing_one_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 0.09583574292545141
> application_camel_exchange_processing_five_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 0.09916668595625462
> application_camel_exchange_processing_fifteen_min_rate_per_second{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 0.09972294310357353
> application_camel_exchange_processing_min_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 1.000785047
> application_camel_exchange_processing_max_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 5.006918741
> application_camel_exchange_processing_mean_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 3.106591560630775
> application_camel_exchange_processing_stddev_seconds{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 0.8468708871173769
> application_camel_exchange_processing_seconds_count{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 1066.0
> application_camel_exchange_processing_seconds_sum{camelContext="camel-1",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 3239.381399001
> application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.5",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 3.307709588
> application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.75",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 3.7298849
> application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.95",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 4.803145755
> application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.98",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 4.809673119
> application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.99",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 4.809673119
> application_camel_exchange_processing_seconds{camelContext="camel-1",quantile="0.999",endpointName="quartz://tab?cron=0%2F10+*+*+*+*+%3F",eventType="ExchangeCreatedEvent"}
> 4.809673119
> application_camel_route_count{camelContext="camel-1"} 1.0
> application_camel_route_exchanges_completed_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 1066.0
> application_camel_route_exchanges_failed_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.0
> application_camel_route_exchanges_inflight_count{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 1.0
> application_camel_route_exchanges_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 1066.0
> application_camel_route_externalRedeliveries_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.0
> application_camel_route_failuresHandled_total{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.0
> application_camel_route_processing_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.09999041617396048
> application_camel_route_processing_one_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.09583574292545141
> application_camel_route_processing_five_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.09916668595625462
> application_camel_route_processing_fifteen_min_rate_per_second{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.09972294310357353
> application_camel_route_processing_min_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 1.000711017
> application_camel_route_processing_max_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 4.992139972
> application_camel_route_processing_mean_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 3.1061651285159537
> application_camel_route_processing_stddev_seconds{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 0.8468762867989492
> application_camel_route_processing_seconds_count{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 1066.0
> application_camel_route_processing_seconds_sum{camelContext="camel-1",routeId="MicroProfileMetrics-route-1"}
> 3239.158602394
> application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.5"}
> 3.307639656
> application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.75"}
> 3.729449093
> application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.95"}
> 4.803028303
> application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.98"}
> 4.809569526
> application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.99"}
> 4.809569526
> application_camel_route_processing_seconds{routeId="MicroProfileMetrics-route-1",camelContext="camel-1",quantile="0.999"}
> 4.809569526
>
> This metrics starting with "application_camel_route_processing" and
> "application_camel_exchange_processing" is about what? Can I use them
> to build a chart representing the "avg execution time of a route" in
> prometheus ?
> - A prometheus query example to collect that avg can be this ?:
> (application_camel_route_processing_mean_seconds{routeId="route1"})
>
> And what is the difference between
> "application_camel_context_exchanges_inflight_count" and
> "application_camel_route_exchanges_inflight_count" and
> "application_camel_context_exchanges_inflight_count". There are about:
> - application_camel_context_exchanges_inflight_count = currently all
> runing routes?
> - application_camel_route_exchanges_inflight_count = currently
> specific running route?
> - application_camel_context_exchanges_inflight_count = currently all
> runing routes in specific camel context?
>
> Finally if possible, I would be very grateful if someone could explain
> each of the metrics above and the difference between them.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2