Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

and https://grafana.com/docs/grafana/latest/developers/plugins/build-a-streaming-data-source-plugin/ for further information how to extend the current implementation.

Quick start.

  • Install e.g. MS Code for development
  • Install anything necessary for grafana plugin development 
  • create a folder named /grafana-plugins
  • inside this folder clone the plugin
  • switch into plugin folder and run:

    Code Block
    yarn install
    yarn dev
  • now start grafana e.g. with
    Code Block
    docker run -d -e GF_DEFAULT_APP_MODE=development -p 3000:3000 -v "$(pwd)"/grafana-plugins:/var/lib/grafana/plugins --name=grafana grafana/grafana:latest
  • If you change anything inside the plugin, grafana needs to be restart. You could create a script:

    Code Block
    docker stop grafana
    docker rm grafana
    docker run -d -e GF_DEFAULT_APP_MODE=development -p 3333:3000 -v "$(pwd)"/grafana-plugins:/var/lib/grafana/plugins --name=grafana grafana/grafana:latest