You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
rozetko 507757bc72 Merge pull request 'fix panel not working in grafana 10' (#18) from fix-panel-not-working-in-grafana-10 into master 2 years ago
.config copy panel from the panel repo 2 years ago
cypress/integration grafana app boilerplate 2 years ago
src fix panel not working in grafana 10 2 years ago
.eslintrc grafana app boilerplate 2 years ago
.gitignore config page (#1) 2 years ago
.nvmrc grafana app boilerplate 2 years ago
.prettierrc.js grafana app boilerplate 2 years ago
CHANGELOG.md grafana app boilerplate 2 years ago
LICENSE grafana app boilerplate 2 years ago
README.md upd links 2 years ago
docker-compose.yaml grafana app boilerplate 2 years ago
jest.config.js grafana app boilerplate 2 years ago
package.json 1.0.7 2 years ago
tsconfig.json grafana app boilerplate 2 years ago
webpack.config.ts config page (#1) 2 years ago
yarn.lock a lot of refactoring && it works 2 years ago

README.md

Grafana Data Exporter App

Grafana plugin for exporting data from Grafana panels as CSV.

Supported datasources:

  • MySQL
  • PostgreSQL

Prerequisites

Plugin installation

The easiest way to install plugins is by using the grafana-cli tool which is bundled with Grafana. See Using grafana-cli paragraph.

If there is no grafana-cli tool in your system, plugins can be installed manually.

Table of contents

Using grafana-cli

Grafana docs about plugin installation: https://grafana.com/docs/grafana/latest/cli/#plugins-commands.

Install / update plugin

grafana-cli --pluginUrl "https://code.corpglory.net/attachments/fa42eb7f-72b9-4a3e-a60e-33fbf7967b30" plugins install corpglory-dataexporter-app
sudo systemctl restart grafana-server

Manual installation

  • Navigate to Grafana plugins directory:

    • For Grafana installed from .deb/.rpm package:
      • /var/lib/grafana/plugins
    • For Grafana installed using Standalone Linux Binaries or source:
      • <GRAFANA_PATH>/data/plugins
  • Download corpglory-dataexporter-app

wget https://code.corpglory.net/attachments/fa42eb7f-72b9-4a3e-a60e-33fbf7967b30 -O corpglory-dataexporter-app.tar.gz
  • Unpack downloaded files
tar -zxvf corpglory-dataexporter-app.tar.gz
  • Restart Grafana
    • For Grafana installed from .deb/.rpm package:
      • systemctl restart grafana-server
    • For Grafana installed using Standalone Linux Binaries or source:
      • Stop any running instances of grafana-server
      • Start grafana-server: cd <GRAFANA_PATH> && ./bin/grafana-server

Docker installation

You can install Data Exporter App to Grafana in Docker passing it as the environment variable.

docker run \
  -p 3000:3000 \
  -e "GF_INSTALL_PLUGINS=https://code.corpglory.net/attachments/fa42eb7f-72b9-4a3e-a60e-33fbf7967b30;corpglory-dataexporter-app" \
  grafana/grafana

Plugin Configuration

  • In Grafana, go to Configuration -> Plugins -> Data Exporter App
  • Fill "DataExporter backend URL" field with the Data Exporter URL (Please note: the URL should be accessible by Grafana Server)
  • Click Connect
  • If Grafana connects to the Data Exporter successfully, you'll see this message: "Plugin is connected! You can now go to a dashboard and add the DataExporter panel there."
  • After this:
    • go to a dashboard you'd like to export data from
    • click "Add panel"
    • select Data Exporter Panel

Support and Consulting

Commercial support, professional services or any help — send us your inquiry at ping@corpglory.com

About CorpGlory Inc.

Grafana Data Exporter is developed by CorpGlory Inc., a company which provides high quality software development, data visualization, Grafana and monitoring consulting.