mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2025-05-10 18:05:44 +02:00
feat: adding max_clients to metrics and info output (#2912) Signed-off-by: Mirko Raca <racamirko@gmail.com>
This commit is contained in:
parent
734ba80983
commit
d2a08e2c3c
1 changed files with 3 additions and 0 deletions
|
@ -1057,6 +1057,8 @@ void PrintPrometheusMetrics(const Metrics& m, StringResponse* resp) {
|
|||
|
||||
// Clients metrics
|
||||
const auto& conn_stats = m.facade_stats.conn_stats;
|
||||
AppendMetricWithoutLabels("max_clients", "Maximal number of clients", GetFlag(FLAGS_maxclients),
|
||||
MetricType::GAUGE, &resp->body());
|
||||
AppendMetricWithoutLabels("connected_clients", "", conn_stats.num_conns, MetricType::GAUGE,
|
||||
&resp->body());
|
||||
AppendMetricWithoutLabels("client_read_buffer_bytes", "", conn_stats.read_buf_capacity,
|
||||
|
@ -1939,6 +1941,7 @@ void ServerFamily::Info(CmdArgList args, ConnectionContext* cntx) {
|
|||
|
||||
if (should_enter("CLIENTS")) {
|
||||
append("connected_clients", m.facade_stats.conn_stats.num_conns);
|
||||
append("max_clients", GetFlag(FLAGS_maxclients));
|
||||
append("client_read_buffer_bytes", m.facade_stats.conn_stats.read_buf_capacity);
|
||||
append("blocked_clients", m.facade_stats.conn_stats.num_blocked_clients);
|
||||
append("dispatch_queue_entries", m.facade_stats.conn_stats.dispatch_queue_entries);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue