Memcache::getStats

memcache_get_stats

(PECL memcache >= 0.2.0)

Memcache::getStats -- memcache_get_statsПолучает статистику сервера

Описание

Memcache::getStats(string $type = ?, int $slabid = ?, int $limit = 100): array|false
memcache_get_stats(
    Memcache $memcache,
    string $type = ?,
    int $slabid = ?,
    int $limit = 100
): array|false

Метод Memcache::getStats() возвращает ассоциативный массив, который содержит статистику сервера. Ключи массива соответствуют параметрам статистики, а значения — значениям параметров.

Список параметров

type

Тип статистики для извлечения. Допустимые значения: reset, malloc, maps, cachedump, slabs, items, sizes. Спецификация протокола Memcached предупреждает о возможном изменении или удалении этих дополнительных аргументов в новых версиях сервера, по усмотрению разработчиков, даже если изменения нарушат обратную совместимость.

slabid

Параметр устанавливают одновременно с передачей в параметр type значения cachedump, чтобы указать, из какого slab-класса выгружать дамп кеша. Команда cachedump блокирует работу сервера и выполняется только в целях отладки.

limit

Параметр устанавливают одновременно с передачей в параметр type значения cachedump, чтобы ограничить количество записей в дампе.

Возвращаемые значения

Метод возвращает ассоциативный массив со статистикой сервера или false, если возникла ошибка.

Смотрите также