Skip to content

Performance monitoring for Micro-frontends #9601

Closed
@realkosty

Description

@realkosty

Problem Statement

2 customers are interested in having a solution to measuring performance in micro-frontend architectures.

An acceptable solution would capture each micro-frontend from loading, through rendering to being fully initialized as a parent span (and possibly a custom metric or DDM), making sure that all spans involved in initializing it are captured as child spans. As of today child spans from different micro-frontends would be lost in the "soup" of spans from all other MFEs. An acceptable solution should not require extensive custom instrumentation. A good solution would be easy to configure and work out-of-the box.

Solution Brainstorm

I understand this is not currently possible in v7 due to lack of scope isolation.

A highly manual, complex solution may be possible with custom instrumentation (currently evaluating feasibility).

Related

┆Issue is synchronized with this Jira Improvement by Unito

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions