Skip to content

Commit 0a45920

Browse files
committed
DOC-4898 FFixed v2 metrics transition plan for bdb_avg_read_latency, bdb_avg_read_latency_max, bdb_avg_write_latency, and bdb_avg_write_latency_max
1 parent 3eca03c commit 0a45920

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

content/embeds/rs-prometheus-metrics-transition-plan.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
| --------- | :------------------- | :---------- |
55
| <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 |
66
| <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 |
1111
| <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 |
1212
| <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 |
1313
| <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

Comments
 (0)