|
4 | 4 | | --------- | :------------------- | :---------- | |
5 | 5 | | <span class="break-all">bdb_avg_latency</span> | <span class="break-all">`(sum by (db)(irate(endpoint_read_requests_latency_histogram_sum{db=""$db""}[1m]) + irate(endpoint_write_requests_latency_histogram_sum{db=""$db""}[1m]) + irate(endpoint_other_requests_latency_histogram_sum{db=""$db""}[1m])))/(sum by (db)(irate(endpoint_read_requests{db=""$db""}[1m]) + irate(endpoint_write_requests{db=""$db""}[1m]) + irate(endpoint_other_requests{db=""$db""}[1m])))/1000000`</span> | Average latency of operations on the database (seconds); returned only when there is traffic | |
6 | 6 | | <span class="break-all">bdb_avg_latency_max</span> | <span class="break-all">`avg(histogram_quantile(1, sum by (le, db) (irate(endpoint_read_requests_latency_histogram_bucket{db=""$db""}[1m]) + irate(endpoint_write_requests_latency_histogram_bucket{db=""$db""}[1m]) + irate(endpoint_other_requests_latency_histogram_bucket{db=""$db""}[1m])))) / 1000000`</span> | Highest value of average latency of operations on the database (seconds); returned only when there is traffic | |
7 | | -| <span class="break-all">bdb_avg_read_latency</span> | <span class="break-all">`sum by (db) (irate(endpoint_acc_read_latency[1m])) / sum by (db) (irate(endpoint_total_started_res[1m])) / 1000000`</span> | Average latency of read operations (seconds); returned only when there is traffic | |
8 | | -| <span class="break-all">bdb_avg_read_latency_max</span></span> | <span class="break-all">`sum by (db) (irate(endpoint_acc_read_latency[1m])) / sum by (db) (irate(endpoint_total_started_res[1m])) / 1000000`</span> | Highest value of average latency of read operations (seconds); returned only when there is traffic | |
9 | | -| <span class="break-all">bdb_avg_write_latency</span> | <span class="break-all">`sum by (db) (irate(endpoint_acc_write_latency[1m])) / sum by (db) (irate(endpoint_total_started_res[1m])) / 1000000`</span> | Average latency of write operations (seconds); returned only when there is traffic | |
10 | | -| <span class="break-all">bdb_avg_write_latency_max</span> | <span class="break-all">`sum by (db) (irate(endpoint_acc_write_latency[1m])) / sum by (db) (irate(endpoint_total_started_res[1m])) / 1000000`</span> | Highest value of average latency of write operations (seconds); returned only when there is traffic | |
| 7 | +| <span class="break-all">bdb_avg_read_latency</span> | <span class="break-all">`(sum(irate(endpoint_read_requests_latency_histogram_sum{db=""$db""}[1m]))/sum(irate(endpoint_read_requests{db=""$db""}[1m])))/1000000`</span> | Average latency of read operations (seconds); returned only when there is traffic | |
| 8 | +| <span class="break-all">bdb_avg_read_latency_max</span></span> | <span class="break-all">`histogram_quantile(1, sum by (le) (irate(endpoint_read_requests_latency_histogram_bucket{db=""$db""}[1m]))) / 1000000`</span> | Highest value of average latency of read operations (seconds); returned only when there is traffic | |
| 9 | +| <span class="break-all">bdb_avg_write_latency</span> | <span class="break-all">`(sum(irate(endpoint_write_requests_latency_histogram_sum{db=""$db""}[1m]))/sum(irate(endpoint_write_requests{db=""$db""}[1m])))/1000000`</span> | Average latency of write operations (seconds); returned only when there is traffic | |
| 10 | +| <span class="break-all">bdb_avg_write_latency_max</span> | <span class="break-all">`histogram_quantile(1, sum by (le) (irate(endpoint_write_requests_latency_histogram_bucket{db=""$db""}[1m]))) / 1000000`</span> | Highest value of average latency of write operations (seconds); returned only when there is traffic | |
11 | 11 | | <span class="break-all">bdb_bigstore_shard_count</span> | <span class="break-all">`sum((sum(label_replace(label_replace(namedprocess_namegroup_thread_count{groupname=~"redis-\d+", threadname=~"(speedb\|rocksdb).*"}, "redis", "$1", "groupname", "redis-(\d+)"), "driver", "$1", "threadname", "(speedb\|rocksdb).*")) by (redis, driver) > bool 0) * on (redis) group_left(db) redis_server_up) by (db, driver)`</span> | Shard count by database and by storage engine (driver - rocksdb / speedb); Only for databases with Auto Tiering enabled | |
12 | 12 | | <span class="break-all">bdb_conns</span> | <span class="break-all">`sum by (db) (endpoint_client_connections{cluster=""$cluster"", db=""$db""} - endpoint_client_disconnections{cluster=""$cluster"", db=""$db""})`</span> | Number of client connections to database | |
13 | 13 | | <span class="break-all">bdb_egress_bytes</span> | <span class="break-all">`sum by(db) (irate(endpoint_egress{db="$db"}[1m]))`</span> | Rate of outgoing network traffic from the database (bytes/sec) | |
|
0 commit comments