pub struct MemcacheCounters {Show 31 fields
pub cmd_set: u32,
pub cmd_touch: u32,
pub cmd_flush: u32,
pub get_hits: u32,
pub get_misses: u32,
pub delete_hits: u32,
pub delete_misses: u32,
pub incr_hits: u32,
pub incr_misses: u32,
pub decr_hits: u32,
pub decr_misses: u32,
pub cas_hits: u32,
pub cas_misses: u32,
pub cas_badval: u32,
pub auth_cmds: u32,
pub auth_errors: u32,
pub threads: u32,
pub conn_yields: u32,
pub listen_disabled_num: u32,
pub curr_connections: u32,
pub rejected_connections: u32,
pub total_connections: u32,
pub connection_structures: u32,
pub evictions: u32,
pub reclaimed: u32,
pub curr_items: u32,
pub total_items: u32,
pub bytes_read: u64,
pub bytes_written: u64,
pub bytes: u64,
pub limit_maxbytes: u64,
}Expand description
Memcache Counters - Format (0,2204)
Memcache server performance counters
§XDR Definition (sFlow Memcache)
/* Memcache counters */
/* See Memcached protocol.txt */
/* opaque = counter_data; enterprise = 0; format = 2204 */
struct memcache_counters {
unsigned int cmd_set;
unsigned int cmd_touch;
unsigned int cmd_flush;
unsigned int get_hits;
unsigned int get_misses;
unsigned int delete_hits;
unsigned int delete_misses;
unsigned int incr_hits;
unsigned int incr_misses;
unsigned int decr_hits;
unsigned int decr_misses;
unsigned int cas_hits;
unsigned int cas_misses;
unsigned int cas_badval;
unsigned int auth_cmds;
unsigned int auth_errors;
unsigned int threads;
unsigned int conn_yields;
unsigned int listen_disabled_num;
unsigned int curr_connections;
unsigned int rejected_connections;
unsigned int total_connections;
unsigned int connection_structures;
unsigned int evictions;
unsigned int reclaimed;
unsigned int curr_items;
unsigned int total_items;
unsigned hyper bytes_read;
unsigned hyper bytes_written;
unsigned hyper bytes;
unsigned hyper limit_maxbytes;
}Fields§
§cmd_set: u32Number of set commands
cmd_touch: u32Number of touch commands
cmd_flush: u32Number of flush commands
get_hits: u32Number of get hits
get_misses: u32Number of get misses
delete_hits: u32Number of delete hits
delete_misses: u32Number of delete misses
incr_hits: u32Number of increment hits
incr_misses: u32Number of increment misses
decr_hits: u32Number of decrement hits
decr_misses: u32Number of decrement misses
cas_hits: u32Number of CAS hits
cas_misses: u32Number of CAS misses
cas_badval: u32Number of CAS bad value errors
auth_cmds: u32Number of authentication commands
auth_errors: u32Number of authentication errors
threads: u32Number of threads
conn_yields: u32Number of connection yields
listen_disabled_num: u32Number of times listen was disabled
curr_connections: u32Current number of connections
rejected_connections: u32Number of rejected connections
total_connections: u32Total number of connections
connection_structures: u32Number of connection structures
evictions: u32Number of evictions
reclaimed: u32Number of reclaimed items
curr_items: u32Current number of items
total_items: u32Total number of items
bytes_read: u64Total bytes read
bytes_written: u64Total bytes written
bytes: u64Current bytes used
limit_maxbytes: u64Maximum bytes limit
Trait Implementations§
Source§impl Clone for MemcacheCounters
impl Clone for MemcacheCounters
Source§fn clone(&self) -> MemcacheCounters
fn clone(&self) -> MemcacheCounters
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more