To effectively assess and evaluate the performance of the IRS and depending on system components (EDC, dDTR, Submodel Servers), defines scenarios, performance tests, and monitoring is implemented to identify bottlenecks and detect areas where performance optimization would be most efficient.
What's the benefit?
Effectively assessing and evaluating the performance of the IRS
What are the Risks/Dependencies ?
Nothing to report
Detailed explanation
Current implementation
Proposed improvements
Feature Team
Contributor
Cofinity-X @rogocof
Cofinity-X @mkanal
Committer
@ds-jhartmann
@ds-mwesener
@ds-lcapellino
User Story
To effectively assess and evaluate the performance of the IRS and depending on system components (EDC, dDTR, Submodel Servers), defines scenarios, performance tests, and monitoring is implemented to identify bottlenecks and detect areas where performance optimization would be most efficient.
[ ] The impact on the overall system architecture has been assessed. The Feature does not require changes to the architecture or any existing standard? Please have a look here on the overarching architecture
[ ] Potential risks or conflicts with existing architecture has been assessed
Justification:(Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)
Additional information
[x] I am aware that my request may not be developed if no developer can be found for it. I'll try to contribute a developer (bring your own developer)
@mkanal We need to rewrite the story a little bit. Accessing Cofinity-X Grafana is not in scope here. We should provide only the capability of exposing prometheus metrics
Overview
Explain the topic in 2 sentences
To effectively assess and evaluate the performance of the IRS and depending on system components (EDC, dDTR, Submodel Servers), defines scenarios, performance tests, and monitoring is implemented to identify bottlenecks and detect areas where performance optimization would be most efficient.
What's the benefit?
Effectively assessing and evaluating the performance of the IRS
What are the Risks/Dependencies ?
Detailed explanation
Current implementation
Proposed improvements
Feature Team
Contributor
Committer
User Story
To effectively assess and evaluate the performance of the IRS and depending on system components (EDC, dDTR, Submodel Servers), defines scenarios, performance tests, and monitoring is implemented to identify bottlenecks and detect areas where performance optimization would be most efficient.
Hints
See https://github.com/eclipse-tractusx/item-relationship-service/tree/main/irs-load-tests for the existing Gatling tests.
Prometheus & Grafana Metrics
Acceptance Criterias
Test Cases
Test Case 1
Steps
Expected Result
Architectural Relevance
The following items are ensured (answer: yes) after this issue is implemented:
Justification: (Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)
Additional information