Class OpenTelemetryGovernanceAttributes
- Namespace
- AsiBackbone.OpenTelemetry
- Assembly
- AsiBackbone.OpenTelemetry.dll
Provides stable attribute names used by the OpenTelemetry governance emitter.
public static class OpenTelemetryGovernanceAttributes
- Inheritance
-
OpenTelemetryGovernanceAttributes
- Inherited Members
Fields
AuditResidueId
Audit residue identifier.
public const string AuditResidueId = "asibackbone.audit_residue_id"
Field Value
CorrelationId
Envelope correlation identifier.
public const string CorrelationId = "asibackbone.correlation_id"
Field Value
DecisionOutcome
Decision outcome.
public const string DecisionOutcome = "asibackbone.decision.outcome"
Field Value
DecisionStage
Decision stage.
public const string DecisionStage = "asibackbone.decision.stage"
Field Value
EmissionLatencyMs
Emission latency in milliseconds.
public const string EmissionLatencyMs = "asibackbone.emission.latency_ms"
Field Value
EmitterFailureCode
Emitter failure code.
public const string EmitterFailureCode = "asibackbone.emitter.failure.code"
Field Value
EmitterFailureProviderCode
Safe provider-specific error code.
public const string EmitterFailureProviderCode = "asibackbone.emitter.failure.provider_code"
Field Value
EmitterFailureRetryable
Emitter failure retryability flag.
public const string EmitterFailureRetryable = "asibackbone.emitter.failure.retryable"
Field Value
EmitterProvider
Emitter provider name.
public const string EmitterProvider = "asibackbone.emitter.provider"
Field Value
EmitterResult
Emitter result status.
public const string EmitterResult = "asibackbone.emitter.result"
Field Value
EmitterStatus
Emitter status supplied by the source envelope.
public const string EmitterStatus = "asibackbone.emitter.status"
Field Value
EnvelopeId
Emission envelope identifier.
public const string EnvelopeId = "asibackbone.envelope_id"
Field Value
EventId
Source governance event identifier.
public const string EventId = "asibackbone.event_id"
Field Value
EventType
Provider-neutral event type.
public const string EventType = "asibackbone.event_type"
Field Value
GatewayExecutionId
Gateway execution identifier.
public const string GatewayExecutionId = "asibackbone.gateway.execution_id"
Field Value
LifecycleStage
Audit lifecycle stage.
public const string LifecycleStage = "asibackbone.lifecycle.stage"
Field Value
LifecycleStageSequence
Audit lifecycle stage sequence.
public const string LifecycleStageSequence = "asibackbone.lifecycle.stage_sequence"
Field Value
MetricEventType
Metric dimension for event type.
public const string MetricEventType = "event_type"
Field Value
MetricFailureCode
Metric dimension for failure code.
public const string MetricFailureCode = "failure_code"
Field Value
MetricProvider
Metric dimension for provider.
public const string MetricProvider = "provider"
Field Value
MetricResult
Metric dimension for result.
public const string MetricResult = "result"
Field Value
MetricRetryable
Metric dimension for retryability.
public const string MetricRetryable = "retryable"
Field Value
OutboxSequence
Outbox sequence.
public const string OutboxSequence = "asibackbone.outbox.sequence"
Field Value
ParentSpanId
Parent span identifier preserved from the envelope.
public const string ParentSpanId = "asibackbone.parent_span_id"
Field Value
PayloadContentHash
Payload descriptor content hash.
public const string PayloadContentHash = "asibackbone.payload.content_hash"
Field Value
PayloadContentType
Payload descriptor content type.
public const string PayloadContentType = "asibackbone.payload.content_type"
Field Value
PayloadSchemaVersion
Payload descriptor schema version.
public const string PayloadSchemaVersion = "asibackbone.payload.schema_version"
Field Value
PayloadSizeBytes
Payload descriptor size in bytes.
public const string PayloadSizeBytes = "asibackbone.payload.size_bytes"
Field Value
PayloadType
Payload descriptor type.
public const string PayloadType = "asibackbone.payload.type"
Field Value
PolicyHash
Policy hash.
public const string PolicyHash = "asibackbone.policy.hash"
Field Value
PolicyVersion
Policy version.
public const string PolicyVersion = "asibackbone.policy.version"
Field Value
SchemaVersion
Provider-neutral schema version.
public const string SchemaVersion = "asibackbone.schema_version"
Field Value
SpanId
Span identifier preserved from the envelope.
public const string SpanId = "asibackbone.span_id"
Field Value
TraceId
Trace identifier preserved from the envelope.
public const string TraceId = "asibackbone.trace_id"