Skip to content

Releases: tarantool/grafana-dashboard

TDG dashboard bugfix release

24 Jun 13:16

Choose a tag to compare

Grafana revisions: InfluxDB revision 12, Prometheus revision 12, InfluxDB TDG revision 2, Prometheus TDG revision 2.

Fixed

  • TDG dashboard file connectors processed panel name changed to
    "Total files processed"
  • Set valid metrics name to TDG dashboard Kafka partitions panels
  • Display only 99th quantile for Prometheus TDG Kafka metrics

TDG dashboard release

08 Jun 09:01

Choose a tag to compare

Grafana revisions: InfluxDB revision 12, Prometheus revision 12, InfluxDB TDG revision 1, Prometheus TDG revision 1.

Added

  • TDG (ver. 2) example cluster draft
  • Dashboard templates for TDG (ver. 2)
  • Kafka metrics panels for TDG dashboard
  • Thread CPU panels for TDG dashboard
  • expirationd panels for TDG dashboard
  • Tuples panels for TDG dashboard
  • File connectors panels for TDG dashboard
  • GraphQL requests panels for TDG dashboard
  • IProto requests panels for TDG dashboard
  • REST API requests panels for TDG dashboard
  • Task statistics panels for TDG dashboard

Changed

  • Change replication status panel labels

Fixed

  • Remove rate from fiber context switches panel
  • Remove fiber context switches alert example

CRUD statistics panels

17 May 11:51

Choose a tag to compare

Grafana revisions: InfluxDB revision 10, Prometheus revision 11

Added

  • Panels and alerts for CRUD module statistics
    To enable CRUD statistics integrated with metrics with quantiles, call
    crud.cfg{
        stats = true,
        stats_driver = 'metrics',
        stats_quantiles = true
    }
    for CRUD 0.11.1 or newer.

Changed

  • Set default InfluxDB policy to autogen

Everyone is here

06 May 15:36

Choose a tag to compare

Grafana revisions: InfluxDB revision 9, Prometheus revision 10

Added

  • Space tuples number and bsize panels
  • Fiber stats panels and alert example
  • Event loop time panel and alert example
  • LuaJit statistics panels
  • Transactions memory panel
  • Net memory and new binary connections panels
  • Vinyl index and bloom filter memory panels
  • Clock delta panel
  • Replication status panel and alert example
  • Read only status panel
  • Vinyl regulator blocked writers panel
  • Net requests in progress/in stream queue panels

Changed

  • Rework "Tarantool memory memory miscellaneous" section to "Tarantool runtime overview"
  • Vinyl disk panels name
  • Update metrics version to 0.13.0
  • Update panel descriptions
  • Collapse dashboard rows
  • Use new metrics instead of deprecated ones
  • Bump Grafana requirement to 8.x

Overall panels update

08 Oct 08:29
b115c8f

Choose a tag to compare

Grafana revisions: InfluxDB revision 8, Prometheus revision 8

Added

  • Overall net requests panel for Prometheus dashboard

Changed

  • Use green color for low values in overall panels
  • Configure default collector in example cluster
  • Make variables comparison consistent in Prometheus dashboard

CPU percentage

20 Aug 13:34
bcbc9bf

Choose a tag to compare

Grafana revisions: InfluxDB revision 7, Prometheus revision 7

Changed

  • Show CPU time in percents

Vinyl panels and customization

08 Jul 14:30
b8d6bc2

Choose a tag to compare

Grafana revisions: InfluxDB revision 6, Prometheus revision 6

Added

  • Support adding custom panels before dashboard build
  • Simple customization guide
  • Cluster for local Tarantool app monitoring
  • Vinyl panels and alert examples

Changed

  • Code rework: introduce grid generation, separate dashboards code
  • Code rework: use common graph template to reduce code copypaste, set panel size in code
  • Code rework: add dashboard wrap-up, group panels into sections
  • Rename "Tarantool memory allocation overview" to "Tarantool memtx allocation overview"

Customer requests panels release

17 Jun 13:15
f4a50dc

Choose a tag to compare

Grafana revisions: InfluxDB revision 5, Prometheus revision 5

Added

  • Prometheus example alert rules (instance state, memory usage, HTTP load and latency rule examples, etc)
  • Test Prometheus example alert rules with promtool
  • Cartridge issues metrics labels to Telegraf configuration
  • Cartridge issues panels and "Cluster overview" row
  • Network activity row and panels
  • Non-CRUD operations panels
  • CPU time getrusage panels
  • Replication lag panel

Changed

  • Update metrics version to 0.9.0
  • Separate app cluster and load generator in example docker stand
  • Use cartridge-cli to run and setup example app cluster instead of luatest
  • Group Prometheus cluster overview panels into "Cluster overview" row
  • Rework "Tarantool spaces statistics" block to "Tarantool operations statistics"
  • Use Tarantool 2.x instead of Tarantool 1.x in test app and load generator

Fixed

  • Add missing space and replication metrics labels to Telegraf configuration

Lua memory panel release

11 Mar 08:00
c06e38d

Choose a tag to compare

Grafana revisions: InfluxDB revision 4, Prometheus revision 4

Added

  • Memory miscellaneous row with Lua memory panel

Changed

  • Rename memory overview row

Prometheus bugfix release

28 Jan 09:58
7421eb1

Choose a tag to compare

Grafana revisions: Prometheus revision 3

Changed

  • Make Prometheus rps graphs rate() time range configurable