Show / Hide Table of Contents

Namespace Phobos.Tracing

Classes

ActorTracing

Binds a specific ActorSystem with an OpenTracing.ITracer implementation.

ActorTracingExt

Used to instantiate the ActorTracing plugin with the appropriate settings.

SpanEnvelope

Envelope class that can be used to pair a message along with the OpenTelemetry.Trace.TelemetrySpan associated with the upstream action that propagated this message.

TracerExtensions

Extension methods for working with ActorTracing

TracerSetup

Instantiated by one of the setups inside Phobos.Actor typically - used to help actors access the Phobos.Tracing.TracerSetup.TracerProvider from inside the ActorSystem. Constructor is internal. Create via the Create() or Create(string) method instead.

UncompletedSpanEnvelope

Envelope class that can be used to take an active OpenTelemetry.Trace.TelemetrySpan and propagate it for completion in a later operation.

Interfaces

IWithActiveScope

Indicator used to signal that the previous message type has OpenTelemetry.Trace.TelemetrySpan information related to it.

IWithTrace

Indicator used to signal that the previous message type has OpenTelemetry.Trace.TelemetrySpan information related to it.

In this article

Phobos®

APM for Akka.NET Applications

© 2025 Petabridge®

All rights reserved

Product
  • Purchase Phobos
  • Contact Sales
  • Phobos Quick Start Guide
  • Phobos Features
  • API Documentation
  • Release Notes
Resources
  • Akka.NET Documentation
  • Petabridge Blog
  • Akka.NET Support Plans
  • Akka.NET Consulting Services
  • Akka.NET Training
Connect
  • Petabridge Website
  • GitHub
  • Twitter
  • LinkedIn
  • YouTube
  • Contact Us
Privacy Policy
Built with ♥ by Petabridge