OpenTelemetry-based observability is required for all MVD services (MVD, Registration Service, IdentityHub) to allow developers to investigate issues more effectively. This includes distributed tracing across applications, logging and metrics. Data should be collected in Azure Monitor.
This feature provides also enabling code quality and test code coverage tools in repositories: MVD, Registration Service and IdentityHub.
Acceptance Criteria
[ ] Observability data (traces, logs, metrics) is collected for Registration Service operations and visible in Azure Monitor
[ ] Test code coverage is reported in MVD, Registration Service and IdentityHub repositories
[ ] Code quality tools are used in MVD, Registration Service and IdentityHub repositories
Description
OpenTelemetry-based observability is required for all MVD services (MVD, Registration Service, IdentityHub) to allow developers to investigate issues more effectively. This includes distributed tracing across applications, logging and metrics. Data should be collected in Azure Monitor.
This feature provides also enabling code quality and test code coverage tools in repositories: MVD, Registration Service and IdentityHub.
Acceptance Criteria
Stories