Observability — bounded contexts¶
Generated from the architecture model
This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.
flowchart LR
subgraph observability["Observability"]
BC_21["BC-21<br/>Operations"]
BC_22["BC-22<br/>Evaluation & Learning"]
end
| Context | Authoritative state | Services | Status |
|---|---|---|---|
| BC-21 Operations | Telemetry projections, incidents, SLO read models | 12 | target |
| BC-22 Evaluation & Learning | Suites, results, gates, learning proposals | 3 | target |
BC-21 Operations¶
Authoritative state: Telemetry projections, incidents, SLO read models | Service | Granularity | Host | Status | |---|---|---|---| | AgentTelemetryService | module of host | ObservabilityHost | unmodelled | | AlertRuleService | module of host | ObservabilityHost | target | | DashboardService | module of host | ObservabilityHost | target | | IncidentService | later stage | — | unmodelled | | LogQueryService | external / canonical | — | unmodelled | | MetricAggregationService | external / canonical | — | unmodelled | | ObservabilityHost | standalone host | — | target | | RuntimeHealthService | module of host | ObservabilityHost | unmodelled | | SloService | module of host | ObservabilityHost | target | | TelemetryCorrelationService | external / canonical | — | unmodelled | | TemplateAnalyticsService | later stage | — | unmodelled | | TraceService | external / canonical | — | unmodelled |
Events produced: AlertRuleChanged, AlertFired, AlertResolved, RunProjectionUpdated, OperationsDigestProduced, SloDefined, SloBreached, SloRecovered, ServiceHealthChanged
BC-22 Evaluation & Learning¶
Authoritative state: Suites, results, gates, learning proposals | Service | Granularity | Host | Status | |---|---|---|---| | FeedbackService | module of host | ObservabilityHost | target | | KnowledgeQualityService | module of host | ObservabilityHost | unmodelled | | QualityScoreService | module of host | ObservabilityHost | target |
Events produced: FeedbackRecorded, DatasetPublished, LearningProposalRaised, LearningProposalDecided, EvaluationSuiteActivated, EvaluationStarted, EvaluationCompleted, EvaluationFailed, DriftDetected