Skip to main content

Grafana

v0.1.12

Grafana admin-API ops — datasource health, dashboard listings, alert state, user list, version, settings. Read-only. Auth via a bearer token or Basic credentials on the runner host.

10 allowed by default
Pack ID
grafana
Vendor
emisar
OS
linux
Actions
10
Required binaries. Install these on the host before relying on the pack — an action that calls a missing one fails at run time.
curl

Install

emisar pack install fetches this pack, re-validates it, and verifies its content hash against the --hash below — the exact bytes this page was rendered against, so a tampered copy is rejected — before copying it into the runner's packs dir. The command reloads a running daemon itself; no manual restart.

on the runner host
sudo emisar pack install grafana --hash sha256:9e522d6d466cd9bd0c8a29b7610a68a3777b2226ad6bd8950fb0604e3903b4aa

Actions 10 total

View on GitHub
  • grafana.alerting_rules exec low

    GET /api/prometheus/grafana/api/v1/rules

    List all Grafana-managed alert rules with last evaluation state.

    View source on GitHub
  • grafana.alerting_state exec low

    GET /api/alertmanager/grafana/api/v2/alerts

    List currently-firing alerts known to Grafana's alertmanager.

    View source on GitHub
  • grafana.dashboards_search exec low

    GET /api/search

    Search dashboards (default returns all dashboards).

    View source on GitHub
  • grafana.datasource_health exec low

    GET /api/datasources/uid/<uid>/health

    Check health of one datasource (tests connectivity).

    View source on GitHub
  • grafana.datasources exec low

    GET /api/datasources

    List all datasources with type + URL + access mode.

    View source on GitHub
  • grafana.health exec low

    GET /api/health

    Show liveness + DB-ok state.

    View source on GitHub
  • grafana.orgs exec low

    GET /api/orgs

    List all orgs (multi-tenant view). Requires a Grafana server-admin token; an org-admin token gets 403 here (use grafana.users for the current org).

    View source on GitHub
  • grafana.settings exec low

    GET /api/admin/settings

    Show server settings (auth, smtp, database paths). Requires a Grafana server-admin token; an org-admin token gets 403 here.

    View source on GitHub
  • grafana.users exec low

    GET /api/org/users (org admin)

    List all users in the current org. Requires an Admin-scoped token.

    View source on GitHub
  • grafana.version exec low

    GET /api/frontend/settings (build info)

    Show build info, edition, license expiry.

    View source on GitHub