Comment récupérer les informations de cluster dans Cassandra

Comment récupérer les informations de cluster dans Cassandra

«Lorsque vous effectuez des diagnostics ou un dépannage, vous devrez souvent recueillir des informations sur votre cluster. Vous pouvez également utiliser les informations recueillies et charger les données dans un outil de surveillance tel que Elasticsearch.

Le but de cet article est de vous montrer où diverses informations en grappes sont stockées et quelles informations vous pouvez en recueillir."

Plongeons-nous dans.

Cassandra System Keyspace

Si vous souhaitez recueillir des informations sur vos bases de données ou vos informations en grappes, vous devez vous pencher sur l'espace du système.

Cet espace de clé contient des tables contenant des informations détaillées sur votre cluster et d'autres objets du serveur.

Le tableau suivant montre les tables de l'espace de touche du système et leurs colonnes correspondantes.


Source: DataStax Documentation

Pour récupérer des informations sur votre cluster, vérifiez la table des pairs, qui contient des informations sur chaque nœud du serveur.

Sélectionner * dans le système.pairs;


La requête doit clure des informations de nœud et de cluster comme:


Les informations de sortie incluent les pairs disponibles, le centre de données, Host_id, release_version, RPC_ADdress, Schema Versions, etc.

Fermeture

En utilisant ce tutoriel, vous vous êtes familiarisé avec les tables système Cassandra qui contiennent des informations de cluster et de base de données. N'hésitez pas à explorer les documents pour plus de détails.