Search Results for

    Show / Hide Table of Contents

    Namespace Phobos.Actor.Configuration

    Classes

    MetricsConfigBuilder

    Used to configure the metrics records used for Phobos.Monitoring

    MonitoringSettings

    Used to define all of the settings used for monitoring.

    NoFilter

    Default implementation of ITraceFilter that includes all messages in the trace.

    PhobosActorSettings

    Internal settings used to determine how we are going to trace or monitor a specific actor

    PhobosConfigBuilder

    Used to configure Phobos programmatically.

    PhobosProviderSelection

    Used in combination with BootstrapSetup to enable Phobos programmatically.

    PhobosSettings

    Settings for the entire Phobos runtime for this ActorSystem.

    TraceFilteringSettings

    Used to determine which types of messages should be filtered out of or into a new trace we're creating. This is designed to ultimately help reduce the amount of noise generated by the tracing system and to help break up large perpetual streams of messages into smaller, more easily digestible traces.

    TracingConfigBuilder

    Used to configure the tracers used for Phobos.Tracing

    TracingSettings

    Used to define all the settings for tracing.

    UpdateConfiguration

    Used to trigger an actor to reload its PhobosActorSettings at runtime. Can be invoked manually via a message send, automatically via Petabridge.Cmd, or via settings.

    Interfaces

    ITraceFilter

    Each ActorSystem can implement exactly one of these to control the decision-making around which traces to include and which ones to exclude.

    When this type is configured, it will replace all of the IFilterRules that have been previously defined.

    In This Article
    Back to top Generated by DocFX