Skip to main content

Module monitoring

Module monitoring 

Source
Expand description

Workspace indexing and refactoring orchestration. Index lifecycle instrumentation and production readiness monitoring helpers. Monitoring and lifecycle support types for workspace indexing.

Re-exports from the internal monitoring module to preserve existing caller paths like perl_workspace::workspace::monitoring::IndexPhase.

Structs§

EarlyExitRecord
Record describing the latest early-exit event.
IndexInstrumentation
Index lifecycle instrumentation for state durations and transitions.
IndexInstrumentationSnapshot
Snapshot of index lifecycle instrumentation.
IndexMetrics
Metrics for index lifecycle management and degradation detection.
IndexPerformanceCaps
Performance caps for workspace indexing operations.
IndexPhaseTransition
A phase transition while building the workspace index.
IndexResourceLimits
Configurable resource limits for workspace index.
IndexStateTransition
A state transition for index lifecycle instrumentation.

Enums§

DegradationReason
Reason for index degradation.
EarlyExitReason
Early-exit reasons for workspace indexing.
IndexPhase
Build phase while the index is in Building state.
IndexStateKind
Coarse index state kinds for instrumentation and transition tracking.
ResourceKind
Type of resource limit that was exceeded.