phobos.tracing.trace-akka-persistence = off this rule is automatically included
to filter out all messages originating from the Akka.Persistence namespace across all actors.
Excludes all messages that satisfy the type constraint.
Includes all messages in the trace that satisfy a predicate function.
Includes all messages that satisfy the type constraint.
Used to configure the metrics records used for Phobos.Monitoring
Used to define all of the settings used for monitoring.
Internal settings used to determine how we are going to trace or monitor a specific actor
Used to configure Phobos programmatically.
Used in combination with BootstrapSetup to enable Phobos programmatically.
Settings for the entire Phobos runtime for this ActorSystem.
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.
Used to configure the tracers used for Phobos.Tracing
Used to define all of the settings for tracing.
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.
Used to determine if we should or should not include a particular message / event type in our trace.
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.
Used to determine how a particular filter treats a specific incoming message.