Module observability

Module observability 

Source

Structs§

Alert
A fired alert.
AlertEvaluator
Alert evaluator that periodically checks rules against metrics.
AlertRule
Alert rule definition.
AlertStore
Alert store for persistence.
ForgeTracingLayer
A tracing layer that forwards log events to the LogCollector.
LogCollector
Log collector for buffering and filtering logs.
LogStore
Log store for persisting logs to PostgreSQL.
LogsConfig
Logs configuration.
MetricsCollector
Metrics collector for buffering and batching metrics.
MetricsConfig
Metrics configuration.
MetricsStore
Metrics store for persisting metrics to PostgreSQL.
ObservabilityConfig
Observability configuration.
ObservabilityState
Shared observability state for the runtime.
PartitionConfig
Configuration for partition management.
PartitionManager
Partition manager for observability tables.
SystemMetricsCollector
System metrics collector for CPU, memory, disk, and network stats.
SystemMetricsSnapshot
Snapshot of system metrics.
TraceCollector
Trace collector for sampling and batching traces.
TraceStore
Trace store for persisting traces to PostgreSQL.
TraceSummary
Summary of a trace for listing.
TracesConfig
Traces configuration.

Enums§

AlertCondition
Alert condition operators.
AlertSeverity
Alert severity levels.
AlertStatus
Alert status.
PartitionGranularity
Partition granularity.