Skip to content

[APM] Some APM services displayed as external nodes in service map #125839

Open

Description

It is possible that the service map misidentifies instrumented services as regular external nodes in the service map. This would occur if a span was included in an upstream path from a known service, but that service is missing from the set of service details data fetched along side the connection data. This might be due to missing metrics or sampled events for the service.

Suggested fix is to identify when a child span contains known APM fields (like service.agent) and be marked as a known APM service. Then the set of known APM services is used to fetch service details. The impact is that the service details would need to be fetch after the connection data rather than in parallel like it is currently, so investigate if there's a more performant solution than the suggestion first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Team:APMAll issues that need APM UI Team supportapm:service-mapsService Map feature in APMbugFixes for quality problems that affect the customer experiencev7.16.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions