eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
9 stars 10 forks source link

[TRACE-X] 🌟🚀 Monitoring performance metrics of the TRACE-X release 24.8 #943

Open mkanal opened 1 month ago

mkanal commented 1 month ago

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.

Acceptance Criterias


Test Cases

Test Case 1

Steps

  1. Do something
  2. Click something
  3. Add something

Expected Result

  1. Expectation
  2. Expectation
  3. Expectation

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

rogocof commented 3 weeks ago

@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

mkanal commented 3 weeks ago

@rogocof I have removed the Grafana part. Exposing metrics and system resources via Prometheus is now the feature to be proposed.

stephanbcbauer commented 1 week ago

Some hints from Release Management (@ther3sa) and Tractus-X Project Lead (@stephanbcbauer)