Documentation

Documentation

    ›Advanced

    General

    • Getting Started
    • Use Cases

    SDK Setup

    • Introduction
    • JVM
    • .NET
    • Python
    • Ruby
    • Node.js
    • Deployment Examples

    Debug Session

    • Debug session setup
    • Source Repositories
    • Labels

    Breakpoints

    • Breakpoints
    • Breakpoint Status
    • Conditional breakpoints
    • Breakpoint Tasks

    Organizations

    • Organizations

    Advanced

    • Integrations
    • Collaborations
    • Controller Setup
    • Scripting Reference
    • OpenTracing
    • Keyboard Shortcuts

    More

    • Software Versions
    • Controller License
    Edit

    OpenTracing

    OpenTracing is an open standard for distributed tracing, which allows tracing of requests from beginning to end across multiple touchpoints and microservices in a large scale applications.

    Common use cases:

    • Microservices - follow the journey a transactions takes through microservices architecture.
    • Arbitration — tracing the full history of a single process, determining its behavior when multiple services contact it in parallel rather than sequentially.

    Different tools implements OpenTracing standard by providing a timeline view of requests using the OpenTracing terminology (spans, tags, span context etc...). Rookout can integrate with such tools and fetch tracing data.

    Click here to learn more about OpenTracing

    Fetch tracing data

    1. Set up a Breakpoint.
    2. Make sure the Tracing checkbox is checked in the Breakpoint Editor -> Collection section.
    3. Trigger the Breakpoint and open a message
    4. On the right side of the message pane, click on the Tracing tab.

    Rookout Tracing information is available for Java and Python applications that implement OpenTracing. For more information, contact us at support@rookout.com.

    ← Scripting ReferenceKeyboard Shortcuts →
    Documentation
    General

    WelcomeUse Cases
    SDK Setup

    Setup IntroJvm SetupDotnet SetupPython SetupRuby SetupNode SetupDeployment Examples
    Debug Session

    Debug Session SetupSource ReposProjects Labels
    Breakpoints

    BreakpointsBreakpoints StatusBreakpoints ConditionalBreakpoints Tasks
    Organizations

    Organizations
    Advanced

    IntegrationsCollaborationsController SetupBreakpoints ReferenceOpen TracingKeyboard Shortcuts
    More

    Sdk DigestsLicense
    Other

    Status
    GitHub - RookoutFacebook - RookoutTwitter - RookoutLinkedIn - Rookout