Class OpenTelemetryGovernanceInstrumentation
- Namespace
- AsiBackbone.OpenTelemetry
- Assembly
- AsiBackbone.OpenTelemetry.dll
Provides stable OpenTelemetry source, meter, provider, event, metric, and attribute names for AsiBackbone governance emission.
public static class OpenTelemetryGovernanceInstrumentation
- Inheritance
-
OpenTelemetryGovernanceInstrumentation
- Inherited Members
Fields
AcknowledgmentRecordedEventName
Gets the acknowledgment recorded event name.
public const string AcknowledgmentRecordedEventName = "asibackbone.acknowledgment.recorded"
Field Value
ActivitySourceName
Gets the ActivitySource name used by the OpenTelemetry governance emitter.
public const string ActivitySourceName = "AsiBackbone.OpenTelemetry"
Field Value
AuditResidueCreatedEventName
Gets the audit-residue created event name.
public const string AuditResidueCreatedEventName = "asibackbone.audit_residue.created"
Field Value
CapabilityTokenIssuedEventName
Gets the capability-token issued event name.
public const string CapabilityTokenIssuedEventName = "asibackbone.capability_token.issued"
Field Value
DecisionEvaluatedEventName
Gets the decision evaluated event name.
public const string DecisionEvaluatedEventName = "asibackbone.decision.evaluated"
Field Value
DefaultActivityName
Gets the default activity operation name used when the envelope does not provide one.
public const string DefaultActivityName = "asibackbone.governance.emit"
Field Value
EmissionDeliveredEventName
Gets the provider-emission delivered event name.
public const string EmissionDeliveredEventName = "asibackbone.emission.delivered"
Field Value
EmissionFailedEventName
Gets the provider-emission failed event name.
public const string EmissionFailedEventName = "asibackbone.emission.failed"
Field Value
EmissionFailuresCounterName
Gets the governance emission failures counter name.
public const string EmissionFailuresCounterName = "asibackbone.governance.emission_failures"
Field Value
EmissionLatencyHistogramName
Gets the governance emission latency histogram name.
public const string EmissionLatencyHistogramName = "asibackbone.governance.emission_latency_ms"
Field Value
EmissionsCounterName
Gets the governance emissions counter name.
public const string EmissionsCounterName = "asibackbone.governance.emissions"
Field Value
GatewayCompletedEventName
Gets the gateway completed event name.
public const string GatewayCompletedEventName = "asibackbone.gateway.completed"
Field Value
GenericGovernanceEventName
Gets the default generic governance event name.
public const string GenericGovernanceEventName = "asibackbone.governance.event"
Field Value
LifecycleRecordedEventName
Gets the audit lifecycle recorded event name.
public const string LifecycleRecordedEventName = "asibackbone.lifecycle.recorded"
Field Value
MeterName
Gets the Meter name used by the OpenTelemetry governance emitter.
public const string MeterName = "AsiBackbone.OpenTelemetry"
Field Value
OutboxUpdatedEventName
Gets the outbox updated event name.
public const string OutboxUpdatedEventName = "asibackbone.outbox.updated"
Field Value
ProviderName
Gets the provider name returned in provider-neutral emission results.
public const string ProviderName = "open-telemetry"