Skip to content

Investigate making trace spans flow into the hyperlight guest #318

Description

@simongdavies

Hyperlight makes use of Rust tracing Spans to trace threads of execution through a Sandbox, this is done primarily throught the instrument macro.

We should explicitly enable a span to continue across a guest->host->guest call chain.

It may be possible to do this using Trace Context Propogator, see here for an example of this

Activity

  1. added
    C-enhancementFor PRs adding features, improving functionality, docs, tests, etc.
    S-needs-triageThe issue has not yet been reviewed.
    on Mar 4, 2025
  2. added this to the Backlog milestone on Mar 4, 2025
  3. added
    S-confirmedBug is verified or proposal seems reasonable
    and removed
    C-enhancementFor PRs adding features, improving functionality, docs, tests, etc.
    S-needs-triageThe issue has not yet been reviewed.
    on Apr 23, 2025
  4. dblnz commented on Oct 23, 2025

    @dblnz
    Contributor

    This has been addressed by #844 which combines host and guest traces to achieve a complete trace

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    S-confirmedBug is verified or proposal seems reasonable

    Projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions