“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.