Plugins 〉Untimely


Developer

Factry

Sign up to receive occasional product news and updates:


Grafana Cloud
Grafana Cloud
  • Grafana, of course
  • 10k series Prometheus metrics
  • 50 GB logs
  • 50 GB traces
  • 2,232 app o11y host hours
  • ...and more
Create free account

No credit card needed, ever.


Panel
community

Untimely

  • Overview
  • Installation
  • Change log
  • Related content

Untimely

Untimely Grafana Panel Screenshot

Introduction

The Untimely Grafana plugin is a panel that facilitates working with distances on the x-axis (or anything else that isn't time).

You add queries to your visualization, then select the query that represents the x-axis. The different series will then be interlinked based on their timestamps.

It's based on the Grafana React example using Typescript.

Features

  • Resets: whenever the x-axis value resets, dropping below a previous value, the graph values keep going
  • Legend: the panel has a simple legend, similar looking to the default Grafana legend
  • Tooltip: the panel has a simple tooltip, supporting multiple series, similar to the default Grafana tooltip
  • Offset: when the x-values have a certain offset, you can define this

Usage and tips

  • Use the decimal formatting to choose how many decimals should be in the ticks and on the tooltip
  • When you have resets, choose the 'max' selector for your x-axis series and the 'min' selector for the other series
  • A little downwards arrow next to a value denotes that there is a reset

Installing Untimely on Grafana Cloud:

For more information, visit the docs on plugin installation.

Installing on a local Grafana:

For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.

1. Install the Panel

Use the grafana-cli tool to install Untimely from the commandline:

grafana-cli plugins install 

The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.

2. Add the Panel to a Dashboard

Installed panels are available immediately in the Dashboards section in your Grafana main menu, and can be added like any other core panel in Grafana.

To see a list of installed panels, click the Plugins item in the main menu. Both core panels and installed panels will appear.

Changelog

v0.3.1

  • Update toolkit to fix issue with missing tslib
  • Fix conflicting rules with eslint and prettier
  • Fix failing tests
  • Introduce provisioning to make easier to develop plugin
  • Introduce webpack live reload for provisioned dev env

v0.3.0

Update dependencies and fix panel editor not displaying on Grafana > v8.3.3

v0.2.0

Update dependencies and fix panel editor not displaying on Grafana > v7.3.0

v0.1.0

Initial release