Skip to main content
Table of Contents

Namespace Stratara.Diagnostics

Classes

ApplicationDiagnostics

Shared observability primitives — ActivitySource + Meter + stable tag-name + metric-name constants used across every Stratara package.

ApplicationDiagnostics.Activity

Stratara's shared ActivitySource.

ApplicationDiagnostics.MetricTags

Tag name constants used on metric instruments.

ApplicationDiagnostics.Metrics

Stratara's shared Meter and instruments.

ApplicationDiagnostics.OutboxKinds

Stable string values for the OutboxKind tag, so instrument call-sites never hard-code the literal.

ApplicationDiagnostics.Outcomes

Stable string values for the Outcome tag, so instrument call-sites never hard-code the literal.

LogEvents

Event-ID schema for Stratara's source-generated [LoggerMessage] extensions. Even hundreds = info/debug, _1xx = error. Consumer apps should pick non-overlapping ranges; Stratara reserves the whole 100_000–199_999 block and currently allocates 100_000–116_999. Start consumer event-IDs at 200_000.

LogEvents.ApiKeys

API-key lifecycle event-IDs (116_000s) — emitted by the API-key store.

LogEvents.BackgroundTasks

Background-task queue event-IDs (101_000s).

LogEvents.BusEnvelopeIntegrity

Bus-envelope integrity startup event-IDs (113_000s) — emitted by the integrity-startup probe.

LogEvents.ChangeSet

Change-set / aggregate-update event-IDs (100_000s).

LogEvents.CommandProcessing

Command-handling worker event-IDs (105_000s).

LogEvents.EventBundleIntegrity

Event-bundle integrity event-IDs (111_000s) — emitted by every worker that consumes EventBundles (projection, saga).

LogEvents.EventStore

Event-store append / read event-IDs (102_000s).

LogEvents.EventStreamHashing

Event-stream-hash worker event-IDs (107_000s).

LogEvents.ExternalLoginProvisioning

External-login provisioning event-IDs (115_000s) — emitted by the JIT external-login provisioning service.

LogEvents.KeyManagement

Key-management event-IDs (112_000s) — emitted by the key-store startup probe and related lifecycle.

LogEvents.Messaging

Messaging event-IDs (108_000s).

LogEvents.OutboxProcessing

Outbox worker event-IDs (106_000s).

LogEvents.Projection

Projection worker event-IDs (104_000s).

LogEvents.Saga

Saga worker event-IDs (110_000s).

LogEvents.TenantIsolation

Tenant-isolation event-IDs (114_000s) — emitted by the mediator tenant-isolation pipeline behavior.

LogEvents.Update

Aggregate-update event-IDs (109_000s).

LogEvents.Validation

Validation event-IDs (103_000s).