O gerenciamento de sessões do Database Autonomy Service (DAS) exibe estatísticas em tempo real de todas as sessões ativas em uma instância, incluindo informações do cliente, comandos em execução e duração da conexão. Esse recurso também permite encerrar sessões anômalas diretamente pelo console.
Pré-requisitos
Certifique-se de que:
Uma instância de banco de dados esteja conectada ao DAS e com o estado Normal Access
Limitações
Para instâncias Redis implantadas na arquitetura de cluster, não é possível recuperar as informações de sessão geradas no direct connection mode.
Visualizar e gerenciar sessões
Faça login no console do DAS.
No painel de navegação à esquerda, escolha Intelligent O&M Center > Instance Monitoring.
Localize a instância de banco de dados desejada e clique em ID da instância para abrir a página de detalhes.
No painel à esquerda, clique em Instance Sessions.
-
Na aba Instance Sessions, use as seções Instance Sessions e Session Statistics para:
Encerrar sessões: finalize sessões ativas.
Visualizar estatísticas de sessão: consulte informações resumidas por source de acesso, incluindo o total de clientes e a quantidade de clientes ativos.
Exportar dados de sessão: baixe o resumo e as estatísticas de sessão agrupados por source de acesso.
Parâmetros de sessão
A seção Instance Sessions lista os parâmetros abaixo. Passe o mouse sobre o nome de uma coluna para visualizar sua descrição.
Identidade da conexão
|
Parâmetro |
Descrição |
|
|
ID do cliente. |
|
|
Endereço IP e número da porta do cliente. |
|
|
Nome do cliente. |
|
|
Descritor de arquivo usado pelo socket. |
|
|
Banco de dados ao qual o cliente está conectado. |
|
|
Flags que indicam o tipo e o estado do cliente. Consulte Client flags. |
Atividade e tempo
|
Parâmetro |
Descrição |
|
|
Último comando executado. |
|
|
Duração da conexão, em segundos. |
|
|
Tempo ocioso, em segundos. |
Assinaturas e transações
|
Parâmetro |
Descrição |
|
|
Quantidade de canais assinados (Pub/Sub). |
|
|
Quantidade de padrões assinados (Pub/Sub). |
|
|
Número de comandos executados na transação. |
Buffer e memória
|
Parâmetro |
Descrição |
|
|
Tamanho do buffer de entrada. |
|
|
Espaço disponível no buffer de entrada. |
|
|
Tamanho fixo do buffer de saída. |
|
|
Comprimento da lista de objetos no buffer dinâmico de saída. |
|
|
Tamanho do buffer de saída. |
Loop de eventos
|
Parâmetro |
Descrição |
|
|
Prontidão do socket no loop de eventos: |
Flags de cliente
O parâmetro flags contém uma ou mais das letras a seguir, cada uma descrevendo o tipo de cliente ou seu estado atual:
|
Flag |
Significado |
|
|
Nó réplica no modo |
|
|
Nó réplica em modo normal. |
|
|
Nó mestre. |
|
|
Executando uma transação. |
|
|
Aguardando um evento bloqueante. |
|
|
Aguardando I/O de VM (obsoleto). |
|
|
Uma chave monitorada foi modificada — a execução de |
|
|
A conexão será fechada após a conclusão da gravação da resposta atual. |
|
|
O cliente foi desbloqueado. |
|
|
Conectado via socket UNIX. |
|
|
Modo somente leitura em um nó de cluster. |
|
|
A conexão será encerrada assim que possível. |
|
|
Nenhuma flag definida. |
Referência de API
|
Operação de API |
Descrição |
|
Consulta as sessões atuais de uma instância Redis. |
|
|
Encerra todas as sessões de uma instância Redis. |