connectors_grafana v1
Generated by the pinned ess generate --kind docs from adapters/grafana/spec/ess. Structural validation establishes consistency; behaviour, storage and cross-record predicates remain implementation obligations.
The system as a graph
A command is accepted by the component that owns its context, emits the events one of its outcomes declares, and a dashed edge is a binding carrying an event into the next command. Design §9 begins one step earlier, at the actor who invokes the first command, and so does this graph: a solid edge out of an actor is a grant, and an actor drawn with no edge at all may invoke nothing — which is something the model says, not an arrow somebody forgot.
Bounded contexts
- connection (
connectors_grafana.connection) — The Grafana local connection — its native configuration, thegrafana.service_accountandgrafana.irm_service_accountprofiles and the configured identity probes that prove a service-account token. Nine types, no entities, no views, no commands, no events, no errors and no actors. - discovery (
connectors_grafana.discovery) — Grafana-owned discovery profile and collection partition identifier. Three types, no entities, no views, no commands, no events, no errors and no actors. - irm (
connectors_grafana.irm) — Grafana Cloud IRM alert groups, incidents and the alert groups an incident references, read over a since window the caller advances; read only. 12 types, no entities, no views, no commands, no events, no errors and no actors. - records (
connectors_grafana.records) — The bounded data-source recordsdatasources.listreturns, read from Grafana'sGET /api/datasources. Four types, no entities, no views, no commands, no events, no errors and no actors.
Components
A component is a unit of ownership, not a deployment. How many of each runs, and what each needs, is the topology.
The other pages
| page | what is on it |
|---|---|
| connection | the connectors_grafana.connection vocabulary: its types, entities, views, commands, events, errors and actors |
| discovery | the connectors_grafana.discovery vocabulary: its types, entities, views, commands, events, errors and actors |
| irm | the connectors_grafana.irm vocabulary: its types, entities, views, commands, events, errors and actors |
| records | the connectors_grafana.records vocabulary: its types, entities, views, commands, events, errors and actors |
| Interactions | every binding, with what it guarantees and what happens when it fails |
| Type crossings | every conversion this system permits, and the reason someone gave for it |
| Topology | what each component needs in order to run |
More columns: swipe horizontally, or focus the table and use the arrow keys.
Generated from connectors_grafana v1 · model digest 5a16b14a6f74fe19a54b52e116e508d3918aa3e17aa0fc985cf6283b400eff6f · contract digest 028e696ce9486a32aaccce75d2627e46ed3757d560c5edb7fd6bd9a0349ef83d. Do not edit this file; change the specification and regenerate it with ess generate.