Ce guide est destiné à vous aider à configurer Monitoring pour surveiller Redis.
Redis est un magasin de valeur/clé Open Source avancé. Il est souvent considéré comme un serveur de structure de données, car les valeurs peuvent contenir des chaînes, des hachages, des listes, des ensembles et des ensembles triés. Pour en savoir plus, accédez au site redis.io.
Cette fonctionnalité n'est disponible que pour les agents exécutés sous Linux. Elle n'est pas disponible sous Windows.
Discovery
Monitoring détecte les services Redis qui s'exécutent dans votre projet Cloud Platform si vous disposez des éléments suivants :
- Des noms d'instances de VM correspondant à redis.
- Des règles de pare-feu qui ouvrent le port 6379.
Pour consulter les métriques de Redis, procédez comme suit:
-
Dans la console Google Cloud, accédez à la page Tableaux de bord .
Accéder à la page Tableaux de bord
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
- Sélectionnez le tableau de bord Redis dans la liste.
Configurer la surveillance de Redis
L'agent Monitoring surveille Redis à l'aide de la bibliothèque cliente hiredis. Après avoir installé Redis, installez hiredis
à l'aide des commandes suivantes :
RHEL et CentOS
sudo yum install epel-release sudo yum install hiredis
Ubuntu 18.04 LTS, 16.04 LTS et Debian 9
sudo apt-get install libhiredis0.13
SLES
sudo zypper install libhiredis0_13
Configurer Monitoring
Pour surveiller Redis, accomplissez les actions suivantes sur votre instance de VM après avoir installé l'agent de surveillance :
Installez le fichier de configuration Redis redis.conf à l'aide de la commande suivante :
(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)
Si votre instance Redis est protégée par un mot de passe, ou si vous utilisez un hôte ou un port non standard pour Redis, en tant que racine, modifiez
redis.conf
en suivant les instructions en haut du fichier.Redémarrez l'agent de surveillance en exécutant la commande suivante :
sudo service stackdriver-agent restart
Pour plus d'informations sur le plug-in redis
collectd
, consultez la section Plug-in:Redis.
Métriques Redis
La liste complète des métriques surveillées par le plug-in Redis est disponible dans la liste Métriques de l'agent : redis. Les métriques réelles collectées et les métriques disponibles dans les menus de Monitoring peuvent varier.