Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update IRS, ESS and updated health endpoint metrics #315

Merged
merged 81 commits into from
Nov 28, 2023

Conversation

ds-psosnowski
Copy link
Contributor

Description

Changed

  • Changed default behaviour of IRS - when aspects list is not provided or empty in request body, IRS will not collect any submodel now (previously default aspects were collected).
  • ESS
    • Added 'hops' parameter to SupplyChainImpacted Aspect model - contains relative distance in the supply chain
    • Added impactedSuppliersOnFirstTier parameter to Supply SupplyChainImpacted Aspect model - contains information of first level supply chain impacted
  • Exported health endpoints to prometheus (see HealthMetricsExportConfiguration,
    DependenciesHealthMetricsExportConfiguration) and
    added system health dashboard in order to visualize health
    metrics of IRS and its dependencies

Fixed

  • Fixed incorrect passing of incidentBPNS for ESS Orders

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

mkanal and others added 30 commits November 14, 2023 13:51
Uploading test data fails. Test data upload currently works with tag 2.6.0 => add note to the documentation.
…odel-SingleLevelBomAsBuilt-2.0.0

Chore/#212 update of aspect model single level bom as built 2.0.0
…r-cache-mechanism-in-edc-service-discovery

chore(irs-api):[#210] Added documentation for cache in edc endpoint service
…t-behavious-if-no-aspects

Feature/tri 193 change default behavious if no aspects
docs(concept): [#212] Change linebreaks to newline for circle descrip…
…test

feat(impl):[TRI-252] fix cucumber test
…ply-chain-on-first-tier-level

Feature/[#244,#246] Tavern tests for ESS impactedSupplierOnFirstTier hops and bpnl
mkanal and others added 28 commits November 24, 2023 14:40
…ments-

Chore/tri 1715 concept adjustments
…on issue

DependencyHealthIndicator is conditionally instantiated based on management.health.dependencies.enabled. Therefore we need to split up the health metrics export class and use the conditional there too.
…data-documentation

Chore/#247 update upload testdata documentation
…ation-of-health-metrics-in-Grafana-Dashboard

Feat(monitoring)/283 visualization of health metrics in grafana dashboard
…11.0

Prepare Helm release for next version
Copy link
Contributor

@ds-jhartmann ds-jhartmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ds-jhartmann ds-jhartmann merged commit a1a4a96 into eclipse-tractusx:main Nov 28, 2023
19 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants