Skip to content

The Business Charts plugin integrates the powerful Apache ECharts library into Grafana, enabling you to create rich, interactive charts and graphs within your dashboards. Built on pure JavaScript and leveraging zrender for lightweight rendering, Apache ECharts offers a wide range of chart types and statistical tools.

License

Notifications You must be signed in to change notification settings

VolkovLabs/business-charts

Repository files navigation

Business Charts for Grafana

Business Charts Dashboard

Grafana 11.5 YouTube Playlist CI E2E Codecov CodeQL

Introduction

The Business Charts plugin integrates the powerful Apache ECharts library into Grafana, enabling you to create rich, interactive charts and graphs within your dashboards. Built on pure JavaScript and leveraging zrender for lightweight rendering, Apache ECharts offers a wide range of chart types and statistical tools.

Watch our tutorial video:

Business Charts 6.0.0 | Visual Editor Tutorial

This plugin simplifies adding customizable, data-driven visualizations to Grafana, enhancing your ability to analyze and present business data effectively.

Requirements

  • Business Charts 6.x: Requires Grafana 10 or Grafana 11.
  • Apache ECharts 5.x: Compatible with Grafana 9 or Grafana 10.
  • Apache ECharts 3.x and 4.x: Works with Grafana 8.5 or Grafana 9.

Getting Started

Install the Business Charts plugin from the Grafana Plugins Catalog or via the Grafana CLI:

grafana cli plugins install volkovlabs-echarts-panel

After installation, restart Grafana and add the Business Charts panel to your dashboard.

Features

  • Monaco Code Editor: Customize charts with:
    • JavaScript for Grafana data frames.
    • JSON for chart configurations.
    • Theme adjustments.
  • Code Assistance: Autocomplete for parameters and variables.
  • Rendering Options: Supports SVG and Canvas renderers.
  • Interactivity: Uses variables and locationService for dynamic charts.
  • Maps: Includes USA and World GeoJSON maps; supports dynamic loading of additional maps.
  • External Map APIs: Integrates Baidu, Gaode, and Google Maps (API key required).
  • Extensions:
  • Real-Time Updates: Supports streaming data sources and Grafana Live.
  • Theming: Adapts to Grafana’s light and dark themes.
  • ECharts Version: Based on Apache ECharts 5.5.1.
  • Examples: Over 100 ready-to-use examples at echarts.volkovlabs.io.

Example Charts

Documentation

Explore detailed guides:

Section Description
Charts Function Configure the core Apache ECharts function.
Visual Editor Use the Visual Editor for chart creation.
Examples Get started with Apache ECharts examples in Grafana.
Features Discover all plugin capabilities.
Maps Work with various map types.
Tutorials Follow step-by-step tutorials.
Release Notes Track the latest updates and features.

Business Suite for Grafana

Business Charts is part of the Business Suite, a collection of open-source Grafana plugins by Volkov Labs. These plugins address common business needs with intuitive interfaces, comprehensive documentation, and video tutorials.

Business Suite for Grafana

Enterprise Support

Upgrade to Business Suite Enterprise for premium support:

  • Dedicated Zendesk support team.
  • Priority feature requests and bug fixes.
  • In-person consultations.
  • Access to Business Intelligence tools.

Feedback & Contributions

We value your input! Get involved:

Acknowledgments

Apache ECharts, ECharts, Apache, the Apache feather logo, and the Apache ECharts project logo are registered trademarks or trademarks of The Apache Software Foundation.

License

Licensed under the Apache License 2.0.

About

The Business Charts plugin integrates the powerful Apache ECharts library into Grafana, enabling you to create rich, interactive charts and graphs within your dashboards. Built on pure JavaScript and leveraging zrender for lightweight rendering, Apache ECharts offers a wide range of chart types and statistical tools.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project