

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Visualizar dados de performance
<a name="performance-metrics-console"></a>

Nesta seção, você pode descobrir como visualizar os dados de performance no console do Amazon Redshift, que inclui informações sobre cluster e performance de consulta. Além disso, você pode criar alarmes nas métricas do cluster diretamente do console do Amazon Redshift.

Ao visualizar os dados de performance no console do Amazon Redshift, você os visualiza por cluster. Os gráficos de dados de performance de um cluster foram projetados para dar acesso a dados para responder às dúvidas de performance mais comuns. Para alguns dados de performance (consulte [Dados de performance no Amazon Redshift](metrics-listing.md)), você também pode usar o CloudWatch para personalizar ainda mais seus gráficos de métricas. Por exemplo, você pode escolher tempos maiores ou combinar métricas entre clusters. Para obter mais informações sobre como trabalhar com o console do CloudWatch, consulte [Métricas de performance no console do CloudWatch](using-cloudwatch-console.md). 

Para aprender como monitorar, isolar e otimizar suas consultas usando os recursos de monitoramento de consultas no console do Amazon Redshift, assista ao vídeo a seguir. 

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/Wdvb5iYVnLg/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/Wdvb5iYVnLg)


**Topics**
+ [Visualizar dados de performance do cluster](performance-metrics-perf.md)
+ [Visualizar dados do histórico de consultas](performance-metrics-query-history.md)
+ [Visualizar dados de performance do banco de dados](performance-metrics-database-performance.md)
+ [Visualizar dados de escalabilidade da simultaneidade e simultaneidade do workload](performance-metrics-concurrency-scaling.md)
+ [Visualizar dados de otimização automática](performance-metrics-autonomics.md)
+ [Visualizar consultas e cargas](performance-metrics-queries.md)
+ [Visualizar e analisar detalhes da consulta](performance-metrics-query-execution-details.md)
+ [Visualizar a performance do cluster como consultas executadas](performance-metrics-query-cluster.md)
+ [Visualizar métricas do cluster durante as operações de carga](performance-metrics-loads.md)
+ [Visualizar o gráfico de detalhamento do workload do cluster](analyze-workload-performance.md)

# Visualizar dados de performance do cluster
<a name="performance-metrics-perf"></a>

Ao usar métricas de cluster no Amazon Redshift, você pode fazer as seguintes tarefas de performance comuns:
+ Determine se as métricas de cluster são anormais em um período especificado e, em caso afirmativo, identifique as consultas responsáveis pela ocorrência de performance.
+ Verifique se as consultas históricas ou atuais estão afetando a performance do cluster. Se identificar uma consulta problemática, você poderá visualizar detalhes sobre ela, incluindo a performance do cluster durante a execução da consulta. Você pode usar essas informações para diagnosticar o motivo da lentidão da consulta e ver o que pode ser feito para melhorar a performance dela.

