Le check Memcache de l’Agent vous permet de surveiller l’utilisation de la mémoire, les hits, les miss, les expulsions, le pourcentage de remplissage et d’autres métriques pour Memcache.
Configuration
Installation
Le check Memcache est inclus avec le package de l’Agent Datadog : vous n’avez donc rien d’autre à installer sur vos serveurs Memcache.
Configuration
Suivez les instructions ci-dessous pour installer et configurer ce check lorsque l’Agent est exécuté sur un host. Consultez la section Environnement conteneurisé pour la configuration dans un environnement conteneurisé.
Collecte de métriques
Host
Pour configurer ce check lorsque l’Agent est exécuté sur un host :
init_config:instances:## @param url - string - required## url used to connect to the Memcached instance.#- url:localhost
Redémarrez l’Agent pour commencer à envoyer vos métriques Memcache à Datadog.
Collecte de traces
L’APM Datadog s’intègre à Memcache pour vous permettre de visualiser les traces sur l’ensemble de votre système distribué. La collecte de traces est activée par défaut dans les versions 6 et ultérieures de l’Agent Datadog. Pour commencer à recueillir des traces :
L’APM dédié aux applications conteneurisées est pris en charge par les hosts exécutant les versions 6 et ultérieures de l’Agent, mais nécessite une configuration supplémentaire pour recueillir des traces.
Variables d’environnement requises sur le conteneur de l’Agent :
Lancez la |sous-commande status de l’Agent]2 et cherchez mcache dans la section Checks.
Données collectées
Métriques
Le check recueille uniquement les métriques memcache.slabs.* si vous définissez options.slabs: true dans le fichier mcache.d/conf.yaml. De même, il ne recueille les métriques memcache.items.* que si vous définissez options.items: true.
Événements
Le check Mcache n’inclut aucun événement.
Checks de service
memcache.can_connect Renvoie CRITICAL si l’Agent n’est pas capable de se connecter à l’instance Memcached qu’il surveille. Si ce n’est pas le cas, renvoie OK. Statuses: ok, critical