SAService Architect Back to designer
SAService ArchitectDocumentation
Grafana dashboard 04_datasink.jsonnet

Data Sinks

Observability for outbound connectors and endpoints: output rate, active calls, latency, shutdown behavior, and request failures.

When to use

Use this page to understand the generated dashboard, its panels, and the signals behind them.

Behavior

  • The code generator creates Jsonnet sources for every generated service. make grafana-dashboards renders them to Grafana JSON.

Lifecycle and traffic properties

Panels included in this dashboard.

PropertyTypeDescription
Connector Stop TimeoutsPanel

Rate of outbound connector shutdown timeout events.

Connector Stop Timeouts totalPanel

Cumulative shutdown timeout count.

Message RatePanel

Outbound endpoint message rate by connector and endpoint.

Requests and failures properties

Panels included in this dashboard.

PropertyTypeDescription
Active RequestsPanel

Outbound requests currently in progress.

Request Duration p50 / p95 / p99Panel

Outbound request latency percentiles.

Request Errors RatePanel

Rate of endpoint events classified as request_error.

Other Error Event RatesPanel

Other connector and endpoint failures separated by event label.

Total Request ErrorsPanel

Cumulative outbound request failures.

Configuration example

$job -> connector -> endpoint