**Para visualizar os dados de performance**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e, em seguida, o nome de um cluster na lista para abrir os detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Cluster performance (Performance do cluster)** para obter informações que incluem o seguinte:
   + **Utilização da CPU**
   + **Percentage disk space used (Porcentagem utilizada de espaço em disco**
   + **Conexões de banco de dados**
   + **Status de integridade**
   + **Query duration (Duração de consultas**
   + **Query throughput (Taxa de transferência de consultas**
   + **Ação de escalabilidade da simultaneidade**

   Muitas métricas novas estão disponíveis. Para ver as métricas disponíveis e escolher quais são exibidas, escolha o ícone **Preferences (Preferências)**

## Gráficos de performance de cluster
<a name="cluster-performance-metrics-examples"></a>

Os exemplos a seguir mostram alguns dos gráficos exibidos no novo console do Amazon Redshift. 
+ **Utilização da CPU** – Mostra a porcentagem de utilização da CPU para todos os nós (líder e computação). Para localizar um horário em que o uso do cluster seja mais baixo antes de agendar a migração do cluster ou outras operações que consomem recursos, monitore este gráfico para ver a utilização da CPU por nó individual ou por todos os nós.   
![\[Uma imagem do gráfico de utilização da CPU no console do Amazon Redshift que mostra a porcentagem de utilização da CPU para cada nó.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-cpu-utilization.png)
+ **Modo de manutenção** – Mostra se o cluster está no modo de manutenção em um horário escolhido usando os indicadores `On` e `Off`. É possível ver a hora em que o cluster está passando por manutenção. Depois, é possível correlacionar esse tempo com as operações realizadas no cluster para estimar seus tempos de inatividade futuros para eventos recorrentes.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra se o modo de manutenção é On ou Off.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-maintenance-mode.png)
+ **Porcentagem de espaço em disco usado** – Mostra a porcentagem de uso de espaço em disco por cada nó de computação, e não para o cluster como um todo. É possível explorar esse gráfico para monitorar a utilização do disco. Operações de manutenção, como VACUUM e COPY, usam espaço de armazenamento temporário intermediário para suas operações de classificação, portanto, é esperado um pico no uso do disco.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra a porcentagem do espaço em disco para cada nó.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-percentage-disk-space-used.png)
+ **Taxa de transferência de leitura** – Mostra o número médio de megabytes lidos do disco por segundo. É possível avaliar esse gráfico para monitorar o aspecto físico correspondente do cluster. Essa taxa de transferência não inclui o tráfego de rede entre instâncias no cluster e o seu volume.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra o throughput de leitura para cada nó.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-read-throughput.png)
+ **Latência de leitura** – Mostra a quantidade média de tempo gasto para operações de E/S de leitura de disco por milissegundo. É possível visualizar os tempos de resposta dos dados a serem retornados. Quando a latência é alta, isso significa que o remetente gasta mais tempo ocioso (não enviando novos pacotes), o que reduz a rapidez com que a taxa de transferência aumenta.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra a latência de leitura para cada nó.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-read-latency.png)
+ **Taxa de transferência de gravação** – Mostra o número médio de megabytes gravados no disco por segundo. É possível avaliar essa métrica para monitorar o aspecto físico correspondente do cluster. Essa taxa de transferência não inclui o tráfego de rede entre instâncias no cluster e o seu volume.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra o throughput de gravação para cada nó.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-write-throughput.png)
+ **Latência de gravação** – Mostra o tempo médio em milissegundos gasto para operações de E/S de gravação de disco. É possível avaliar o tempo para que a confirmação de gravação seja retornada. Quando a latência é alta, isso significa que o remetente gasta mais tempo ocioso (não enviando novos pacotes), o que reduz a rapidez com que a taxa de transferência aumenta.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra a latência de gravação para cada nó.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-write-latency.png)
+ **Conexões de banco de dados** – Mostra o número de conexões de banco de dados a um cluster. É possível usar esse gráfico para ver quantas conexões são estabelecidas com o banco de dados e encontrar um horário em que o uso do cluster é menor.   
![\[Grafo no console do Amazon Redshift que mostra o número de conexões do banco de dados com um cluster.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-database-connections.png)
+ **Contagem total de tabelas** – Mostra o número de tabelas de usuário abertas em um determinado momento dentro de um cluster. É possível monitorar a performance do cluster quando a contagem de tabelas abertas é alta.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra a contagem total de tabelas para um cluster.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-total-table-count.png)
+ **Status de integridade** – Indica a integridade do cluster como `Healthy` ou `Unhealthy`. Se o cluster puder se conectar ao banco de dados e executar uma consulta simples com êxito, o cluster será considerado íntegro. Caso contrário, o cluster está com problemas. Um status não saudável pode ocorrer quando o banco de dados do cluster está sob carga extremamente pesada ou se houver um problema de configuração com um banco de dados no cluster.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra o status de integridade para um cluster.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-health-status.png)
+ **Duração de consultas** – Mostra a quantidade média de tempo para concluir uma consulta em microssegundos. É possível comparar os dados nesse gráfico para medir a performance de E/S dentro do cluster e ajustar suas consultas mais demoradas, se necessário.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra a duração da consulta para um cluster.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-query-duration.png)
+ **Taxa de transferência de consultas** – Mostra o número médio de consultas concluídas por segundo. É possível analisar dados nesse gráfico para medir a performance do banco de dados e caracterizar a capacidade do sistema de oferecer suporte a um workload multiusuário de forma equilibrada.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra o throughput da consulta para um cluster.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-query-throughput.png)
+ **Duração de consultas por fila WLM** – Mostra a quantidade média de tempo para concluir uma consulta em microssegundos. É possível comparar os dados nesse gráfico para medir a performance de E/S por fila de WLM e ajustar suas consultas mais demoradas, se necessário.  
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra a duração da consulta por fila WLM.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-query-duration-per-wlm-queue.png)
+ **Taxa de transferência de consulta por fila WLM** – Mostra o número médio de consultas concluídas por segundo. É possível analisar dados nesse gráfico para medir a performance do banco de dados por fila do WLM.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra o throughput da consulta por fila WLM.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-query-throughput-per-wlm-queue.png)
+ **Atividade de escalabilidade de simultaneidade** – Mostra o número de clusters de escalabilidade de simultaneidade ativos. Quando a escalabilidade de simultaneidade está habilitado, o Amazon Redshift adiciona automaticamente capacidade de cluster adicional quando você precisa para processar um aumento nas consultas de leitura simultâneas.   
![\[Uma imagem do gráfico no console do Amazon Redshift que mostra o número de clusters da escala de simultaneidade ativos.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/cluster-performance-concurrency-scaling-activity.png)

# Visualizar dados do histórico de consultas
<a name="performance-metrics-query-history"></a>

Você pode usar as métricas de histórico de consulta no Amazon Redshift para fazer o seguinte:
+ Isolar e diagnosticar problemas de performance de consulta. 
+ Comparar métricas de tempo de execução de consulta e métricas de performance de cluster na mesma linha de tempo para ver como as duas podem estar relacionadas. Isso ajuda a identificar consultas com baixa performance, procurar consultas em gargalo e saber se você precisa redimensionar seu cluster para seu workload.
+ Fazer busca detalhada nos detalhes de uma consulta específica escolhendo-a na linha do tempo. Quando o **ID da consulta** e outras propriedades são exibidas em uma linha abaixo do gráfico, é possível selecionar a consulta para ver os detalhes dela. Os detalhes incluem, por exemplo, a instrução SQL da consulta, os detalhes de execução e o plano de consulta. Para obter mais informações, consulte [Visualizar e analisar detalhes da consulta](performance-metrics-query-execution-details.md).
+ Determine se seus trabalhos de carga foram concluídos com êxito e atendem aos contratos de nível de serviço (SLAs). 

**Como exibir dados de histórico de consultas**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e o nome do cluster na lista para abrir os respectivos detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Query monitoring (Monitoramento de consultas)** para obter as métricas sobre suas consultas. 

1. Na seção **Monitoramento de consultas** escolha a guia **Histórico de consultas**. 

   Usando controles na janela, você pode alternar entre **Lista de Consultas** e **Métricas de cluster**. 

   Quando **Lista de consultas** é escolhido, a guia inclui os seguintes gráficos: 
   + **Tempo de execução da consulta** – A atividade de consulta em uma linha do tempo. Use esse gráfico para ver quais consultas estão sendo executadas no mesmo período. Escolha uma consulta para visualizar mais detalhes de execução de consulta. O eixo x mostra o período selecionado. É possível filtrar as consultas gráficas em execução, concluídas, cargas, etc. Cada barra representa uma consulta, e o tamanho da barra representa o tempo de execução desde o início da barra até o fim. As consultas podem incluir instruções de manipulação de dados SQL (como SELECT, INSERT, DELETE) e cargas (como COPY). Por padrão, as 100 consultas mais longas em execução são mostradas para o período selecionado. 
   + **Consultas e cargas** – Lista de consultas e cargas executadas no cluster. A janela inclui uma opção para **Encerrar consulta** se uma consulta estiver em execução no momento. 

   Quando **Métricas do cluster** é escolhido, a guia inclui os seguintes gráficos: 
   + **Tempo de execução da consulta** – A atividade de consulta em uma linha do tempo. Use esse gráfico para ver quais consultas estão sendo executadas no mesmo período. Escolha uma consulta para visualizar mais detalhes de execução de consulta. 
   + **Utilização da CPU** – A utilização da CPU do cluster por nó líder e média de nós de computação. 
   + **Capacidade de armazenamento usada** – A porcentagem da capacidade de armazenamento usada. 
   + **Conexões de banco de dados ativas** – O número de conexões de banco de dados ativas com o cluster. 

Considere o seguinte ao trabalhar com os gráficos do histórico de consultas:
+ Escolha uma barra que represente uma consulta específica no gráfico **Tempo de execução da consulta** para ver detalhes sobre essa consulta. Também é possível escolher um ID de consulta na lista **Consultas e cargas** para ver seus detalhes. 
+ Você pode deslizar para selecionar uma seção do gráfico **Tempo de execução da consulta** para ampliar e exibir um período específico. 
+ No gráfico **Tempo de execução da consulta** para que todos os dados sejam considerados pelo filtro escolhido, avance por todas as páginas indicadas na lista **Consultas e cargas**. 
+ É possível alterar quais colunas e o número de linhas exibidas na lista **Consultas e cargas** usando a janela de preferências exibida pelo **ícone de engrenagem de configurações**. 
+ A lista **Consultas e cargas** também pode ser exibida navegando a partir do ícone **Consultas** do navegador esquerdo, **Consultas e cargas**. Para obter mais informações, consulte [Visualizar consultas e cargas](performance-metrics-queries.md). 

## Gráficos de histórico de consultas
<a name="performance-metrics-query-history-examples"></a>

Os exemplos a seguir mostram gráficos que são exibidos no novo console do Amazon Redshift. 

**nota**  
Os gráficos do console do Amazon Redshift contêm apenas dados para as 100.000 consultas mais recentes. 
+ **Tempo de execução da consulta**   
![\[Grafo mostrando a atividade de consulta em uma linha do tempo para ilustrar quais consultas estão sendo executadas no mesmo período.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/query-history-query-runtime.png)
+ **Consultas e cargas**   
![\[Tabela mostrando uma lista de consultas e cargas, com atributos como hora de início, duração, status e ID da consulta como colunas.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/query-history-queries-and-loads.png)
+ **Utilização da CPU**   
![\[Gráfico de linhas mostrando a utilização da CPU em incrementos de 15 minutos.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/query-history-cpu-utilization.png)
+ **Capacidade de armazenamento utilizada**   
![\[Gráfico de linhas mostrando a porcentagem da capacidade de armazenamento usada em incrementos de 15 minutos.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/query-history-storage-capacity-used.png)
+ **Conexões de banco de dados ativas**   
![\[Gráfico de linhas mostrando o número de conexões de banco de dados ativas em incrementos de 15 minutos.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/query-history-active-database-connections.png)

# Visualizar dados de performance do banco de dados
<a name="performance-metrics-database-performance"></a>

Você pode usar as métricas de performance do banco de dados no Amazon Redshift para fazer o seguinte:
+ Analise o tempo gasto pelas consultas por etapas de processamento. É possível procurar tendências incomuns na quantidade de tempo gasto em uma etapa. 
+ Analise o número de consultas, duração e taxa de transferência de consultas por intervalos de duração (curto, médio, longo). 
+ Procure tendências no tempo de espera de consulta por prioridade de consulta (Menor, Baixa, Normal, Alta, Maior, Crítica). 
+ Procure tendências na duração da consulta, na taxa de transferência ou no tempo de espera por fila do WLM. 

**Como exibir dados de performance do banco de dados**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e o nome do cluster na lista para abrir os respectivos detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Query monitoring (Monitoramento de consultas)** para obter as métricas sobre suas consultas.

1. Na seção **Monitoramento de consultas**, escolha a guia **Performance do banco de dados**. 

   Usando controles na janela, você pode alternar entre **Métricas do cluster** e **Métricas da fila do WLM**. 

   Quando **Métricas do cluster** é escolhido, a guia inclui os seguintes gráficos: 
   + **Quebra de execução do workload** – O tempo usado nos estágios de processamento de consulta. 
   + **Consultas por intervalo de duração** – O número de consultas curtas, médias e longas. 
   + **Taxa de transferência de consultas** – O número médio de consultas concluídas por segundo. 
   + **Duração da consulta** – O tempo médio para concluir uma consulta. 
   + **Tempo médio de espera da fila por prioridade** – O tempo total gasto pelas consultas esperando na fila do WLM por prioridade da consulta. 

   Quando **Métricas da fila do WLM**, a guia inclui os seguintes gráficos: 
   + **Duração da consulta por fila** – A duração média da consulta por fila WLM. 
   + **Taxa de transferência da consulta por fila** – O número médio de consultas concluídas por segundo pela fila WLM. 
   + **Tempo de espera da consulta por fila** – A duração média de consultas gastas esperando por fila WLM. 

## Gráficos de performance do banco de dados
<a name="performance-metrics-database-performance-examples"></a>

Os exemplos a seguir mostram gráficos que são exibidos no novo console do Amazon Redshift. 
+ **Detalhamento da execução do workload**   
![\[Gráfico de barras verticais mostrando a duração dos estágios de processamento de consultas em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)
+ **Consultas por intervalo de duração**   
![\[Gráfico de barras verticais mostrando o número de consultas em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-queries-by-duration.png)
+ **Query throughput (Taxa de transferência de consultas**   
![\[Gráfico de linhas mostrando o throughput médio da consulta em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-query-throughput.png)
+ **Query duration (Duração de consultas**   
![\[Gráfico de linhas mostrando a duração média da consulta em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-query-duration.png)
+ **Tempo médio de espera da fila por prioridade**   
![\[Gráfico de linhas mostrando o tempo de espera média da fila em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-queue-wait-by-priority.png)
+ **Duração da consulta por fila**   
![\[Gráfico de linhas mostrando a duração média da consulta por fila em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-query-duration-by-queue.png)
+ **Taxa de transferência de consulta por fila**   
![\[Gráfico de linhas mostrando o throughput médio da consulta por fila em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-query-throughput-by-queue.png)
+ **Tempo de espera da consulta por fila**   
![\[Gráfico de linhas mostrando o tempo de espera média da consulta por fila em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-queue-wait-by-queue.png)

# Visualizar dados de escalabilidade da simultaneidade e simultaneidade do workload
<a name="performance-metrics-concurrency-scaling"></a>

Ao usar métricas de escalabilidade de simultaneidade no Amazon Redshift, você pode fazer o seguinte:
+ Analise se é possível reduzir o número de consultas em fila habilitando a escalabilidade da simultaneidade. É possível comparar por fila do WLM ou por todas as filas do WLM. 
+ Visualize a ação de escalabilidade da simultaneidade nos clusters de escalabilidade da simultaneidade. Isso pode informá-lo se a escalabilidade da simultaneidade é limitada por `max_concurrency_scaling_clusters`. Se esse for o caso, você pode aumentar `max_concurrency_scaling_clusters` no parâmetro de banco de dados.
+ Visualize o uso total da escalabilidade da simultaneidade somada em todos os clusters de escalabilidade da simultaneidade.

**Para exibir da escalabilidade da simultaneidade**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e o nome do cluster na lista para abrir os respectivos detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Query monitoring (Monitoramento de consultas)** para obter as métricas sobre suas consultas.

1. Na seção **Monitoramento de consultas**, escolha a guia **Simultaneidade do workload**. 

   A guia inclui os seguintes gráficos: 
   + **Consultas enfileiradas vs. em execução no cluster** – O número de consultas em execução (do cluster principal e cluster de escalabilidade de simultaneidade) em comparação com o número de consultas aguardando em todas as filas WLM no cluster. 
   + **Consultas enfileiradas vs. em execução por fila** – O número de consultas em execução (do cluster principal e cluster de escalabilidade de simultaneidade) em comparação com o número de consultas aguardando em cada fila WLM. 
   + **Atividade de escalabilidade de simultaneidade** – O número de clusters de escalabilidade de simultaneidade que estão processando ativamente as consultas. 
   + **Uso de escalabilidade de simultaneidade** – O uso de clusters de escalabilidade de simultaneidade que têm atividade de processamento de consulta ativa. 

## Gráficos de simultaneidade do workload
<a name="performance-metrics-concurrency-scaling-examples"></a>

Os exemplos a seguir mostram gráficos que são exibidos no novo console do Amazon Redshift. Para criar grafos semelhantes no Amazon CloudWatch, você pode usar a escalabilidade simultânea e as métricas de WLM do CloudWatch. Para obter mais informações sobre as métricas do CloudWatch para o Amazon Redshift, consulte [Dados de performance no Amazon Redshift](metrics-listing.md).
+ **Consultas em fila vs. em execução no cluster**   
![\[Gráfico de barras verticais em incrementos de dias, em que cada barra é dividida em duas cores diferentes, uma mostrando a média de consultas na fila em um cluster e a outra mostrando a média de consultas em execução no mesmo cluster.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/workload-concurrency-queued-vs-running-cluster.png)
+ **Consultas em fila vs. em execução por fila**   
![\[Gráfico de barras verticais em incrementos de dias mostrando o número de consultas em execução em comparação com o número de consultas em espera em cada fila.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/workload-concurrency-queued-vs-running-per-queue.png)
+ **Ação de escalabilidade da simultaneidade**   
![\[Gráfico de pontos horizontais em incrementos de dias mostrando o número de clusters de escalabilidade de simultaneidade que estão processando ativamente as consultas.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/workload-concurrency-concurrency-scaling-activity.png)
+ **Concurrency scaling usage (Uso de escalabilidade da simultaneidade**   
![\[Gráfico de linhas horizontais em incrementos de dias mostrando o uso de clusters de escalabilidade de simultaneidade que têm atividade de processamento de consulta ativa.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/workload-concurrency-concurrency-scaling-usage.png)

# Visualizar dados de otimização automática
<a name="performance-metrics-autonomics"></a>

O console do Amazon Redshift fornece informações sobre otimizações automáticas, ou operações autônomas, que são executadas com recursos extras de computação. É possível usar essas informações para rastrear o uso e monitorar se os limites de uso foram atingidos. Embora o Amazon Redshift não cobre por operações autônomas executadas no próprio cluster provisionado, ele cobra por operações autônomas executadas com recursos extras de computação. Para ter mais informações, consulte [Alocação de recursos extras de computação para otimização automática de banco de dados](https://docs.aws.amazon.com/redshift/latest/dg/t_extra-compute-autonomics.html) no *Guia do desenvolvedor de banco de dados do Amazon Redshift*.

**Como visualizar dados de operações autônomas de computação extra**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e, em seguida, o nome de um cluster na lista para abrir os detalhes.

1. Na página de detalhes do cluster, selecione **Gerencia limite de uso** no menu suspenso **Ações**. Também é possível selecionar a guia **Manutenção** de um cluster, rolar para baixo e selecionar **Criar limites de uso**.

1. O grafo que mostra dados de operações autônomas de computação adicional é exibido na seção intitulada **Limite de uso de computação extra para otimização automática**. O grafo mostra o tempo durante o qual o Amazon Redshift executa operações autônomas com recursos extras de computação em um determinado período.

# Visualizar consultas e cargas
<a name="performance-metrics-queries"></a>

 O console do Amazon Redshift fornece informações sobre consultas e cargas que são executadas no banco de dados. Você pode usar essas informações para identificar e solucionar problemas de consultas que demoram muito para serem processadas e criam gargalos que impedem outras consultas de serem processadas de maneira eficiente. Você pode usar as informações de consultas no console do Amazon Redshift para monitorar o processamento de consultas. 

**Para exibir dados de performance de consultas**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Queries and loads** (Consultas e cargas) para exibir a lista de consultas de sua conta. 

   Por padrão, a lista exibe consultas de todos os seus clusters nas últimas 24 horas. É possível alterar o escopo da data exibida no console. 
**Importante**  
A guia **Queries and loads (Consultas e cargas)** exibe as consultas executadas por mais tempo no sistema, até 100 consultas.

# Visualizar e analisar detalhes da consulta
<a name="performance-metrics-query-execution-details"></a>

 Com um identificador de consulta, é possível visualizar os detalhes de uma consulta. Os detalhes podem incluir, por exemplo, o status de conclusão da consulta, duração, instrução SQL e se é uma consulta do usuário ou uma que foi reescrita pelo Amazon Redshift. A *consulta do usuário* é uma consulta que é enviada para o Amazon Redshift, seja de um cliente SQL ou gerada por uma ferramenta de business intelligence. O Amazon Redshift pode regravar a consulta para otimizá-la, e isso pode resultar em várias consultas regravadas. Embora o processo seja feito pelo Amazon Redshift, você vê as consultas reescritas na página de detalhes da consulta junto com a consulta do usuário. 

**Para visualizar uma consulta**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Queries and loads** (Consultas e cargas) para exibir a lista de consultas de sua conta. Você pode precisar alterar as configurações nessa página para encontrar a sua consulta. 

1. Escolha o identificador da **Query (Consulta)** na lista para exibir **Query details (Detalhes da consulta)**. 

   A página **Query details (Detalhes da consulta)** inclui as guias **Query details (Detalhes da consulta)** e **Query plan (Plano de consulta)** com métricas sobre a consulta. 

   As métricas incluem detalhes sobre uma consulta, como hora de início, ID da consulta, status e duração. Outros detalhes incluem se uma consulta foi executada em um cluster principal ou em um cluster de escalabilidade de simultaneidade e se ela é uma consulta pai ou regravada.

# Visualizar a performance do cluster como consultas executadas
<a name="performance-metrics-query-cluster"></a>

É possível monitorar a performance dos clusters à medida que as consultas são executadas para identificar possíveis gargalos e otimizar a execução das consultas. Ao visualizar a performance do cluster à medida que as consultas são executadas, é possível ter uma visão em tempo real das métricas em nível de sistema, como utilização de CPU, E/S de disco e tráfego de rede, bem como detalhes em nível de consulta, como tempo de execução, dados processados e etapas da consulta. Os procedimentos a seguir oferecem orientações para você acessar e interpretar as métricas de performance para gerenciar e otimizar com eficiência os clusters provisionados.

**Para exibir a performance do cluster como consultas executadas**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e o nome do cluster na lista para abrir os respectivos detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Query monitoring (Monitoramento de consultas)** para mais detalhes. 

   Para obter mais informações, consulte [Visualizar dados do histórico de consultas](performance-metrics-query-history.md). 

# Visualizar métricas do cluster durante as operações de carga
<a name="performance-metrics-loads"></a>

Ao visualizar a performance do cluster durante operações de carga, é possível identificar consultas que estejam consumindo recursos e agir para atenuar o efeito. Você poderá encerrar uma carga se não quiser que ela seja executada até a conclusão. 

**nota**  
A capacidade de encerrar consultas e carregamentos no console do Amazon Redshift requer permissão específica. Se você quiser que os usuários tenham permissão para encerrar consultas e carregamentos, certifique-se de adicionar a ação `redshift:CancelQuerySession` à sua política do AWS Identity and Access Management (IAM). Este requisito se aplica se você selecionar a política gerenciada pela AWS **somente leitura do Amazon Redshift** ou criar uma política personalizada no IAM. Os usuários que têm a política de **acesso total do Amazon Redshift** já têm a permissão necessária para encerrar consultas e carregamentos. Para obter mais informações sobre ações em políticas do IAM para Amazon Redshift, consulte [Gerenciamento de acesso aos recursos](redshift-iam-access-control-overview.md#redshift-iam-accesscontrol-managingaccess).

**Para exibir a performance do cluster durante operações de carga**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e o nome do cluster na lista para abrir os respectivos detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Query monitoring (Monitoramento de consultas)** para mais detalhes. 

1. Na seção **Queries and loads (Consultas e cargas)**, escolha **Loads (Cargas)** para visualizar as operações de carga de um cluster. Se a carga estiver em execução, você poderá encerrá-la escolhendo **Terminate query (Encerrar consulta)**.

# Visualizar o gráfico de detalhamento do workload do cluster
<a name="analyze-workload-performance"></a>

É possível obter uma visualização detalhada da performance de seu workload observando o gráfico Detalhamento da execução do workload no console. Criamos o gráfico com os dados fornecidos pela métrica QueryRuntimeBreakdown. Com esse gráfico, você pode visualizar quanto tempo as consultas passam nos diversos estágios de processamento, como em espera e planejamento. 

**nota**  
O gráfico Detalhamento da execução do workload não é mostrado para clusters de nó único.

A lista de métricas a seguir descreve os diversos estágios de processamento:
+ `QueryPlanning`: tempo gasto analisando e otimizando instruções SQL.
+ `QueryWaiting`: tempo gasto em espera na fila de gerenciamento do workload (WLM).
+ `QueryExecutingRead`: tempo gasto executando consultas de leitura. 
+ `QueryExecutingInsert`: tempo gasto executando consultas de inserção.
+ `QueryExecutingDelete`: tempo gasto executando consultas de exclusão.
+ `QueryExecutingUpdate`: tempo gasto executando consultas de atualização.
+ `QueryExecutingCtas`: tempo gasto executando consultas CREATE TABLE AS.
+ `QueryExecutingUnload`: tempo gasto executando consultas de descarregamento.
+ `QueryExecutingCopy`: tempo gasto executando consultas de cópia.

Por exemplo, o gráfico a seguir no console do Amazon Redshift mostra a quantidade de tempo que as consultas passaram nos estágios de plano, espera, leitura e gravação. Você pode combinar as descobertas desse gráfico com outras métricas para obter análises adicionais. Em alguns casos, o gráfico pode mostrar que as consultas de curta duração (conforme medido pela métrica `QueryDuration`) estão passando muito tempo no estágio de espera. Nesses casos, você pode aumentar a taxa de simultaneidade do WLM para uma fila específica para aumentar a taxa de transferência. 

Veja a seguir um exemplo do gráfico de detalhamento da execução do workload. No gráfico, o valor do eixo y é a duração média de cada estágio no tempo especificado mostrado como um gráfico de barras empilhadas.

![\[Gráfico de barras verticais mostrando a duração dos estágios de processamento de consultas em incrementos de dias.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)


O diagrama a seguir ilustra como o Amazon Redshift agrega o processamento de consultas para sessões simultâneas. 

![\[Gráfico de barras horizontais mostrando o número da sessão no eixo x e a hora no eixo y. Cada sessão é uma barra horizontal dividida em diferentes status de consulta.\]](http://docs.aws.amazon.com/pt_br/redshift/latest/mgmt/images/querybreakdownschematic.png)


**Como visualizar o gráfico de detalhamento do workload do cluster**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e o nome do cluster na lista para abrir os respectivos detalhes. Os detalhes do cluster são exibidos, podendo incluir as guias **Performance do cluster**, **Monitoramento de consultas**, **Bancos de dados**, **Unidades de compartilhamento de dados**, **Programações**, **Manutenção** e **Propriedades**. 

1. Escolha a guia **Query monitoring (Monitoramento de consultas)** para obter as métricas sobre suas consultas.

1. Na seção **Monitoramento de consultas**, escolha **Performance do banco de dados** e **Métricas do cluster**. 

   As seguintes métricas são exibidas em gráfico para o período escolhido, como um gráfico de barras empilhadas. 
   + Tempo de **Plan (Planejamento)** 
   + Tempo de **Wait (Espera)** 
   + Tempo de**Confirmação** 
   + Tempo de **Execução** 