Namespace Phobos.Actor
Classes
OpenTelemetryConfig
Extension methods to make it seamless to install Phobos into OpenTelemetry.Trace.TracerProviderBuilder or OpenTelemetry.Metrics.MeterProviderBuilder instances on the fly.
PhobosActorContextExtensions
User-facing extension methods designed to gain access to the underlying monitoring and tracing infrastructure directly in end-user code, if so desired.
PhobosActorRefProvider
Used to instrument an Akka.NET ActorSystem with monitoring instrumentation.
PhobosDeploy
Extends the Deploy class to include additional data about monitoring, tracing, and other instrumentation bits.
PhobosException
Fatal errors raised by Phobos, typically during configuration.
PhobosSetup
PhobosSystem
Used to configure Phobos upon ActorSystem initialization
PhobosSystemExt
INTERNAL API.
PropsExtensions
Extension methods for integrating PhobosDeploy into the fluent builder interface normally used with Props
Interfaces
IPhobosActorContext
Exposes the underlying Phobos infrastructure for monitoring and tracing such that it can be accessed directly by an end-user.
IPhobosActorRefProvider
Interface that is used to expose PhobosSettings to other parts of the Phobos runtime.