Monitoramento do pool de recursos
Acessar a página de monitoramento de recursos
- Faça logon no console de gerenciamento do GaussDB(DWS).
- Na página Clusters, localize o cluster de destino.
- Na coluna Operation do cluster de destino, clique em Monitoring Panel.
- No painel de navegação à esquerda, escolha Monitoring > Resource Pool Monitoring.
Você pode verificar as estatísticas em tempo real e o histórico de consumo de recursos sobre os pools de recursos.
Pool de recursos
Você pode verificar os pools de recursos definidos pelo usuário, o consumo de recursos em tempo real e histórico e as cotas de recursos dos pools de recursos.
- Resource Pool: nome do pool de recursos.
- Monitoring: você pode clicar no ícone de monitoramento para exibir as tendências de consumo histórico de recursos como CPU, memória e disco.
- CPU Usage (%): uso de CPU em tempo real de um pool de recursos
- CPU Share (%): compartilhamento de uso de CPU de um pool de recursos
- Real-Time Concurrent Short Queries: número de consultas simples simultâneas em um pool de recursos. Consultas simples simultâneas não são controladas pelo pool de recursos.
- Concurrent Short Queries: cota de consultas simultâneas simples em um pool de recursos
- Real-Time Concurrent Queries: número de consultas complexas simultâneas em um pool de recursos. Consultas complexas simultâneas são controladas pelo pool de recursos.
- Query Concurrency: cota de consultas simultâneas complexas em um pool de recursos
- Storage (MB): espaço de armazenamento de um pool de recursos
- Disk Usage (%): uso de disco em tempo real de um pool de recursos
- Memory Resource: cota de memória de um pool de recursos
- Memory Usage (%): porcentagem de memória usada
- Operação
Uso de recursos por usuário
Clique na seta ao lado de um nome de pool de recursos para expandir os detalhes de uso de recursos.
- User Name: nome de um usuário no pool de recursos atual
- CPU Usage (%): uso da CPU em tempo real de um usuário
- CPU Resource: número de núcleos da CPU usados
- Storage Resource (MB): espaço de armazenamento usado por um usuário
- Disk Usage (%): discos usados por um usuário
- Memory Resource (MB): memória usada por um usuário
- Memory Usage (%): porcentagem de memória usada por um usuário
Consultas em espera em um pool de recursos
Você pode exibir as consultas em espera em um pool de recursos em tempo real para verificar o status da carga de trabalho.
- User: nome de usuário de uma instrução de consulta
- Application: nome da aplicação de uma instrução de consulta
- Database: nome do banco de dados ao qual uma instrução de consulta está conectada
- Queuing Status: status de enfileiramento de uma instrução de consulta em um pool de recursos
- Wait Time: tempo de espera antes de uma instrução de consulta ser executada, em ms
- Resource Pool: pool de recursos ao qual a consulta pertence
- Query Statement: detalhes de uma instrução de consulta enviada por um usuário
Verificar consultas de fusíveis
Você pode exibir o status de uma consulta de fusíveis disparada em um pool de recursos.
- Query ID: ID de uma consulta de fusíveis
- Query Statement: instrução de consulta de fusíveis
- Blocking Time (ms): tempo de bloqueio de uma instrução de fusíveis, em ms
- Execution Time (ms): tempo de execução de uma instrução de fusíveis, em ms
- CPU Time (ms): tempo de CPU consumido por uma instrução de fusíveis, em ms
- CPU Skew (%): distorção de CPU de uma instrução de fusíveis em cada DN
- Exception Handling: método de tratamento de exceções de uma instrução de fusíveis
- Status: status em tempo real de uma instrução de fusíveis