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

objectEngineDiagnostics

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