You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to store the relevant events as time series data (history data) in the log storage like Prometheus as persist activity log events and visualize this data in dashboard with Grafana.
To implement this feature we need to write a monitor service that subscribe the required events from the EventRouter. The example PolicyMonitorExtension shows how this can implemented. Following scopes we can subscribe the events:
The Open Telemetry example on Micrometer/Jaeger scape the requests and response of the EDC endpoints only. This example provides traceability and observability information.
Context
Part of the Catena-X NEXT TAP7.2 discussion
The text was updated successfully, but these errors were encountered:
WHAT
The EDC owner need to define the main KPIs to measure the Data Exchange:
WHY
Data Providers want to create Dashboards to track and audit the data negotiations and data transfers.
Positive and negative activities of the Dataspace Protocol describe catalog, contract negotation, transfer process.
HOW
In the EDC documentation the recommendation is to working with Asynchronous Messaging and Events via cloud event data specification.
Following Event implementation exists:
We want to store the relevant events as time series data (history data) in the log storage like Prometheus as persist activity log events and visualize this data in dashboard with Grafana.
To implement this feature we need to write a monitor service that subscribe the required events from the EventRouter. The example PolicyMonitorExtension shows how this can implemented. Following scopes we can subscribe the events:
The PrometheusMonitorServiceExtension need to inject the EventRouter:
And provide a subscriber that implements EventSubscriber like StartMonitoring.java
Next activities
Other resources
There are two architectural decision records for the eventing framework with more technical details:
The Open Telemetry example on Micrometer/Jaeger scape the requests and response of the EDC endpoints only. This example provides traceability and observability information.
Context
Part of the Catena-X NEXT TAP7.2 discussion
The text was updated successfully, but these errors were encountered: