Plug-in Riak

Riak est une base de données Open Source distribuée. Elle offre haute disponibilité, tolérance aux pannes, simplicité opérationnelle et évolutivité. Pour plus d'informations, visitez le dépôt GitHub de Riak.

Détection

Même si le plug-in Riak n'est pas configuré, Stackdriver Monitoring découvre les services Riak exécutés dans votre projet Google Cloud Platform en :

  • recherchant riak parmi les noms d'instances ;
  • recherchant des ports ouverts sur 8098 via des règles de pare-feu.

Les services détectés sont affichés sur la page "Services Riak" du menu Ressources. Une fois que vous avez installé l'agent de surveillance et configuré le plug-in Riak sur vos instances, Monitoring remplit la page "Services Riak" avec l'inventaire et les métriques.

Configurer Monitoring pour surveiller Riak

Après avoir installé l'agent de surveillance, utilisez les instructions suivantes pour configurer le plug-in Riak sur vos instances.

Prérequis

Le plug-in Riak nécessite la version 5.5.0-315 ou une version ultérieure de l'agent de surveillance. Pour mettre à jour l'agent, consultez la section Mettre à niveau l'agent.

Activer le plug-in de surveillance Riak

Sur votre instance de VM, téléchargez riak.conf à partir du dépôt de configuration GitHub et placez-le dans le répertoire /opt/stackdriver/collectd/etc/collectd.d/ :

(cd /opt/stackdriver/collectd/etc/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/riak.conf)

Une fois que vous avez ajouté le fichier de configuration, redémarrez l'agent de surveillance en exécutant la commande suivante :

sudo service stackdriver-agent restart

Vous trouverez des informations sur les autres options de configuration du plug-in sur collectd.org.

Métriques surveillées

Le plug-in Riak surveille les métriques suivantes :

  • Opérations sur le nœud (nombre/s) : nombre d'opérations Get et Put qui ont lieu sur le nœud.
  • Opérations sur le nœud VNode (nombre/s) : nombre d'opérations Get, Put, Index Read/Write/Delete/DeletePostings qui ont lieu sur le nœud VNode.
  • Utilisation de la mémoire : diverses statistiques sur la mémoire du processus Erlang dans lequel Riak s'exécute.
  • Redirections coordonnées (nombre/s) : nombre de redirections coordonnées qui ont eu lieu sur ce serveur.
  • Corrections de lecture (nombre/s) : nombre de corrections de lecture qui ont eu lieu sur ce serveur.
  • Taille des objets FSM : taille d'objet moyenne, au 95e centile et maximale dans l'automate fini (FSM, Finite State Machine).
  • Frères et sœurs FSM : appels moyens, au 95e centile et maximums aux frères et sœurs dans la FSM.
  • Latence Get de la FSM : latence Get moyenne, au 95e centile et maximale en microsecondes.
  • Latence Put de la FSM : latence Put moyenne, au 95e centile et maximale en microsecondes.

Pour obtenir davantage de détails, consultez la liste de métriques de l'agent : Riak.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Stackdriver Monitoring
Besoin d'aide ? Consultez notre page d'assistance.