Browse Source

[Minor] Extend /stat response

pull/3460/head
moisseev 5 years ago
parent
commit
cff0a94678
  1. 8
      src/controller.c

8
src/controller.c

@ -2567,6 +2567,7 @@ rspamd_controller_handle_stat_common (
struct rspamd_controller_session *session = conn_ent->ud;
ucl_object_t *top, *sub;
gint i;
int64_t uptime;
guint64 spam = 0, ham = 0;
rspamd_mempool_stat_t mem_st;
struct rspamd_stat *stat, stat_copy;
@ -2598,6 +2599,13 @@ rspamd_controller_handle_stat_common (
task->http_conn = rspamd_http_connection_ref (conn_ent->conn);;
task->sock = conn_ent->conn->fd;
ucl_object_insert_key (top, ucl_object_fromstring (
RVERSION), "version", 0, false);
ucl_object_insert_key (top, ucl_object_fromstring (
session->ctx->cfg->checksum), "config_id", 0, false);
uptime = ev_time () - session->ctx->start_time;
ucl_object_insert_key (top, ucl_object_fromint (
uptime), "uptime", 0, false);
ucl_object_insert_key (top, ucl_object_frombool (!session->is_enable),
"read_only", 0, false);
ucl_object_insert_key (top, ucl_object_fromint (

Loading…
Cancel
Save