Memcached::getStats
PHP function
Edit on GitHub ✎
(PECL memcached >= 0.1.0)
Get server pool statistics
Description
Memcached::getStats(string|null $type = null): array|false
Memcached::getStats() returns an array containing the state of all available memcache servers. See memcache protocol specification for details on these statistics.
Parameters
typeThe type of statistics to fetch.
Return Values
Array of server statistics, one entry per server, Falseforfailure.
Examples
Memcached::getStats() example
php
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
print_r($m->getStats());
?>The above example will output something similar to:
output
Array
(
[localhost:11211] => Array
(
[pid] => 4933
[uptime] => 786123
[threads] => 1
[time] => 1233868010
[pointer_size] => 32
[rusage_user_seconds] => 0
[rusage_user_microseconds] => 140000
[rusage_system_seconds] => 23
[rusage_system_microseconds] => 210000
[curr_items] => 145
[total_items] => 2374
[limit_maxbytes] => 67108864
[curr_connections] => 2
[total_connections] => 151
[connection_structures] => 3
[bytes] => 20345
[cmd_get] => 213343
[cmd_set] => 2381
[get_hits] => 204223
[get_misses] => 9120
[evictions] => 0
[bytes_read] => 9092476
[bytes_written] => 15420512
[version] => 1.2.6
)
)