You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2023/12/02 08:15:00 UTC

[jira] [Created] (CAMEL-20176) camel-core - EIP for collecting custom business metrics

Claus Ibsen created CAMEL-20176:
-----------------------------------

             Summary: camel-core - EIP for collecting custom business metrics
                 Key: CAMEL-20176
                 URL: https://issues.apache.org/jira/browse/CAMEL-20176
             Project: Camel
          Issue Type: New Feature
          Components: camel-core, eip
            Reporter: Claus Ibsen
             Fix For: 4.x


We should have some kind of EIP that makes it easier to define custom metrics and how they are collected/aggregated. And that these metrics can then also be exposed via micrometer for external systems to collect such as via prometheus.

This requires some more thought and experiment.

Today you can do this via camel-micrometer and build a custom message with the metric to send, but an EIP makes it easier and stand out in the routes.

The data should also be able to grab details from the message, such as an purchase order, where you want to grab the total dollar amount.  Or some customer data where you collect country of customer etc.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)