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 17ad32daa5 ci 2 years ago
src use options in chartwerk 2 years ago
.gitignore init grafana panel 2 years ago
.gitlab-ci.yml ci 2 years ago
.prettierrc.js enable options catagories && add prettierr dep 2 years ago
CHANGELOG.md init grafana panel 2 years ago
LICENSE license 2 years ago
README.md npm -> yarn && yarn lint comand 2 years ago
jest.config.js try build 2 years ago
package.json npm -> yarn && yarn lint comand 2 years ago
tsconfig.json init grafana panel 2 years ago
yarn.lock npm -> yarn && yarn lint comand 2 years ago

README.md

Grafana Chartwerk Panel (beta)

Build Status

Grafana Chartwerk Panel renders metrics using ChartWerk libraries. For now, it can render as a line and a series of bars. We are working on adding new visualizations.

image image

Features

  • 3 types of visualizations:
    • gauge
    • line-chart
    • bar-chart
  • ability to make panel's time range independent of dashboard's (doesn't work in Grafana 7).
  • ability to display template variables inside the panel.
  • "Charge" mode: green color for positive graph's slope, red color for negative graph's slope.
  • confidence interval (for line).
  • customizable X-axis labels.
  • customizable grid interval.

Installation

Linux / Mac OS X

  • Navigate to either:

    • <GRAFANA_PATH>/data/plugins (when installed from tarball or source)
    • or /var/lib/grafana/plugins (when installed from .deb/.rpm package)
  • Download ChartWerk panel

wget https://github.com/chartwerk/grafana-chartwerk-app/archive/0.3.3.zip
  • Unpack downloaded files
unzip 0.3.3.zip
  • Restart grafana-server
    • For grafana installed via Standalone Linux Binaries:
      • Stop any running instances of grafana-server
      • Start grafana-server by: $GRAFANA_PATH/bin/grafana-server
    • For grafana installed via Package Manager:
      • type in systemctl restart grafana-server

Grafana in Docker

You can install ChartWerk panel to Grafana in Docker passing it as environment variable (as described in Grafana docs)

docker run \
  -p 3000:3000 \
  -e "GF_INSTALL_PLUGINS=https://github.com/chartwerk/grafana-chartwerk-app/archive/0.3.3.zip;corpglory-chartwerk-panel" \
  grafana/grafana