Skip to content

[Spike] Investigate Feasibility of WebSocket Instrumentation #2949

Description

@jasonjkeller

Related to: https://new-relic.atlassian.net/browse/NR-308847

Out of the box instrumentation for WebSockets has long been requested but it has proven difficult due to the constraints of the NR Transaction model. We would like to do a spike to determine if there is a workable solution.

This is likely to be a very large and complicated effort. A goal of any solution would be a general approach that is well documented in a new agent spec and is applicable across most, if not all, APM agents.

The goal of this spike is to determine if a working solution can be implemented for the Java agent and, if so, engage with other APM agent teams to determine if a similar approach is workable. Creating a new agent spec would be an ideal outcome but could be a follow-on task.

Some documentation on related efforts:

Metadata

Metadata

Assignees

No one assigned

    Labels

    spikeResearch spike. Technical solution needing discovery

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Next Quarter Candidates

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions