diff options
author | Kevin Lin <developer@kevinlin.info> | 2021-08-17 23:48:37 -0700 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2021-09-27 12:58:03 -0700 |
commit | 4b23988acb2151de8009d0ddc5e9d770f7bf3169 (patch) | |
tree | c003c4a7bfc5cd9f23d90f6442ebd5ae70167351 /memcached.c | |
parent | 32349beb8e34a47201546de08dec003d39f29649 (diff) | |
download | memcached-4b23988acb2151de8009d0ddc5e9d770f7bf3169.tar.gz |
Expose number of currently active watchers in stats1.6.11
The stat key `log_watchers` indicates the number of active connected
`watch` clients.
Diffstat (limited to 'memcached.c')
-rw-r--r-- | memcached.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/memcached.c b/memcached.c index c7c22a8..8bbdccd 100644 --- a/memcached.c +++ b/memcached.c @@ -1838,6 +1838,7 @@ void server_stats(ADD_STAT add_stats, conn *c) { APPEND_STAT("log_worker_written", "%llu", (unsigned long long)stats.log_worker_written); APPEND_STAT("log_watcher_skipped", "%llu", (unsigned long long)stats.log_watcher_skipped); APPEND_STAT("log_watcher_sent", "%llu", (unsigned long long)stats.log_watcher_sent); + APPEND_STAT("log_watchers", "%llu", (unsigned long long)stats_state.log_watchers); STATS_UNLOCK(); #ifdef EXTSTORE storage_stats(add_stats, c); |