Skip to content

Commit e1d9de1

Browse files
committed
Renamed proxy_connections_rate, proxy_rate_limit_ok, proxy_rate_limit_overflows to use endpoint_ prefix instead of proxy_ and added missing endpoint_accepted_connections and endpoint_dispatch_failures for v2 Prometheus metrics
1 parent 87cd2a0 commit e1d9de1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

content/embeds/rs-prometheus-metrics-v2.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,19 @@
22

33
| Metric | Type | Description |
44
| :-------- | :--- | :---------- |
5+
| <span class="break-all">endpoint_accepted_connections</span> | counter | Number of incoming accepted client connections |
56
| endpoint_client_connections | counter | Number of client connection establishment events |
67
| endpoint_client_disconnections | counter | Number of client disconnections initiated by the client |
78
| <span class="break-all">endpoint_client_connection_expired</span> | counter | Total number of client connections with expired TTL (Time To Live) |
89
| <span class="break-all">endpoint_client_establishment_failures</span> | counter | Number of client connections that failed to establish properly |
910
| <span class="break-all">endpoint_client_expiration_refresh</span> | counter | Number of expiration time changes of clients |
1011
| <span class="break-all">endpoint_client_tracking_off_requests</span> | counter | Total number of `CLIENT TRACKING OFF` requests |
1112
| <span class="break-all">endpoint_client_tracking_on_requests</span> | counter | Total number of `CLIENT TRACKING ON` requests |
13+
| <span class="break-all">endpoint_connections_rate</span> | gauge | The rate of incoming connections. Computed as `n_accepted / N` for the last interval where `n_accepted` is the number of accepted connections in this interval, and `N` is the interval in seconds. |
1214
| <span class="break-all">endpoint_disconnected_cba_client</span> | counter | Number of certificate-based clients disconnected |
1315
| <span class="break-all">endpoint_disconnected_ldap_client</span> | counter | Number of LDAP clients disconnected |
1416
| <span class="break-all">endpoint_disconnected_user_password_client</span> | counter | Number of user&password clients disconnected |
17+
| <span class="break-all">endpoint_dispatch_failures</span> | counter | Number of clients closed due to failure to be dispatched to workers |
1518
| <span class="break-all">endpoint_disposed_commands_after_client_caching</span> | counter | Total number of client caching commands that were disposed due to misuse |
1619
| endpoint_egress | counter | Number of egress bytes |
1720
| endpoint_egress_pending | counter | Number of send-pending bytes |
@@ -26,6 +29,8 @@
2629
| <span class="break-all">endpoint_other_requests_latency_histogram_bucket</span> | histogram | Latency histograms for commands other than read or write commands. Can be used to represent different latency percentiles.<br />p99.9 example:<br /><span class="break-all">`histogram_quantile(0.999, sum(rate(endpoint_other_requests_latency_histogram_bucket{cluster="$cluster", db="$db"}[$__rate_interval]) ) by (le, db))`</span> |
2730
| endpoint_other_responses | counter | Number of other responses |
2831
| endpoint_proxy_disconnections | counter | Number of client disconnections initiated by the proxy |
32+
| <span class="break-all">endpoint_rate_limit_ok</span> | gauge | Rate limit status based on the last 2 intervals.<br />0 = rate limit was recently exceeded<br />1 = rate limit was not recently exceeded |
33+
| <span class="break-all">endpoint_rate_limit_overflows</span> | counter | Total number of rate limit overflows |
2934
| endpoint_read_requests | counter | Number of read requests |
3035
| <span class="break-all">endpoint_read_requests_latency_histogram</span> | histogram | Latency (in µs) histogram of read commands |
3136
| <span class="break-all">endpoint_read_requests_latency_histogram_bucket</span> | histogram | Latency histograms for read commands. Can be used to represent different latency percentiles.<br />p99.9 example:<br /><span class="break-all">`histogram_quantile(0.999, sum(rate(endpoint_read_requests_latency_histogram_bucket{cluster="$cluster", db="$db"}[$__rate_interval]) ) by (le, db))`</span> |
@@ -37,9 +42,6 @@
3742
| <span class="break-all">endpoint_write_requests_latency_histogram</span> | histogram | Latency (in µs) histogram of write commands |
3843
| <span class="break-all">endpoint_write_requests_latency_histogram_bucket</span> | histogram | Latency histograms for write commands. Can be used to represent different latency percentiles.<br />p99.9 example:<br /><span class="break-all">`histogram_quantile(0.999, sum(rate(endpoint_write_requests_latency_histogram_bucket{cluster="$cluster", db="$db"}[$__rate_interval]) ) by (le, db))`</span> |
3944
| endpoint_write_responses | counter | Number of write responses |
40-
| <span class="break-all">proxy_connections_rate</span> | gauge | The rate of incoming connections. Computed as `n_accepted / N` for the last interval where `n_accepted` is the number of accepted connections in this interval, and `N` is the interval in seconds. |
41-
| <span class="break-all">proxy_rate_limit_ok</span> | gauge | Rate limit status based on the last 2 intervals.<br />0 = rate limit was recently exceeded<br />1 = rate limit was not recently exceeded |
42-
| <span class="break-all">proxy_rate_limit_overflows</span> | counter | Total number of rate limit overflows |
4345

4446
## Node metrics
4547

0 commit comments

Comments
 (0)