
Présentation
Identifiez les compartiments occupés, surveillez les ratios de miss de cache, et plus encore. Ce check de l’Agent recueille des métriques sur :
- L’utilisation du disque dur et de la mémoire en fonction des données
- Les connexions actives
- Le nombre total d’objets
- Le nombre d’opérations par seconde
- La taille de la file d’attente d’écriture sur disque
Et bien plus encore.
Configuration
Installation
Le check Couchbase est inclus avec le package de l’Agent Datadog : vous n’avez donc rien d’autre à installer sur vos nœuds Couchbase.
Configuration
Host
Pour configurer ce check lorsque l’Agent est exécuté sur un host :
Collecte de métriques
Modifiez le fichier couchbase.d/conf.yaml
dans le dossier conf.d/
à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos données Couchbase. Consultez le fichier d’exemple couchbase.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
init_config:
instances:
## @param server - string - required
## The server's url.
#
- server: http://localhost:8091
Redémarrez l’Agent.
Collecte de logs
Disponible à partir des versions > 6.0 de l’Agent
La collecte de logs est désactivée par défaut dans l’Agent Datadog. Vous devez l’activer dans datadog.yaml
:
Ajoutez ce bloc de configuration à votre fichier couchbase.d/conf.yaml
pour commencer à recueillir vos logs Couchbase :
logs:
- type: file
path: /opt/couchbase/var/lib/couchbase/logs/couchdb.log
source: couchdb
Modifiez les valeurs des paramètres path
et service
et configurez-les pour votre environnement. Consultez le fichier d’exemple couchbase.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
Redémarrez l’Agent.
Environnement conteneurisé
Consultez la documentation relative aux modèles d’intégration Autodiscovery pour découvrir comment appliquer les paramètres ci-dessous à un environnement conteneurisé.
Collecte de métriques
Paramètre | Valeur |
---|
<NOM_INTÉGRATION> | couchbase |
<CONFIG_INIT> | vide ou {} |
<CONFIG_INSTANCE> | {"server": "http://%%host%%:8091"} |
Validation
Lancez la sous-commande status
de l’Agent et cherchez couchbase
dans la section Checks.
Données collectées
Métriques
Événements
Le check Couchbase envoie un événement à Datadog à chaque rééquilibrage de cluster.
Checks de service
couchbase.can_connect
Renvoie le statut après avoir ping votre instance Couchbase. Des informations supplémentaires sur le statut de la réponse au moment de la collecte sont incluses dans le message du check.
Statuses: ok, critical
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.
Pour aller plus loin