Skip to main content

EXTENSIONS

Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.

Filter by what you need and pull what fits.

Selection
4 results
label:grafana

Aws/grafana

@swamp/aws/grafana · v2026.09.11.1

AWS GRAFANA infrastructure models

upd Sep 110 pullsA100/100

Prometheus Pushgateway

@sntxrr/prometheus-pushgateway · v2026.08.20.1

Push metrics from a scheduled swamp method into a Prometheus Pushgateway. Scheduled jobs are exactly what Pushgateway exists for: a batch that runs, computes numbers, and exits long before any scrape could reach it. The `@sntxrr/prometheus/pushgateway` model's `push` method takes a flat `{name, value, labels}` series — the shape several models already emit alongside their verdicts — renders it as text exposition format, and writes it to a grouping key. Defaults to PUT so a series that disappears from the source disappears from the gateway, rather than lingering at its last value forever. Validates metric and label names and rejects non-finite values before sending, because Pushgateway answers 400 without naming the offending series and a single NaN discards the whole batch. Handles the base64 grouping-key escape for values containing a slash or empty values, which would otherwise corrupt or collapse a path segment. Emits an optional heartbeat counter, because pushed metrics go stale silently: the gateway serves the last value forever, so a job that stops running leaves every dashboard green while nothing is being checked.

upd Aug 200 pullsA100/100

Grafana

@keeb/grafana · v2026.07.18.1

Grafana dashboard and alert management via API (https://github.com/keeb/swamp-grafana)

upd Jul 1850 pullsA100/100

Grafana Ext

@shrug/grafana-ext · v2026.07.11.1

Grafana swamp-native gaps: a control-plane admin model (idempotent ensureServiceAccount over basic-auth) plus a queryLogs extension that adds LogQL/Loki reads to @keeb/grafana/instance alongside its queryMetrics.

upd Jul 117 pullsA100/100