Plugins 〉Gantt

Panel
community

Gantt

  • Overview
  • Installation
  • Change log
  • Related content

Gantt for Grafana

Build Release Marketplace Downloads License Twitter

A panel plugin for Grafana to visualize Gantt charts.

Gantt charts display a list of tasks over time, where each task is visualized using a bar with a start and an end time.

Features

  • Identify bottlenecks where one or more tasks are running significantly longer than others
  • Compare recurring sets of tasks by grouping them, such as data pipelines that run in regular intervals.
  • Display additional metadata from your data source as labels

Screenshot

Configuration

This section lists the available configuration options for the Gantt panel.

Panel options

Experiments

By enabling experiments, you can try out new features that we're working on. Experiments can be unstable and may break your panel. Use at your own risk.

Dimensions

OptionDescription
TextName of the field to use for task labels. Defaults to the first string field.
Start timeName of the field to use for value. Defaults to the first time field.
End timeName of the field to use for value. Defaults to the second time field.
Group byName of the field to use to group tasks. When grouping tasks, the time interval is set to the start of the first task and the end of the last task in the group.
LabelsFields to use as labels in the tooltip.

As some data sources don't yet support time fields, the plugin supports selecting string and number fields as start and end time:

  • If you select a string field, values need to be ISO 8601 strings
  • If you select a number field, values need to be Unix timestamps in milliseconds

Display

OptionDescription
Sort byDimension to sort tasks by.
Sort orderOrder in which to sort the tasks.

For more information, visit the docs on plugin installation.

Changelog

0.6.1 (2021-03-07)

Full changelog

Enhancements

  • Limit Y-axis to relevant values only (#19)

0.6.0 (2021-02-18)

Full changelog

Enhancements

Adds a new Experiments category with two new features: Lock to extents and Relative time:

  • Lock to extents locks the zoom to fit all tasks from start to finish
  • Relative time changes the X axis to display the duration from when the first task started

0.5.0 (2021-02-16)

Full changelog

Enhancements

  • Add option to sort tasks by text or by start time (#15)
  • Make dimensions clearable (#12)
  • Add fallback panel for unsupported Grafana versions
  • Add wizard for configuring the query

0.4.0 (2021-02-06)

Full changelog

Enhancements

  • Add labels to tooltip (#9)
  • Click-and-drag to change dashboard time interval (#10)

0.3.1 (2021-02-02)

Full changelog

Bug fixes

  • Reduced precision when using strings as time (#5)

0.3.0 (2021-01-28)

Full changelog

Enhancements

  • Null values are interpreted as infinity
  • Add duration to tooltip
  • Improved styles

0.2.0 (2020-01-27)

Full changelog

Enhancements

  • Allow using string and number fields as time (#1, #2)

0.1.0 (2020-01-08)

Initial release. Not fit for production use.