Skip to main content

Module observability

Module observability 

Source
Expand description

observability.* verb signatures — monitoring and alerting catalog (R409-T12).

Five verbs covering the alerting and incident-management plane. Exemplar tier-A providers: PagerDuty, Grafana Cloud, Datadog.

  • observability.alert.list — enumerate active/all alerts
  • observability.alert.ack — acknowledge an alert
  • observability.incident.open — open a new incident
  • observability.incident.close — resolve/close an incident
  • observability.dashboard.snapshot — capture a dashboard snapshot URL

The verb shapes are deliberately narrow — adapters map provider-specific state to the closed enums here. Free-form detail rides in optional detail fields rather than proliferating variants.

Structs§

AlertEntry
One alert entry in the list response.
ObservabilityAlertAck
Marker type for observability.alert.ack.
ObservabilityAlertAckInput
Request body for observability.alert.ack.
ObservabilityAlertAckOutput
Response body for observability.alert.ack.
ObservabilityAlertList
Marker type for observability.alert.list.
ObservabilityAlertListInput
Request body for observability.alert.list.
ObservabilityAlertListOutput
Response body for observability.alert.list.
ObservabilityDashboardSnapshot
Marker type for observability.dashboard.snapshot.
ObservabilityDashboardSnapshotInput
Request body for observability.dashboard.snapshot.
ObservabilityDashboardSnapshotOutput
Response body for observability.dashboard.snapshot.
ObservabilityIncidentClose
Marker type for observability.incident.close.
ObservabilityIncidentCloseInput
Request body for observability.incident.close.
ObservabilityIncidentCloseOutput
Response body for observability.incident.close.
ObservabilityIncidentOpen
Marker type for observability.incident.open.
ObservabilityIncidentOpenInput
Request body for observability.incident.open.
ObservabilityIncidentOpenOutput
Response body for observability.incident.open.