Skip to content

Class EngineDiagnostics

Namespace: Cephalon.Engine.Diagnostics
Assembly: Cephalon.Engine.dll

Defines the stable meter, activity source, and counter names emitted by the engine runtime.

public static class EngineDiagnostics

object ← EngineDiagnostics

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Gets the activity-source name emitted by the engine.

public const string ActivitySourceName = "Cephalon.Engine"

string

Gets the activity name used while building the runtime.

public const string BuildActivityName = "engine.build"

string

Gets the counter name for completed engine builds.

public const string EngineBuildCounterName = "cephalon.engine.builds"

string

Gets the counter name for execution-graph lifecycle transitions.

public const string ExecutionGraphTransitionCounterName = "cephalon.execution-graphs.transitions"

string

Gets the counter name for hosted-execution lifecycle transitions.

public const string HostedExecutionTransitionCounterName = "cephalon.hosted-executions.transitions"

string

Gets the meter name emitted by the engine.

public const string MeterName = "Cephalon.Engine"

string

Gets the counter name for module lifecycle failures.

public const string ModuleFailureCounterName = "cephalon.module.failures"

string

Gets the counter name for module lifecycle transitions.

public const string ModuleTransitionCounterName = "cephalon.module.transitions"

string

Gets the counter name for runtime lifecycle failures.

public const string RuntimeFailureCounterName = "cephalon.runtime.failures"

string

Gets the counter name for runtime restart attempts.

public const string RuntimeRestartCounterName = "cephalon.runtime.restarts"

string

Gets the counter name for runtime lifecycle transitions.

public const string RuntimeTransitionCounterName = "cephalon.runtime.transitions"

string