Releases: tarantool/grafana-dashboard
3.2.0: Cluster overview for Grafana 11
Grafana revisions
- Tarantool 3:
- Tarantool Cartridge and 1.10—2.x:
- Tarantool Data Grid 2:
Changed
- Use Grafana 11 color scheme for Prometheus cluster overview panel (#234)
- Drop Grafana 8 support (#234)
- Bump recommended requirements to Grafana 11 (#234)
Fixed
- Prometheus cluster overview panel not works for Grafana 11+ (#234)
3.1.0: Configuration status panels
3.0.0: Tarantool 3
Grafana revisions
- Tarantool 3:
- Tarantool Cartridge and 1.10—2.x:
- Tarantool Data Grid 2:
Added
cluster_tarantool3
panels section (cluster
for Tarantool 3) (#224)replication_tarantool3
panels section (replication
for Tarantool 3) (#224)
Changed
- Renamed build
cluster
panels section tocluster_cartridge
. It affects all custom-built dashboards which had usedcluster
(#224) - Renamed build
replication
panels section toreplication_cartridge
. It affects all custom-built dashboards which had usedreplication
(#224) - Remove deprecated
build-static-*
targets frommake
(#224) - Make default template use Tarantool 3 sections (#224)
Graphs auto scaling
Grafana revisions: InfluxDB revision 18, Prometheus revision 18, InfluxDB TDG revision 7, Prometheus TDG revision 7.
Changed
- Use auto decimal scaling for most panels (PR #213)
Fixed
- Scaling for some low values panels (PR #213)
Custom build
Grafana revisions: InfluxDB revision 17, Prometheus revision 17, InfluxDB TDG revision 6, Prometheus TDG revision 6.
This release introduces several breaking changes for those using this repository as a library after migrating to new build system. See updated README.
Added
- Custom filters support on static build
- Option to skip Prometheus job on static build
- Option to static build with custom set of sections
- Custom description and Grafana tags on manual build
- API to build a dashboard from YAML config
- Support for metrics prefix on manual build
Changed
- Display two digits after decimal point instead of three
- Deprecate make single line static build
- Hide additional columns in overview table
Fixed
- TDG Kafka brokers rps panels alias condition for InfluxDB
- Fill missing values with null on TDG CPU panels for InfluxDB
- Remove useless kind group in TDG jobs panels for InfluxDB
- CRUD tuples query alias filtering for Prometheus
- TDG tuples query alias filtering
- Policy in alias extraction for InfluxDB dashboards
- Remove redundant "include all" regex for alias if no condition required
Dynamic datasources
Grafana revisions: InfluxDB revision 16, Prometheus revision 16, InfluxDB TDG revision 5, Prometheus TDG revision 5.
Added
- Dashboard title customization
- Panels for transaction operations
- Panels with net statistics per thread
- Panel with failover trigger count
- Panels with syncro replication queue statistics
- Panels with leader election statistics
- Panels with MVCC statistics
Changed
- Replace LuaJit deprecated metrics with new ones
- Set Prometheus
job
dynamically - Set InfluxDB
measurement
dynamically - Set InfluxDB
policy
dynamically - Set datasource dynamically
- Use expirationd module metrics in TDG dashboard
- Move replication panels to a separate row
Fixed
- TDG dashboard latency units (graphql, iproto, rest requests)
Instances variable
Grafana revisions: InfluxDB revision 15, Prometheus revision 15, InfluxDB TDG revision 4, Prometheus TDG revision 4.
Added
- Variable to select displayed cluster instances
Static dashboards release
Grafana revisions: InfluxDB revision 14, Prometheus revision 14, InfluxDB TDG revision 3, Prometheus TDG revision 3
Added
- Options to build static dashboards
- Runtime arena memory panel
- Vinyl tuple cache and level 0 memory panels
Changed
- Set default Prometheus job to
tarantool
- Set default InfluxDB measurement to
tarantool_http
- Use in-built
$__rate_interval
instead of user-defined$rate_time_range
- Use
fill(null)
in InfluxQL requests
expirationd statistics panels
Grafana revisions: InfluxDB revision 13, Prometheus revision 13, InfluxDB TDG revision 2, Prometheus TDG revision 2.
Added
- Panels for expirationd module statistics
TDG dashboard bugfix release
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