Show cqlsh

Show cqlsh
Ao trabalhar no Cassandra Shell, você pode encontrar um cenário em que deve coletar informações básicas sobre sua sessão, CQLSH, banco de dados, protocolo nativo e versões de especificação CQL.

Neste artigo, abordaremos um comando simples, mas prático, que permite buscar essas informações da sessão CQLSH.

Comando do show cqlsh

O comando show permite que você mostre várias informações, dependendo do subsequente subcomando.

A sintaxe do comando é mostrada abaixo:

Mostrar versão | Host | Sessão racact_session_id

O comando suporta os seguintes subcomando:

  • Versão - Isso mostra informações de versão para vários recursos, como CQLSH, banco de dados, protocolo nativo e especificação CQL
  • Host - mostra detalhes do nó para o host de sessão
  • Sessão Traccing_Session_Id - Esta opção retorna informações detalhadas sobre a consulta específica no rastreamento_session_id. Cassandra armazenará os IDs da sessão nos System_traces.Tabelas de sessões

Exemplo de uso do comando

Os exemplos a seguir descrevem como usar o comando show e a saída resultante:

Faça login em Cassandra:

$ cqlsh -u Cassandra -P Cassandra

Para mostrar as informações da versão, execute o seguinte comando:

Cassandra@cqlsh> show versão

Saída:

[CQLSH 6.0.0 | Cassandra 4.0.6 | CQL Spec 3.4.5 | Protocolo nativo v5]

Para mostrar as informações do host, execute o seguinte comando:

Cassandra@cqlsh> show host;

Exemplo de saída:

Conectado ao cluster local às 127.0.0.1: 9042

Mostrar atividade de rastreamento para um determinado ID da sessão:

Cassandra@cqlsh> Show Sessão 2DFE5880-3D8D-11ED-8065-ED32F09D596D;

O comando deve retornar informações de rastreamento para a sessão, conforme mostrado na saída de amostra abaixo:

Você pode obter as informações da sessão da tabela de sessões, como mostrado abaixo:

Cassandra@cqlsh> selecione * de System_traces.sessões;

Exemplo de saída:

Conclusão

Este breve tutorial abordou um dos comandos CQLSH que nos permite buscar várias informações da sessão CQLSH. O comando cqlsh show suporta vários subcomandos, como versão e host.