Come recuperare le informazioni sui cluster in cassandra

Come recuperare le informazioni sui cluster in cassandra

“Quando si esegue la diagnostica o la risoluzione dei problemi, dovrai spesso raccogliere informazioni sul tuo cluster. È inoltre possibile utilizzare le informazioni raccolte e caricare i dati in uno strumento di monitoraggio come ElaSticSearch.

Lo scopo di questo post è mostrarti dove vengono archiviate varie informazioni del cluster e quali informazioni puoi raccogliere da essa."

Immerciamoci.

Spazio Keys del sistema Cassandra

Se si desidera raccogliere informazioni sui database o le informazioni del cluster, è necessario esaminare lo spazio del tasto di sistema.

Questo spazio chiave contiene tabelle con informazioni dettagliate sul cluster e su altri oggetti nel server.

La tabella seguente mostra le tabelle nello spazio del tasto di sistema e nelle loro colonne corrispondenti.


Fonte: documentazione DataStax

Per recuperare informazioni sul cluster, controlla la tabella dei peer, che contiene informazioni su ciascun nodo nel server.

Seleziona * dal sistema.colleghi;


La query dovrebbe cluster nodo e cluster Informazioni come:


Le informazioni di output includono peer disponibili, datacenter, host_id, release_version, rpc_addresses, versioni dello schema, ecc.

Chiusura

Utilizzando questo tutorial, hai acquisito familiarità con le tabelle di sistema Cassandra che contengono informazioni di cluster e database. Sentiti libero di esplorare i documenti per maggiori dettagli.