# Memcache::getStats

# memcache_get_stats

(PECL memcache >= 0.2.0)

Memcache::getStats -- memcache_get_stats — Lit les statistiques du serveur

### Description

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() retourne un tableau associatif avec les statistiques du serveur. Les index du tableau correspondent aux paramètres de statistiques, et la valeur associée est la valeur de ces statistiques.

### Liste de paramètres

`type`

  Le type de statistiques à récupérer. Les valeurs valides sont {`"reset"`, `"malloc"`, `"maps"`, `"cachedump"`, `"slabs"`, `"items"`, `"sizes"`. Suivant les spécifications du protocole memcached, ces arguments optionnels sont susceptibles d'être modifiés suivant les besoins des développeurs de memcache.

`slabid`

  Utilisé avec le paramètre `type` définit à cachedump pour identifier le slab à récupérer. La commande cachedump met à mal le serveur et ne doit être utilisée que dans un but de déboguage.

`limit`

  Utilisé avec le paramètre `type` définit à cachedump pour limiter le nombre d'entrées à récupérer.

### Valeurs de retour

Retourne un tableau associatif des statistiques d'un serveur ou `false` si une erreur survient.

### Voir aussi

- Memcache::getVersion() - Retourne le numéro de version du serveur
- Memcache::getExtendedStats() - Récupère des statistiques de tous les serveurs dans la liste