Hvordan hente klyngeinformasjon i Cassandra

Hvordan hente klyngeinformasjon i Cassandra

“Når du utfører diagnostikk eller feilsøking, må du ofte samle informasjon om klyngen din. Du kan også bruke den samlede informasjonen og laste inn dataene i et overvåkingsverktøy som Elasticsearch.

Hensikten med dette innlegget er å vise deg hvor forskjellige klyngeinformasjon er lagret og hvilken informasjon du kan samle inn fra den.”

La oss dykke inn.

Cassandra System KeySpace

Hvis du vil samle informasjon om databasene dine eller klyngeinformasjonen, må du se nærmere på systemtastaturet.

Dette tastaturet inneholder tabeller som inneholder detaljert informasjon om klyngen din og andre objekter på serveren.

Følgende tabell viser tabellene i systemtasting og tilsvarende kolonner.


Kilde: Datastax -dokumentasjon

For å hente informasjon om klyngen din, sjekk jevnaldrende tabellen, som har informasjon om hver node på serveren.

Velg * fra systemet.kolleger;


Spørringen skal klynge node og klyngeinfo som:


Utgangsinformasjonen inkluderer tilgjengelige jevnaldrende, datasenter, host_id, release_version, rpc_addresses, skjemaversjoner osv.

Lukking

Ved hjelp av denne opplæringen ble du kjent med Cassandra -systemtabeller som inneholder informasjon om klynge og database. Utforsk gjerne dokumentene for mer informasjon.