Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dashboard: add panels for CRUD module statistics
Statistics for CRUD module was introduced in CRUD 0.11.0 [1]. To enable statistics integrated with metrics with quantiles, call crud.cfg{ stats = true, stats_driver = 'metrics', stats_quantiles = true } This patch adds panels for - tnt_crud_stats summary (+ tnt_crud_stats_count, tnt_crud_stats_sum) - tnt_crud_tuples_fetched - tnt_crud_tuples_lookup - tnt_crud_map_reduces CRUD panels are stored in "CRUD module statistics" section. There is a group of panels for RPS load and a group of panels with latency, both consists of separate panels for each operation and ok/error status. Tuples panels are displayed as average per request. InfluxDB queries for tuple panels have minor issue: they can show 0 current value from time to time due to `fill(0)` and `GROUP BY` including partial intervals [2]. Map reduces panel show average RPS. 1. https://github.com/tarantool/crud/releases/tag/0.11.0 2. influxdata/influxdb#8244 Closes #143
- Loading branch information