Table of Contents

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

string

CorrelationId

Envelope correlation identifier.

public const string CorrelationId = "asibackbone.correlation_id"

Field Value

string

DecisionOutcome

Decision outcome.

public const string DecisionOutcome = "asibackbone.decision.outcome"

Field Value

string

DecisionStage

Decision stage.

public const string DecisionStage = "asibackbone.decision.stage"

Field Value

string

EmissionLatencyMs

Emission latency in milliseconds.

public const string EmissionLatencyMs = "asibackbone.emission.latency_ms"

Field Value

string

EmitterFailureCode

Emitter failure code.

public const string EmitterFailureCode = "asibackbone.emitter.failure.code"

Field Value

string

EmitterFailureProviderCode

Safe provider-specific error code.

public const string EmitterFailureProviderCode = "asibackbone.emitter.failure.provider_code"

Field Value

string

EmitterFailureRetryable

Emitter failure retryability flag.

public const string EmitterFailureRetryable = "asibackbone.emitter.failure.retryable"

Field Value

string

EmitterProvider

Emitter provider name.

public const string EmitterProvider = "asibackbone.emitter.provider"

Field Value

string

EmitterResult

Emitter result status.

public const string EmitterResult = "asibackbone.emitter.result"

Field Value

string

EmitterStatus

Emitter status supplied by the source envelope.

public const string EmitterStatus = "asibackbone.emitter.status"

Field Value

string

EnvelopeId

Emission envelope identifier.

public const string EnvelopeId = "asibackbone.envelope_id"

Field Value

string

EventId

Source governance event identifier.

public const string EventId = "asibackbone.event_id"

Field Value

string

EventType

Provider-neutral event type.

public const string EventType = "asibackbone.event_type"

Field Value

string

GatewayExecutionId

Gateway execution identifier.

public const string GatewayExecutionId = "asibackbone.gateway.execution_id"

Field Value

string

LifecycleStage

Audit lifecycle stage.

public const string LifecycleStage = "asibackbone.lifecycle.stage"

Field Value

string

LifecycleStageSequence

Audit lifecycle stage sequence.

public const string LifecycleStageSequence = "asibackbone.lifecycle.stage_sequence"

Field Value

string

MetricEventType

Metric dimension for event type.

public const string MetricEventType = "event_type"

Field Value

string

MetricFailureCode

Metric dimension for failure code.

public const string MetricFailureCode = "failure_code"

Field Value

string

MetricProvider

Metric dimension for provider.

public const string MetricProvider = "provider"

Field Value

string

MetricResult

Metric dimension for result.

public const string MetricResult = "result"

Field Value

string

MetricRetryable

Metric dimension for retryability.

public const string MetricRetryable = "retryable"

Field Value

string

OutboxSequence

Outbox sequence.

public const string OutboxSequence = "asibackbone.outbox.sequence"

Field Value

string

ParentSpanId

Parent span identifier preserved from the envelope.

public const string ParentSpanId = "asibackbone.parent_span_id"

Field Value

string

PayloadContentHash

Payload descriptor content hash.

public const string PayloadContentHash = "asibackbone.payload.content_hash"

Field Value

string

PayloadContentType

Payload descriptor content type.

public const string PayloadContentType = "asibackbone.payload.content_type"

Field Value

string

PayloadSchemaVersion

Payload descriptor schema version.

public const string PayloadSchemaVersion = "asibackbone.payload.schema_version"

Field Value

string

PayloadSizeBytes

Payload descriptor size in bytes.

public const string PayloadSizeBytes = "asibackbone.payload.size_bytes"

Field Value

string

PayloadType

Payload descriptor type.

public const string PayloadType = "asibackbone.payload.type"

Field Value

string

PolicyHash

Policy hash.

public const string PolicyHash = "asibackbone.policy.hash"

Field Value

string

PolicyVersion

Policy version.

public const string PolicyVersion = "asibackbone.policy.version"

Field Value

string

SchemaVersion

Provider-neutral schema version.

public const string SchemaVersion = "asibackbone.schema_version"

Field Value

string

SpanId

Span identifier preserved from the envelope.

public const string SpanId = "asibackbone.span_id"

Field Value

string

TraceId

Trace identifier preserved from the envelope.

public const string TraceId = "asibackbone.trace_id"

Field Value

string