Skip to content
A Concourse resource for Grafana.
Rust Dockerfile Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.dockerignore
.gitignore
.travis.yml Feat: add ci May 25, 2019
Cargo.lock Feat: add check and in executables May 23, 2019
Cargo.toml Feat: add check and in opt (#3) May 25, 2019
Dockerfile Feat: add check and in opt (#3) May 25, 2019
Makefile
README.md
panels.json

README.md

Build Status

Grafana resource

A Concourse resource to update Grafana dashboard panels.

Source Configuration

Parameter Required Example Description
grafana_url Yes https://YOUR-GRAFANA.COM your grafana domain url
grafana_token Yes {YOUR_GRAFANA_TOKEN}

out: Update or Create Grafana dashboard panels.

Given a panels specified by panels, to update/create Grafana dashboard panels.

Parameters

  • dashboard_id: Required. grafana dashboard ID.

  • panels: Required. .json panels String provided by an output of a task. .

Example Configuration

Resource type

resource_types:
- name: grafana-resource
    type: docker-image
    source:
      repository: teliaoss/grafana-resource

Resource

resource:
- name: grafana-update
    type: grafana-resource
    source:
      grafana_url: ((grafana-url))
      grafana_token: ((grafana-token))

Plan

- put: grafana-update
  params: 
    dashboard_id: ((dashboard-id))
    panels: "path/to/panels.json"

Panels file example

panels.json

Libraries

Rustana

You can’t perform that action at this time.