

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Painéis e visualizações do Grafana versão 10
<a name="v10-panels"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

O *painel* é o componente básico da visualização no Grafana. Cada painel tem um editor de consultas específico para a fonte de dados selecionada no painel. O editor de consultas permite criar uma consulta que retorna os dados que você deseja visualizar.

Há uma grande variedade de opções de estilo e formatação para cada painel. Os painéis podem ser arrastados, soltos e redimensionados para que sejam reorganizados no dashboard.

Antes de adicionar um painel, verifique se configurou uma fonte de dados.

Tipos de painéis adicionais podem estar disponíveis ao instalar [plug-ins](grafana-plugins.md) adicionais no espaço de trabalho.

Para obter detalhes sobre usar fontes de dados específicas, consulte [Conectar-se à fonte de dados](AMG-data-sources.md).

**Topics**
+ [Visão geral do editor de painéis](v10-panels-editor-overview.md)
+ [A visualização de inspeção do painel](v10-panels-panel-inspector.md)
+ [Consultar e transformar de dados](v10-panels-query-xform.md)
+ [Configurar as opções do painel](v10-panels-configure-panel-options.md)
+ [Configurar opções padrão](v10-panels-configure-standard-options.md)
+ [Configurar uma legenda](v10-panels-configure-legend.md)
+ [Configurar links de dados](v10-panels-configure-data-links.md)
+ [Configurar mapeamentos de valores](v10-panels-configure-value-mappings.md)
+ [Configurar limites](v10-panels-configure-thresholds.md)
+ [Configurar substituições de campos](v10-panels-configure-overrides.md)
+ [Visualizações disponíveis no Grafana versão 10](v10-panels-viz.md)

# Visão geral do editor de painéis
<a name="v10-panels-editor-overview"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

No editor de painéis, você pode atualizar todos os elementos de uma visualização, incluindo a fonte de dados, as consultas, o intervalo de tempo e as opções de exibição.

Para adicionar um painel a um novo dashboard, selecione **\$1 Adicionar visualização** no meio do dashboard. Para adicionar um painel a um dashboard existente, selecione **Adicionar** no cabeçalho do dashboard e selecione **Visualização** no menu suspenso. Você também pode copiar e colar um painel existente do mesmo dashboard ou de outro.

## Menu do painel
<a name="v10-panels-editor-menu"></a>

Para acessar o editor de painel, passe o mouse sobre o canto superior direito de qualquer painel. Selecione o ícone do menu do painel que aparece e selecione **Editar**.

O menu do painel também dá acesso às seguintes ações:
+ **Exibir**: visualize o painel em tela cheia.
+ **Editar**: abra o editor de painel para editar as opções de painel e visualização.
+ **Compartilhar**: compartilhe o painel como um link ou painel de biblioteca.
+ **Explorar**: abra o painel no **Explore**, onde você pode focar a consulta.
+ **Inspecionar**: abra o quadro **Inspecionar**, no qual você pode revisar os dados, as estatísticas, os metadados, JSON e consultas do painel.
  + **Dados**: abra o quadro **Inspecionar** na guia **Dados**.
  + **Consulta**: abra o quadro **Inspecionar** na guia **Consulta**.
  + **Painel JSON**: abra o quadro **Inspecionar** na guia **JSON**.
+ **Extensões**: acesse outras ações fornecidas pelas aplicações instaladas, como declarar um incidente. Esta opção só aparecerá se você tiver plug-ins de aplicações instaladas que contribuem com uma extensão para o menu do painel.
+ **Mais**: acesse outras ações do painel.
  + **Duplicar**: faça uma cópia do painel. Painéis duplicados consultam dados separadamente do painel original. Se quiser usar os mesmos resultados da consulta, você pode usar a fonte de dados `Dashboard` no segundo painel.
  + **Copiar**: copie o painel para a área de transferência.
  + **Criar painel de biblioteca**: crie um painel que possa ser importado para outros dashboards.
  + **Criar alerta**: abra a página de configuração de regras de alerta em **Alertas**, na qual você pode criar um [alerta gerenciado pelo Grafana](v10-alerts.md) com base nas consultas do painel.
  + **Ocultar legenda**: oculte a legenda do painel.
  + **Obter ajuda**: envie um snapshot ou dados do painel para o suporte técnico da Grafana Labs.
+ **Remover**: remova o painel do dashboard.

## Editor de painel
<a name="v10-panels-editor-view"></a>

Esta seção descreve as áreas do editor do painel do Grafana.
+ Cabeçalho do painel: a seção do cabeçalho lista o dashboard no qual o painel aparece e os seguintes controles:
  + **Descartar**: descarta as alterações feitas no painel desde a última vez que você salvou o dashboard.
  + **Salvar**: salva as alterações que você fez no painel.
  + **Aplicar**: aplica as alterações feitas e fecha o editor do painel, retornando ao dashboard. Você precisará salvar o dashboard para persistir nas alterações aplicadas.
+ Pré-visualização: a seção de pré-visualização contém as seguintes opções:
  + **Visualização em tabela**: converta qualquer visualização em uma tabela para que você possa ver os dados. As visualizações em tabela são úteis para a solução de problemas. Essa visualização contém somente os dados brutos. Ela não inclui as transformações que você possa ter aplicado aos dados ou às opções de formatação disponíveis na visualização [Tabela](v10-panels-table.md).
  + **Preencher**: a pré-visualização preenche o espaço disponível. Se você alterar a largura do painel lateral ou a altura do painel inferior, a visualização será alterada para preencher o espaço disponível.
  + **Real**: a pré-visualização terá o tamanho exato do dashboard. Se não houver espaço suficiente disponível, a visualização reduzirá a escala verticalmente preservando a proporção.
  + **Controles de intervalo de tempo**: o **padrão** é o fuso horário local do navegador ou o fuso horário selecionado em um nível superior.
+ Seção de dados: a seção de dados contém guias nas quais você insere consultas, transforma os dados e cria regras de alerta (se aplicável).
  + **Guia Consulta**: selecione a fonte de dados e insira as consultas aqui. Para obter mais informações, consulte [Consultar e transformar de dados](v10-panels-query-xform.md). Ao criar inicialmente um dashboard, você é solicitado a selecionar uma fonte de dados. Você pode atualizar a fonte de dados ou a consulta nessa guia.
  + **Aba Transformar**: aplique transformações de dados. Para obter mais informações, consulte [Consultar e transformar de dados](v10-panels-query-xform.md).
  + **Aba Alerta**: escreva regras de alerta. Para obter mais informações, consulte [Alertas no Grafana versão 10](v10-alerts.md).
+ Opções de exibição do painel: a seção de opções de exibição contém guias nas quais você configura quase todos os aspectos da visualização de dados. Os detalhes variam de acordo com o tipo de visualização selecionado.

## Quadro de inspeção do painel
<a name="v10-panels-editor-inspect"></a>

O quadro de inspeção ajuda você a entender e solucionar problemas nos painéis. Você pode visualizar os dados brutos de qualquer painel, exportar esses dados para um arquivo de valores separados por vírgula (CSV), visualizar solicitações de consulta e exportar painéis e dados JSON.

**nota**  
Nem todos os tipos de painel incluem todas as guias. Por exemplo, os painéis da lista de dashboards não têm dados brutos para inspecionar e, portanto, não exibem as guias Estatísticas, Dados ou Consulta.

O inspetor do painel consiste nas seguintes opções:
+ O quadro de inspeção do painel é exibido como um quadro no lado direito. Selecione a seta no canto superior direito para expandir ou reduzir o painel do quadro.
+ **Guia Dados**: mostra os dados brutos retornados pela consulta com as transformações aplicadas. As opções de campo, como substituições e mapeamentos de valores, não são aplicadas por padrão.
+ **Aba Estatísticas**: mostra quanto tempo a consulta leva e o quanto ela retorna.
+ **Aba JSON**: permite que você visualize e copie o painel JSON, dados do painel JSON e a estrutura de quadros de dados JSON. Isso é útil se você estiver provisionando ou administrando o Grafana.
+ **Guia Consulta**: mostra as solicitações enviadas ao servidor quando o Grafana consulta a fonte de dados.
+ **Aba Erro**: mostra todos os erros retornados por uma consulta. A guia só fica visível quando uma consulta retorna um erro.

# A visualização de inspeção do painel
<a name="v10-panels-panel-inspector"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A visualização de inspeção do painel, que você pode abrir por meio do menu do painel, ajuda você a entender e solucionar problemas dos painéis. Você pode inspecionar os dados brutos de qualquer painel do Amazon Managed Grafana, exportar esses dados para um arquivo de valores separados por vírgula (CSV), visualizar solicitações de consulta e exportar painéis e dados JSON.

**nota**  
Nem todos os tipos de painel incluem todas as guias. Por exemplo, os painéis da lista de dashboards não têm dados brutos para inspecionar e, portanto, não exibem as guias Estatísticas, Dados ou Consulta.

O inspetor do painel consiste nas seguintes opções:

1. O inspetor do painel exibe **Inspecionar:** na parte superior do painel. Selecione a seta no canto superior direito para expandir ou reduzir o painel.

1. **Guia Dados**: mostra os dados brutos retornados pela consulta com as transformações aplicadas. As opções de campo, como substituições e mapeamentos de valores, não são aplicadas por padrão.

1. **Aba Estatísticas**: mostra quanto tempo a consulta leva e o quanto ela retorna.

1. **Aba JSON**: permite que você visualize e copie o painel JSON, dados do painel JSON e a estrutura de quadros de dados JSON. Isso é útil se você estiver provisionando ou administrando o Grafana.

1. **Guia Consulta**: mostra as solicitações enviadas ao servidor quando o Grafana consulta a fonte de dados.

1. **Aba de erro**: mostra todos os erros. Visível somente quando uma consulta retorna um erro.

## Fazer download de resultados brutos de consulta
<a name="v10-panels-raw-query-results"></a>

O Amazon Managed Grafana gera um arquivo CSV que contém seus dados, incluindo quaisquer transformações nesses dados. Você pode optar por visualizar os dados antes ou depois de o painel aplicar as opções de campo ou as substituições de opções de campo.

**Para fazer download dos resultados brutos de consultas**

1. Edite o painel que contém os dados da consulta do qual você deseja fazer download.

1. No editor de consultas, selecione **Inspetor de consultas**.

1. Selecione **Dados**.

   Se o seu painel contiver várias consultas ou consultar vários nós, você terá opções adicionais.
   + **Selecionar resultado**: escolha quais dados do conjunto de resultados você deseja visualizar.
   + **Transformar dados**
   + **Associadas por tempo**: visualize os dados brutos de todas as suas consultas de uma só vez, um conjunto de resultados por coluna. Selecione um título de coluna para reordenar os dados.

1. Para ver os dados antes que o sistema aplique as substituições de campo, selecione o botão de alternância **Dados formatados**.

1. Para fazer download de um arquivo CSV formatado especificamente para o Excel, selecione o botão de alternância **Fazer download para Excel**.

1. Selecione **Download CSV (Fazer download do CSV)**.

## Inspecionar a performance da consulta
<a name="v10-panels-query-performance"></a>

A guia **Estatísticas** exibe estatísticas que informam quanto tempo a consulta leva, quantas consultas você envia e o número de linhas retornadas. Essas informações podem ajudar a solucionar suas dúvidas, especialmente se algum dos números for inesperadamente alto ou baixo.

**Para inspecionar a performance da consulta**

1. Edite o painel que contém a consulta com a performance que você deseja inspecionar.

1. No editor de consultas, selecione **Inspetor de consultas**.

1. Selecione **Estatísticas**.

As estatísticas são exibidas em formato somente leitura.

## Inspecionar a solicitação e a resposta da consulta
<a name="v10-panels-query-request-response"></a>

Você poderá inspecionar os dados de solicitação e resposta da consulta quando quiser solucionar problemas de uma consulta que retorna resultados inesperados ou não retorna os resultados esperados.

1. Edite o painel que contém a consulta que deseja exportar.

1. No editor de consultas, selecione **Inspetor de consultas**.

1. Selecione **Atualizar.**

   O painel é preenchido com dados de resposta.

1. Faça ajustes, conforme necessário, e execute novamente a consulta.

1. Para fazer download dos dados da solicitação de consulta e da resposta, clique no ícone de **Copiar para a área de transferência** e cole os resultados em outra aplicação.

# Consultar e transformar de dados
<a name="v10-panels-query-xform"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

O Amazon Managed Grafana é compatível com os vários tipos de [fontes de dados](AMG-data-sources.md). As *consultas* às fontes de dados retornam dados que o Grafana pode *transformar* e visualizar. Cada fonte de dados usa sua própria linguagem de consulta, e cada plug-in de fonte de dados implementa uma interface de usuário de criação de consultas chamada editor de consultas.

**Topics**
+ [Sobre consultas](#v10-panels-query-xform-about)
+ [Navegue pela guia de consulta](#v10-panels-query-xform-navigate)
+ [Adicionar uma consulta](#v10-panels-query-xform-add)
+ [Gerenciar consultas](#v10-panels-query-xform-manage)
+ [Opções de consulta](#v10-panels-query-xform-options)
+ [Gravar consultas de expressão](v10-panels-query-xform-expressions.md)
+ [Compartilhar resultados da consulta com outro painel](v10-panels-query-share.md)
+ [Transformar dados](v10-panels-xform.md)
+ [Solucionar problemas de consultas](v10-panels-query-troubleshoot.md)
+ [Tipos de cálculos](v10-panels-calculation-types.md)

## Sobre consultas
<a name="v10-panels-query-xform-about"></a>

Os painéis do Grafana se comunicam com as fontes de dados por meio de consultas, que recuperam dados para a visualização. Uma consulta é uma pergunta escrita na linguagem de consulta usada pela fonte de dados.

Você pode configurar a frequência de consultas e os limites de coleta de dados nas opções da fonte de dados do painel. O Grafana é compatível com até 26 consultas por painel.

Você pode encontrar mais informações sobre cada linguagem de consulta da fonte de dados na seção [Fontes de dados](AMG-data-sources.md).

**Editores de consultas**

Cada *editor de consultas* da fonte de dados fornece uma interface de usuário personalizada que ajuda você a escrever consultas que aproveitam seus recursos exclusivos.

Devido às diferenças entre as linguagens de consulta, cada editor de consultas da fonte de dados tem um formato e funciona de forma diferente. Dependendo da fonte de dados, o editor de consultas pode fornecer recursos de preenchimento automático, nomes de métricas, sugestões de variáveis ou uma interface visual de criação de consultas.

Para obter detalhes sobre os recursos exclusivos do editor de consultas de uma fonte de dados específica, incluindo informações sobre consultas e sintaxe, consulte a documentação da fonte de dados:
+ Para fontes de dados incluídas no Amazon Managed Grafana, consulte [Fontes de dados integradas](AMG-data-sources-builtin.md).
+ Para fontes de dados incluídas no Grafana Enterprise, consulte [Conectar-se às fonte de dados Enterprise](AMG-data-sources-enterprise.md).
+ Para outros plug-ins de fonte de dados que você instala por meio do [Encontre plug-ins com o catálogo de plug-ins](grafana-plugins.md#plugin-catalog), a documentação está vinculada à lista no catálogo de plug-ins.

**Sintaxe de consulta**

As fontes de dados usam linguagens de consulta diferentes para solicitar dados. Para obter detalhes sobre a linguagem de consulta exclusiva de uma fonte de dados específica, consulte sua documentação.

**Exemplo de PostgreSQL:**

```
SELECT hostname FROM host WHERE region IN($region)
```

**Exemplo de PromQL:**

```
query_result(max_over_time(<metric>[${__range_s}s]) != <state>)
```

**Fontes de dados especiais**

O Grafana também inclui três fontes de dados especiais: **Grafana**, **Mista** e **Dashboard.** Para obter mais informações, consulte [Conectar-se à fonte de dados](AMG-data-sources.md).

## Navegue pela guia de consulta
<a name="v10-panels-query-xform-navigate"></a>

A guia **Consulta** de um painel consiste nos seguintes elementos:
+ **Seletor de fonte de dados**: seleciona a fonte de dados a ser consultada.
+ **Opções de consulta**: define os parâmetros máximos de recuperação de dados e intervalos de tempo de execução da consulta.
+ **Botão do inspetor de consultas**: abre o painel do Inspetor de consultas, no qual você pode visualizar e otimizar a consulta.
+ **Lista do editor de consultas**: lista as consultas que você escreveu.
+ **Expressões**: usa o construtor de expressões para criar expressões de alerta. Para obter mais informações sobre expressões, consulte [Gravar consultas de expressão](v10-panels-query-xform-expressions.md).

## Adicionar uma consulta
<a name="v10-panels-query-xform-add"></a>

Uma consulta retorna dados que o Grafana visualiza nos painéis do dashboard. Quando você cria um painel, o Grafana seleciona automaticamente a fonte de dados padrão.

**Para adicionar uma consulta**

1. Edite o painel ao qual você está adicionando uma consulta.

1. Escolha a guia **Queries** (Consultas).

1. Escolha o menu suspenso **Fonte de dados** e selecione uma fonte de dados.

1. Escolha **Opções de consulta** para configurar o número máximo de pontos de dados necessários. Para obter mais informações sobre essas opções, consulte [Opções de consulta](#v10-panels-query-xform-options).

1. Escreva a consulta usando o editor de consultas.

1. Escolha **Aplicar**.

O Grafana consulta a fonte de dados e visualiza os dados.

## Gerenciar consultas
<a name="v10-panels-query-xform-manage"></a>

O Grafana organiza as consultas em linhas de consulta recolhíveis. Cada linha de consulta contém um editor de consultas e é identificada com uma letra (A, B, C e assim por diante).

Para gerenciar as consultas, você pode copiar, ocultar, remover e reordená-las e alternar a ajuda para o editor de consultas.

## Opções de consulta
<a name="v10-panels-query-xform-options"></a>

Escolha **Opções de consulta** ao lado do seletor da fonte de dados para ver as configurações da fonte de dados selecionada. As alterações feitas aqui afetam somente as consultas feitas nesse painel.

O Grafana define padrões que são mostrados em texto cinza escuro. As alterações são exibidas em texto na cor branca. Para retornar um campo à configuração padrão, exclua o texto na cor branca do campo.

As opções de consulta da fonte de dados do painel incluem:
+ **Máximo de pontos de dados**: se a fonte de dados for compatível, isso definirá o número máximo de pontos de dados para cada série retornada. Se a consulta retornar mais pontos de dados do que a configuração máxima de pontos de dados, a fonte de dados reduzirá o número de pontos retornados ao agregá-los por média, máximo ou outra função.

  Você pode limitar o número de pontos para melhorar a performance da consulta ou suavizar a linha visualizada. O valor padrão é a largura (ou o número de pixels) do grafo, porque você só pode visualizar a quantidade de pontos de dados que o painel de grafo tem espaço para exibir.

  Com dados de streaming, o Grafana usa o valor máximo de pontos de dados para o buffer contínuo. O streaming é um fluxo contínuo de dados, e o buffer divide o fluxo em blocos.
+ **Intervalo mínimo**: define um limite mínimo para o intervalo calculado automaticamente, que normalmente é o intervalo mínimo de extração. Se um ponto de dados for salvo a cada 15 segundos, você não se beneficiará de ter um intervalo menor do que isso. Você também pode definir para um mínimo maior do que o intervalo de extração para recuperar consultas mais simplificadas e funcionais.
+ **Intervalo**: define um intervalo de tempo que você pode usar ao agregar ou agrupar pontos de dados por tempo.

  O Grafana calcula automaticamente um intervalo apropriado que você pode usar como variável em consultas modeladas. A variável é medida em segundos (`$__interval`) ou milissegundos (`$__interval_ms`).

  Os intervalos são normalmente usados em funções de agregação, como soma ou média. Por exemplo, esta é uma consulta do Prometheus que usa a variável de intervalo: `rate(http_requests_total[$__interval])`.

  Esse intervalo automático é calculado com base na largura do grafo. Conforme o usuário diminui o zoom em uma visualização, o intervalo aumenta, resultando em uma agregação mais simplificada. Da mesma forma, se o usuário aumentar o zoom, o intervalo diminuirá, resultando em uma agregação mais refinada.

  Para obter mais informações, consulte [Variáveis globais](v10-dash-variable-add.md#v10-dash-variable-add-global).
+ **Tempo relativo**: substitui o intervalo de tempo relativo para painéis individuais, o que faz com que eles sejam diferentes do que está selecionado no seletor de tempo do dashboard no canto superior direito do dashboard. Você pode usar isso para mostrar métricas de diferentes períodos ou dias no mesmo dashboard.
**nota**  
As substituições de tempo do painel não têm efeito quando o intervalo de tempo do dashboard é absoluto.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-query-xform.html)
+ **Mudança de tempo**: substitui o intervalo de tempo de painéis individuais ao mudar o início e o fim em relação ao seletor de tempo. Por exemplo, você pode alterar o intervalo de tempo do painel para duas horas antes do seletor de tempo do dashboard.
**nota**  
As substituições de tempo do painel não têm efeito quando o intervalo de tempo do painel é absoluto.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-query-xform.html)
+ **Tempo limite de cache**: *(visível somente se disponível na fonte de dados)* substituirá o tempo limite de cache padrão se seu armazenamento de séries temporais tiver um cache de consulta. Especifique este valor como um valor numérico em segundos.

# Gravar consultas de expressão
<a name="v10-panels-query-xform-expressions"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As expressões do servidor permitem que você manipule os dados retornados de consultas com operações matemáticas e outras. As expressões criam novos dados e não manipulam os dados retornados pelas fontes de dados.

## Sobre expressões
<a name="v10-panels-query-about"></a>

As expressões do servidor permitem que você manipule dados retornados de consultas com operações matemáticas e outras. As expressões criam novos dados e não manipulam os dados retornados pelas fontes de dados, exceto por uma pequena reestruturação de dados para tornar os dados uma entrada aceitável para expressões.

**Usar expressões**

As expressões são mais comumente usadas pelo [Grafana Alerting](v10-alerts.md). O processamento é feito no servidor para que as expressões possam operar sem uma sessão do navegador. No entanto, as expressões também podem ser usadas com fontes de dados de backend e visualização.

**nota**  
As expressões não funcionam com alertas legados do dashboard.

As expressões têm como objetivo aumentar as fontes de dados, permitindo que consultas de diferentes fontes de dados sejam combinadas ou fornecendo operações indisponíveis em uma fonte de dados.

**nota**  
Quando possível, você deve fazer o processamento de dados dentro da fonte de dados. Copiar dados do armazenamento para o servidor Grafana para processamento é ineficiente, portanto, as expressões são direcionadas ao processamento leve de dados.

As expressões funcionam com consultas de fontes de dados que retornam dados numéricos ou de séries temporais. Eles também operam com [dados multidimensionais](getting-started-grafanaui.md#time-series-dimensions). Por exemplo, uma consulta que retorna várias séries, em que cada série é identificada por rótulos ou tags.

Uma expressão individual usa uma ou mais consultas ou outras expressões como entrada e adiciona dados ao resultado. Cada expressão ou consulta individual é representada por uma variável que é um identificador nomeado conhecido como RefID (por exemplo, a letra padrão `A` ou `B`).

Para referenciar a saída de uma expressão individual ou de uma consulta de fonte de dados em outra expressão, esse identificador é usado como uma variável.

**Tipos de expressões**

As expressões funcionam com dois tipos de dados.
+ Uma coleção de séries temporais.
+ Uma coleção de números, em que cada número é um item.

Cada coleção é retornada de uma única consulta ou expressão de fonte de dados e é representada pelo RefID. Cada coleção é um conjunto, em que cada item do conjunto é identificado exclusivamente por suas dimensões, que são armazenadas como [rótulos](getting-started-grafanaui.md#labels) ou pares de chave/valor.

**Consultas de fonte de dados**

As expressões do servidor só são compatíveis com consultas de fontes de dados para fontes de dados de backend. Geralmente, presume-se que os dados sejam rotulados como dados de séries temporais. 

As consultas à fonte de dados, quando usadas com expressões, são executadas pelo mecanismo de expressão. Ao fazer isso, ele reestrutura os dados para serem uma série temporal ou um número por quadro de dados. Então, por exemplo, se estiver usando uma fonte de dados que retorna várias séries em um quadro na exibição de tabela, você perceberá que ela parece diferente quando executada com expressões.

Atualmente, o único formato de série não temporal (número) compatível com o uso de quadros de dados é o que você tem uma resposta de tabela que retorna um quadro de dados sem hora, colunas de strings e uma coluna numérica:

A tabela de exemplo a seguir produz um número que funciona com expressões. As colunas de strings tornam-se rótulos e a coluna numérica o valor correspondente. Por exemplo, `{"Loc": "MIA", "Host": "A"}` com um valor de 1.


| Loc | Host | Avg\$1CPU | 
| --- | --- | --- | 
| MIA | A | 1 | 
| NYC | B | 2 | 

**Operações**

Você pode usar as seguintes operações em expressões: matemática, reduzir e reamostrar.

**Math**

Matemática é para fórmulas matemáticas de formato livre em séries temporais ou dados numéricos. As operações matemáticas usam números e séries temporais como entrada e os alteram para outros números e séries temporais.

Os dados de outras consultas ou expressões são referenciados com o RefID prefixado com um cifrão, por exemplo, `$A`. Se a variável tiver espaços no nome, você poderá usar uma sintaxe entre chaves, como `${my variable}`.

As constantes numéricas podem estar em decimal (`2.24`), octal (com um zero à esquerda, como `072`) ou hexadecimal (com um 0x à esquerda, como `0x2A`). Exponenciais e sinais também são compatíveis (por exemplo, `-0.8e-2`).

**Operadores**

Os operadores aritméticos (`+`, binários e unários `-`, `*`, `/`, `%`, expoente `**`), relacionais (`<`, `>`, `==`, `!=`, `>=`, `<=`) e lógicos (`&&`, `||` e unários `!`) são compatíveis.

A forma como a operação se comporta com os dados depende se são dados numéricos ou de séries temporais.

Com operações binárias, como `$A + $B` ou `$A || $B`, o operador é aplicado das seguintes maneiras, dependendo do tipo de dados:
+ Se `$A` e `$B` forem um número, a operação será executada entre os dois números.
+ Se uma variável for um número e a outra variável for uma série temporal, a operação entre o valor de cada ponto na série temporal e o número será executada.
+ Se `$A` e `$B` forem dados de séries temporais, a operação entre cada valor nas duas séries será executada para cada carimbo de data e hora existente tanto em `$A` quanto em `$B`. A operação `Resample` pode ser usada para alinhar carimbos de data e hora.

Resumo:
+ Número <operação> número = número
+ Número <operação> série = série
+ Série <operação> série = série

Como as expressões funcionam com várias séries ou números representados por uma única variável, as operações binárias também realizam uma união (junção) entre as duas variáveis. Isso é feito com base nos rótulos de identificação associados a cada série ou número individual.

Portanto, se você tiver números com rótulos como `{host=web01}` em `$A` e outro número em `$B` com os mesmos rótulos, a operação será executada entre esses dois itens em cada variável, e o resultado compartilhará os mesmos rótulos. As regras para o comportamento dessa união são as seguintes:
+ Um item sem rótulos se juntará a qualquer coisa.
+ Se `$A` e `$B` contiverem, cada um, apenas um item (uma série ou um número), eles se unirão.
+ Se os rótulos forem uma correspondência exata, eles serão unidos.
+ Se os rótulos forem um subconjunto um do outro, por exemplo, se um item em `$A` for rotulado `{host=A,dc=MIA}` e um item em `$B` for rotulado `{host=A}`, eles serão unidos.
+ Se dentro de uma variável, como `$A`, houver chaves de tag diferentes para cada item, o comportamento da junção será indefinido.

Os operadores lógicos e relacionais retornam 0 para false 1 para true.

**Funções matemáticas**

Embora a maioria das funções exista nas próprias operações de expressão, a operação matemática tem algumas funções semelhantes aos operadores ou símbolos matemáticos. Quando as funções podem receber números ou séries, o mesmo tipo do argumento será retornado. Quando é uma série, a operação é executada para o valor de cada ponto na série.

*abs*

abs retorna o valor absoluto de seu argumento, que pode ser um número ou uma série. Por exemplo, `abs(-1)` ou `abs($A)`.

*is\$1inf*

is\$1inf pega um número ou uma série e retorna `1` para valores `Inf` (negativos ou positivos) e `0` para outros valores. Por exemplo, `is_inf($A)`.

**nota**  
Se você precisar verificar especificamente o infinito negativo, por exemplo, você pode fazer uma comparação como `$A == infn()`.

*is\$1nan*

is\$1nan pega um número ou uma série e retorna `1` para valores `NaN` e `0` para outros valores. Por exemplo, `is_nan($A)`. Essa função é necessária para a verificação porque `NaN` não é igual a `NaN`.

*is\$1null*

is\$1null pega um número ou uma série e retorna `1` para valores `null` e `0` para outros valores. Por exemplo, `is_null($A)`.

*is\$1number*

is\$1number pega um número ou uma série e retorna `1` para todos os valores de números reais e `0` para outros valores (que são `null`, `Inf+`, `Inf-` e `NaN`). Por exemplo, `is_number($A)`.

*log*

Log retorna o logaritmo natural de seu argumento, que pode ser um número ou uma série. Se o valor for menor que 0, `NaN` será retornado. Por exemplo, `log(-1)` ou `log($A)`.

*inf, infn, nan e null*

Todas as funções inf, infn, nan e null retornam um único valor do nome. Eles existem principalmente para testes. Exemplo: `null()`.

*round*

Round retorna um valor inteiro arredondado. Por exemplo, `round(3.123)` ou `round($A)`.

*ceil*

Ceil arredonda o número até o valor inteiro mais próximo. Por exemplo, `ceil(3.123)` exibe `4`.

*floor*

Floor arredonda o número para baixo até o valor inteiro mais próximo. Por exemplo, `floor(3.123`) retorna `3`.

**Reduzir**

Reduzir usa uma ou mais séries temporais retornadas de uma consulta ou expressão e transforma cada série em um único número. Os rótulos da série temporal são mantidos como rótulos em cada número reduzido gerado.

*Campos:*
+ **Função**: a função de redução a ser usada
+ **Entrada**: a variável (refID [como `A`]) a ser reamostrada
+ **Modo**: permite o comportamento de controle da função de redução quando uma série contém valores não numéricos (null, NaN, \$1-Inf)

**Funções de redução**

*Contagem*

A contagem retorna o número de pontos em cada série.

*Média*

A média retorna o total de todos os valores em cada série dividido pelo número de pontos nessa série. No modo `strict`, se algum valor na série for null ou nan, ou se a série estiver vazia, NaN será retornado.

*Min and Max*

Min and Max retornam o menor ou maior valor da série, respectivamente. No modo `strict`, se algum valor na série for null ou nan, ou se a série estiver vazia, NaN será retornado.

*Soma*

Sum retorna o total de todos os valores em uma série. Se a série tiver comprimento zero, a soma será 0. No modo `strict`, se houver algum valor NaN ou Null na série, NaN será retornado.

*Last*

Last retorna o último número da série. Se a série não tiver valores, retorna NaN.

**Modos de redução**

*Estrito*

No modo Estrito, a série de entrada é processada como está. Se algum valor na série não for numérico (null, NaN ou \$1-Inf), NaN será retornado.

*Descartar dados não numéricos*

Nesse modo, todos os valores não numéricos (null, NaN ou \$1-Inf) na série de entrada são filtrados antes de executar a função de redução.

*Substituir não numérico*

Nesse modo, todos os valores não numéricos são substituídos por um valor predefinido.

**Reamostrar**

A reamostragem altera os carimbos de data e hora em cada série temporal para ter um intervalo de tempo consistente. O principal caso de uso é que você possa reamostrar séries temporais que não compartilham os mesmos carimbos de data e hora para que a matemática possa ser executada entre elas. Isso pode ser feito reamostrando cada uma das duas séries e, em seguida, em uma operação matemática referenciando as variáveis reamostradas.

*Campos:*
+ **Input**: a variável de dados de séries temporais (refID [como `A`]) a ser reamostrada
+ **Reamostrar até**: a duração do tempo para reamostrar, por exemplo `10s`. As unidades podem `s` para segundos, `m` para minutos, `h` para horas, `d`para dias, `w` para semanas e `y` para anos.
+ **Downsample**: a função de redução a ser usada quando há mais de um ponto de dados por amostra de janela. Consulte a operação de redução para obter detalhes sobre o comportamento.
+ **Upsample**: o método a ser usado para preencher uma amostra de janela que não tem pontos de dados.
  + **pad** preenche com o último valor conhecido
  + **backfill** com o próximo valor conhecido
  + **preencha para preencher as** janelas de amostra vazias com NaNs

## Escrever uma expressão
<a name="v10-panels-query-write"></a>

Se a fonte de dados for compatível, o Grafana exibirá o botão **Expressão** e mostrará todas as expressões existentes na lista do editor de consultas.

**Para escrever uma expressão**

1. Abra o painel.

1. Abaixo da consulta, escolha **Expressão**.

1. No campo **Operação**, selecione o tipo de expressão que você deseja escrever.

1. Escreva a expressão.

1. Escolha **Aplicar**.

## Casos especiais
<a name="v10-panels-query-special"></a>

Quando qualquer fonte de dados consultada não retorna séries ou números, o mecanismo de expressão retorna `NoData`. Por exemplo, se uma solicitação contiver duas consultas de fonte de dados mescladas por uma expressão, se `NoData` for retornado por pelo menos uma das consultas de fonte de dados, o resultado retornado para toda a consulta será `NoData`. Para obter mais informações sobre como o Grafana Alerting processa os resultados `NoData`, consulte [Configurar as regras de alertas gerenciados pelo Grafana](v10-alerting-configure-grafanamanaged.md).

No caso de usar uma expressão em várias consultas, o mecanismo de expressão exige que todas as consultas retornem um carimbo de data e hora idêntico. Por exemplo, se usar a matemática para combinar o resultado de várias consultas SQL em que cada uma usa `SELECT NOW() AS "time"`, a expressão só funcionará se todas as consultas avaliarem `NOW()` como um carimbo de data e hora idêntico, o que nem sempre acontece. Para resolver essa questão, você pode substituir `NOW()` por um horário arbitrário, como `SELECT 1 AS "time"`, ou qualquer outro carimbo de data e hora do UNIX válido.

# Compartilhar resultados da consulta com outro painel
<a name="v10-panels-query-share"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

O Grafana permite que você use o resultado da consulta de um painel para qualquer outro painel no dashboard. Compartilhar os resultados da consulta entre painéis reduz o número de consultas feitas à fonte de dados, o que pode melhorar a performance do dashboard.

A fonte de dados *Dashboard* permite que você selecione um painel no dashboard que contém as consultas para as quais você deseja compartilhar os resultados. Em vez de enviar uma consulta separada para cada painel, o Grafana envia uma consulta e outros painéis usam os resultados da consulta para criar visualizações.

Essa estratégia pode reduzir significativamente o número de consultas feitas quando, por exemplo, você tem vários painéis visualizando os mesmos dados.

**Para compartilhar resultados da consulta**

1. [Crie um dashboard](v10-dash-creating.md).

1. Altere o título para `Source panel`. Você usará este painel como fonte para os outros painéis.

1. Defina a consulta ou as consultas que você deseja compartilhar.

   Se você não tiver uma fonte de dados disponível, use a fonte de dados do **Grafana**, que retorna uma série temporal aleatória que você pode usar para testes.

1. Adicione um segundo painel e selecione a fonte de dados **Dashboard** no editor de consultas.

1. Na **lista Usar resultados do painel**, selecione o primeiro painel que você criou.

Todas as consultas definidas no painel de origem agora estão disponíveis para o novo painel. As consultas feitas no painel de origem podem ser compartilhadas com vários painéis.

Você pode clicar em qualquer uma das consultas para acessar o painel onde elas estão definidas.

# Transformar dados
<a name="v10-panels-xform"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As transformações são uma forma eficaz de manipular dados retornados por uma consulta antes que o sistema aplique uma visualização. Ao usar transformações, você pode:
+ Renomear campos
+ Juntar dados de séries temporais
+ Executar operações matemáticas em todas as consultas
+ Usar a saída de uma transformação como a entrada para outra transformação

Para usuários que dependem de várias visualizações do mesmo conjunto de dados, as transformações oferecem um método eficiente de criar e manter vários dashboards.

Você também pode usar a saída de uma transformação como entrada para outra transformação, o que resulta em um ganho de performance.

**nota**  
Às vezes, o sistema não consegue representar graficamente os dados transformados. Quando isso acontecer, clique no botão de alternância **Visualização de tabela** acima da visualização para alternar para uma visualização de tabela dos dados. Ela pode ajudar você a entender o resultado final das transformações.

## Tipos de transformação
<a name="v10-panels-xform-types"></a>

O Grafana fornece várias maneiras de transformar dados. Há uma lista completa das funções de transformação abaixo.

## Ordem das transformações
<a name="v10-panels-xform-order"></a>

Quando há várias transformações, o Grafana as aplica na ordem em que estão listadas. Cada transformação cria um conjunto de resultados que, em seguida, passa para a próxima transformação no pipeline de processamento.

A ordem na qual o Grafana aplica as transformações afeta diretamente os resultados. Por exemplo, se você usar uma transformação de redução para condensar todos os resultados de uma coluna em um único valor, só poderá aplicar transformações a esse valor único.

## Adicionar uma função de transformação aos dados
<a name="v10-panels-xform-add"></a>

As etapas a seguir orientam você a adicionar uma transformação aos dados. Esta documentação não inclui as etapas para cada tipo de transformação.

**Para adicionar uma transformação a um painel**

1. Navegue até o painel em que você deseja adicionar uma ou mais transformações.

1. Passe o mouse sobre qualquer parte do painel para exibir o menu de ações no canto superior direito.

1. No menu de ações, escolha **Editar**.

1. Selecione a guia **Transformar**.

1. Selecione uma transformação. Uma linha de transformação aparece onde você configura as opções de transformação.

1. Para aplicar outra transformação, escolha **Adicionar transformação**. Essa transformação atua no conjunto de resultados retornado pela transformação anterior.

## Depurar uma transformação
<a name="v10-panels-xform-debug"></a>

Para ver os conjuntos de resultados de entrada e saída da transformação, escolha o ícone de depuração (bug) no lado direito da linha de transformação. Isso exibirá os dados de entrada e o resultado da transformação como saída.

Os conjuntos de resultados de entrada e saída podem ajudar a depurar uma transformação.

## Desabilitar uma transformação
<a name="v10-panels-xform-disable"></a>

Você pode desabilitar ou ocultar uma transformação escolhendo o ícone de mostrar (olho) no canto superior direito da linha de transformação. Isso desabilita as ações aplicadas dessa transformação específica e pode ajudar a identificar problemas quando você altera várias transformações uma após a outra.

## Filtrar uma transformação
<a name="v10-panels-xform-filter"></a>

Se a transformação usar mais de uma consulta, você poderá filtrá-las e aplicar a transformação selecionada a somente uma das consultas. Para isso, selecione o ícone de filtro localizado no canto superior direito da linha de transformação. Isso abre uma lista suspensa com uma lista de consultas usadas no painel. Nela, você poderá selecionar a consulta que deseja transformar.

Você também pode filtrar por anotações (o que inclui exemplares) para aplicar transformações nelas. Ao fazer isso, a lista de campos muda para refleti-las na anotação ou na dica de ferramenta do exemplar.

O ícone do filtro sempre será exibido se o painel tiver mais de uma consulta ou fonte de dados (ou seja, dados de painel ou anotação), mas poderá não funcionar se as transformações anteriores para mesclar as saídas das consultas forem aplicadas. Isso ocorre porque uma transformação obtém a saída da anterior.

## Excluir uma transformação
<a name="v10-panels-xform-delete"></a>

Recomendamos que você remova transformações que não sejam necessárias. Ao excluir uma transformação, você remove os dados da visualização.

Pré-requisitos:

Identifique todos os dashboards que dependem da transformação e informe seus usuários afetados.

**Para excluir uma transformação**

1. Abra um painel para edição.

1. Selecione a guia **Transformar**.

1. Selecione o ícone de lixeira ao lado da transformação que você deseja excluir.

# Funções de transformação
<a name="v10-panels-xform-functions"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Você pode executar as transformações a seguir nos dados.

## Adicionar campo do cálculo
<a name="v10-panels-xform-funcs-add"></a>

Use esta transformação para adicionar um novo campo calculado de dois outros campos. Cada transformação permite que você adicione um novo campo.
+ **Modo**: selecione um modo:
  + **Reduzir linha**: aplique o cálculo selecionado em cada linha dos campos selecionados de forma independente.
  + **Operação binária**: aplique operações binárias básicas (por exemplo, soma ou multiplicação) em valores em uma única linha de dois campos selecionados.
  + **Operação unária**: aplique operações unárias básicas em valores em uma única linha de um campo selecionado. As operações disponíveis são:
    + **Valor absoluto (abs)**: retorna o valor absoluto de uma determinada expressão. Ele representa a distância de zero como um número positivo.
    + **Exponencial natural (exp)**: retorna *e* elevado à potência de uma determinada expressão.
    + **Logarítmo natural (In)**: retorna o logarítmo natural de uma determinada expressão.
    + **Base (floor)**: retorna o maior número inteiro menor ou igual a uma determinada expressão.
    + **Teto (ceil)**: retorna o menor número inteiro maior ou igual a uma determinada expressão.
  + **Funções cumulativas**: aplique funções na linha atual e em todas as linhas anteriores.
    + **Total**: calcula o total cumulativo até e incluindo a linha atual.
    + **Média**: calcula a média até e incluindo a linha atual.
  + **Funções da janela**: aplique as funções da janela. A janela pode estar à *direita* ou *centralizada*. Com uma janela à direita, a linha atual será a última linha na janela. Com uma janela centralizada, a janela será centralizada na linha atual. Para tamanhos de janelas uniformes, a janela será centralizada entre a linha atual e a linha anterior.
    + **Média**: calcula a média móvel ou média cumulativa.
    + ****: calcula o desvio padrão móvel.
    + **Variância**: calcule a variância móvel.
  + **Índice da linha**: insira um campo com o índice da linha.
+ **Nome do campo**: selecione os nomes dos campos que você deseja usar no cálculo do novo campo.
+ **Cálculo**: se você selecionar o modo **Reduzir linha**, o campo **Cálculo** será exibido. Selecione o campo para ver uma lista das opções de cálculo que você pode usar para criar o novo campo. Para obter informações sobre os cálculos disponíveis, consulte [Tipos de cálculos](v10-panels-calculation-types.md).
+ **Operação**: se você selecionar o modo **Operação binária** **ou Operação unária**, os campos **Operação** aparecerão. Esses campos permitem que você faça operações matemáticas básicas em valores em uma única linha de dois campos selecionados. Você também pode usar valores numéricos para operações binárias.
+ **Como percentil**: se você selecionar o modo **Índice da linha**, a opção **Como percentil** será exibida. Esta opção permite transformar o índice da linha em uma porcentagem do número total de linhas.
+ **Alias**: (opcional) insira o nome do novo campo. Se deixar em branco, o campo será nomeado de acordo com o cálculo.
+ **Substituir todos os campos**: (opcional) selecione esta opção se quiser ocultar todos os outros campos e exibir somente o campo calculado na visualização.

**nota**  
**Funções cumulativas** e **Funções da janela** estão atualmente em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

## Concatenar campos
<a name="v10-panels-xform-funcs-concat"></a>

**Concatenar campos**

Use esta transformação para combinar todos os campos de todos os quadros em um único resultado.

Por exemplo, se você tiver consultas separadas recuperando dados de temperatura e tempo de atividade (consulta A) e informações de índice de qualidade do ar e de erro (consulta B), a aplicação da transformação concatenada produzirá um quadro de dados consolidado com todas as informações relevantes em uma única visualização.

Considere as duas a seguir.

*Consulta A:*


| Temporário | Tempo de atividade | 
| --- | --- | 
| 15.4 | 1230233 | 

*Consulta B:*


| AQI | Erros | 
| --- | --- | 
| 3.2 | 5 | 

Depois de concatenar os campos, o quadro de dados seria:


| Temporário | Tempo de atividade | AQI | Erros | 
| --- | --- | --- | --- | 
| 15.4 | 1230233 | 3.2 | 5 | 

Esta transformação simplifica o processo de mesclar dados de diferentes fontes, fornecendo uma visão abrangente para análise e visualização.

## Configurar com base nos resultados da consulta
<a name="v10-panels-xform-funcs-config"></a>

**Configurar com base nos resultados da consulta**

Use esta transformação para selecionar uma consulta e extrair opções padrão, como **Mín.**, **Máx.**, **Unidade** e **Limites**, e aplicá-las em outros resultados da consulta. Isso permite a configuração dinâmica da visualização, com base nos dados retornados de uma consulta específica.

**Opções**
+ **Configurar consulta**: selecione a consulta que retorna os dados que você deseja usar como configuração.
+ **Aplicar a**: selecione os campos ou as séries aos quais a configuração deverá ser aplicada.
+ **Aplicar às opções**: especifique um tipo de campo ou use um regex do nome de campo, dependendo da opção selecionada em **Aplicar a**.

**Tabela de mapeamento de campos**

Abaixo das opções de configuração, você encontrará a tabela de mapeamento de campos. Essa tabela lista todos os campos encontrados nos dados retornados pela consulta de configuração, junto com as opções **Usar como** e **Selecionar**. Ela permite controlar os campos de mapeamento para propriedades de configuração e, para várias linhas, permite que você escolha qual valor selecionar.

O exemplo a seguir mostra uma consulta de entrada e uma consulta usada como configuração de campo.

*Consulta de entrada*


| Hora | Valor | 
| --- | --- | 
| 1626178119127 | 10 | 
| 1626178119129 | 30 | 

*Consulta de configuração*


| Hora | Valor | 
| --- | --- | 
| 1626178119127 | 100 | 
| 1626178119129 | 100 | 

*Consulta de saída (igual à de entrada, mas agora com configuração no campo de valor)*


| Hora | Valor (configuração: Máx. = 100) | 
| --- | --- | 
| 1626178119127 | 10 | 
| 1626178119129 | 30 | 

Cada campo agora tem uma opção máxima de configuração definida. Opções como **Mín.**, **Máx.**, **Unidade** e **Limites** fazem parte da configuração do campo. Se definidas, elas serão usadas pela visualização em vez de qualquer opção configurada manualmente no painel de opções do editor de painéis.

**Mapeamentos de valores**

Você também pode transformar o resultado de uma consulta em mapeamentos de valores. Com essa opção, cada linha no resultado da consulta de configuração define uma única linha de mapeamento de valores. Veja o exemplo a seguir.

*Resultado da consulta de configuração*


| Valor | Texto | Cor | 
| --- | --- | --- | 
| L | Baixo | azul | 
| M | Médio | verde | 
| H | Alto | vermelho | 

*No mapeamento de campos, especifique:*


| Campo | Usar como | Select | 
| --- | --- | --- | 
| Valor | Valor e mapeamentos de valores | Todos os valores | 
| Texto | Texto e mapeamentos de valores | Todos os valores | 
| Cor | Cor e mapeamentos de valores | Todos os valores | 

O Grafana cria mapeamentos de valores do resultado da consulta e os aplica aos resultados reais da consulta de dados. Você deve ver os valores sendo mapeados e coloridos de acordo com os resultados da consulta de configuração.

## Converter tipo de campo
<a name="v10-panels-xform-funcs-convert"></a>

Use esta transformação para modificar o tipo de campo do campo especificado.

Essa transformação tem as seguintes opções:
+ **Campo**: selecione entre os campos disponíveis.
+ **como** — Selecione o FieldType para converter.
  + **Numérico**: tenta transformar os valores em números.
  + **String**: fará com que os valores sejam strings.
  + **Tempo**: tenta analisar os valores como tempo.
    + Mostrará uma opção para especificar a DateFormat como entrada por uma string, como `yyyy-mm-dd` ou`DD MM YYYY hh:mm:ss`.
  + **Booleano**: tornará os valores booleanos.
  + **Enumerar**: fará com que os valores sejam enumerados.
    + Mostrará uma tabela para gerenciar as enumerações.
  + **Outro**: tenta analisar os valores como json.

Por exemplo, considere a consulta a seguir, que pode ser modificada selecionando o campo de tempo, como **Tempo**, e o Formato de data como `YYYY`.


| Hora | Marca | Valor | 
| --- | --- | --- | 
| 2017-07-01 | acima | 25 | 
| 2018-08-02 | abaixo | 22 | 
| 02/09/2019 | abaixo | 29 | 
| 2020-10-04 | acima | 22 | 

O resultado:


| Hora | Marca | Valor | 
| --- | --- | --- | 
| 2017-01-01 00:00:00 | acima | 25 | 
| 2018-01-01 00:00:00 | abaixo | 22 | 
| 2019-01-01 00:00:00 | abaixo | 29 | 
| 2020-01-01 00:00:00 | acima | 22 | 

Esta transformação permite que você adapte com flexibilidade os tipos de dados, garantindo compatibilidade e consistência nas visualizações.

## Extrair campos
<a name="v10-panels-xform-funcs-extract"></a>

Use esta transformação para selecionar uma fonte de dados e extrair conteúdo dela em diferentes formatos. Esta transformação tem os seguintes campos:
+ **Fonte**: selecione o campo para a fonte dos dados.
+ **Formato**: escolha uma das seguintes opções:
  + **JSON**: analise o conteúdo JSON da fonte.
  + **Pares de chave/valor**: analise o conteúdo no formato `a=b` ou `c:d` da fonte.
  + **Automático**: descubra campos automaticamente.
+ **Substituir todos os campos**: (opcional) selecione esta opção para ocultar todos os outros campos e exibir somente o campo calculado na visualização.
+ **Manter o tempo**: (opcional) disponível somente se a opção **Substituir todos os campos** for true. Mantém o campo de tempo na saída.

Considere o seguinte conjunto de dados:

**Exemplo de conjunto de dados**


| Timestamp | json\$1data | 
| --- | --- | 
| 1636678740000000000 | \$1"value": 1\$1 | 
| 1636678680000000000 | \$1"value": 5\$1 | 
| 1636678620000000000 | \$1"value": 12\$1 | 

Você pode preparar os dados para serem usados por um [Painel de séries temporais](v10-panels-time-series.md) com esta configuração:
+ Fonte: json\$1data
+ Formato: JSON
  + Campo: valor
  + Alias: my\$1value
+ Substituir todos os campos: true
+ Manter o tempo: true

Isso vai gerar a seguinte saída:

**Dados transformados**


| Timestamp | my\$1value | 
| --- | --- | 
| 1636678740000000000 | 1 | 
| 1636678680000000000 | 5 | 
| 1636678620000000000 | 12 | 

Com esta transformação, você pode extrair e formatar dados de várias maneiras. Você pode personalizar o formato de extração com base em suas necessidades específicas de dados.

## Campos de pesquisa do recurso
<a name="v10-panels-xform-funcs-lookup"></a>

Use essa transformação para enriquecer um valor de campo pesquisando campos adicionais de uma fonte externa.

Esta transformação tem os seguintes campos:
+ **Campo**: selecione um campo de texto do conjunto de dados.
+ **Pesquisa**: escolha em **Países**, **Estados dos EUA** e **Aeroportos**.

**nota**  
Esta transformação é compatível apenas com dados espaciais.

Por exemplo, se tiver estes dados:

**Exemplo de conjunto de dados**


| Local | Valores | 
| --- | --- | 
| AL | 0 | 
| AK | 10 | 
| Arizona | 5 | 
| Arkansas | 1 | 
| Em algum lugar | 5 | 

Com esta configuração:
+ Campo: localização
+ Pesquisa: estados dos EUA

Você receberá a seguinte saída:

**Dados transformados**


| Local | ID | Nome | Long. | Lat. | Valores | 
| --- | --- | --- | --- | --- | --- | 
| AL | AL | Alabama | -80,89 1064 | 12.448457 | 0 | 
| AK | AK | Arkansas | -100,89 1064 | 24.448457 | 10 | 
| Arizona |  |  |  |  | 5 | 
| Arkansas |  |  |  |  | 1 | 
| Em algum lugar |  |  |  |  | 5 | 

Esta transformação permite que você aumente os dados buscando informações adicionais de fontes externas, fornecendo um conjunto de dados mais abrangente para análise e visualização.

## Filtrar dados por ID de referência de consulta
<a name="v10-panels-xform-funcs-queryrefid"></a>

Use esta transformação para ocultar uma ou mais consultas em painéis com várias consultas.

O Grafana exibe as letras de identificação da consulta em texto na cor cinza escuro. Escolha um identificador de consulta para alternar a filtragem. Se a letra da consulta estiver na cor branca, os resultados serão exibidos. Se a letra da consulta estiver em uma cor escura, os resultados serão ocultados.

**nota**  
Esta transformação não está disponível para o Graphite porque essa fonte de dados não é compatível com a correlação de dados retornados com consultas.

## Filtrar dados por valores
<a name="v10-panels-xform-funcs-values"></a>

Use esta transformação para filtrar de forma seletiva os pontos de dados diretamente na sua visualização. Ela fornece opções para incluir ou excluir dados com base em uma ou mais condições aplicadas a um campo selecionado.

E será muito útil se a fonte de dados não for filtrada nativamente por valores. Você também pode usá-la para restringir os valores a serem exibidos se estiver usando uma consulta compartilhada.

As condições disponíveis para todos os campos são:
+ **Regex**: corresponde a uma expressão regex.
+ **É nulo**: corresponde se o valor for nulo.
+ **Não é nulo**: corresponde se o valor não for nulo.
+ **Igual**: corresponde se o valor for igual ao valor especificado.
+ **Diferente**: corresponde se o valor for diferente do valor especificado.

As condições adicionais disponíveis para campos numéricos são:
+ **Maior**: corresponde se o valor for maior que o valor especificado.
+ **Inferior**: corresponde se o valor for menor que o valor especificado.
+ **Maior ou igual**: corresponde se o valor for maior ou igual.
+ **Menor ou igual**: corresponde se o valor for menor ou igual.
+ **Intervalo**: corresponde um intervalo entre um mínimo e um máximo especificados, incluindo o mínimo e o máximo.

Considere o seguinte conjunto de dados:


| Hora | Temperatura | Altitude | 
| --- | --- | --- | 
| 2020-07-07 11:34:23 | 32 | 101 | 
| 2020-07-07 11:34:22 | 28 | 125 | 
| 2020-07-07 11:34:21 | 26 | 110 | 
| 2020-07-07 11:34:20 | 23 | 98 | 
| 2020-07-07 10:32:24 | 31 | 95 | 
| 2020-07-07 10:31:22 | 20 | 85 | 
| 2020-07-07 09:30:57 | 19 | 101 | 

Se você **incluir** os pontos de dados que têm uma temperatura abaixo de 30 °C, a configuração será da seguinte forma:
+ Tipo de filtro: “Incluir”
+ Condição: linhas em que a “Temperatura” corresponde a “Menor que” “30”

E você obterá o seguinte resultado, em que somente as temperaturas abaixo de 30 °C estão incluídas:

**Dados transformados**


| Hora | Temperatura | Altitude | 
| --- | --- | --- | 
| 2020-07-07 11:34:22 | 28 | 125 | 
| 2020-07-07 11:34:21 | 26 | 110 | 
| 2020-07-07 11:34:20 | 23 | 98 | 
| 2020-07-07 10:31:22 | 20 | 85 | 
| 2020-07-07 09:30:57 | 19 | 101 | 

Você pode adicionar mais de uma condição ao filtro. Por exemplo, talvez você queira incluir os dados somente se a altitude for maior que 100. Para fazê-lo, adicione essa condição à seguinte configuração:
+ Tipo de filtro: “Incluir” linhas que “Correspondem a todas” as condições
+ Condição 1: linhas em que a “Temperatura” corresponde a “Menor” que “30”
+ Condição 2: linhas em que “Altitude” corresponde a “Maior” que “100”

Quando você tem mais de uma condição, pode escolher se deseja que a ação (incluir e excluir) seja aplicada em linhas que **Correspondem a todas** as condições ou **Correspondem a qualquer uma** das condições adicionadas.

No exemplo acima, escolhemos **Correspondem a todas** porque queríamos incluir as linhas que têm uma temperatura inferior a 30 °C *E* uma altitude superior a 100. Se, em vez disso, quiséssemos incluir as linhas que têm uma temperatura inferior a 30 °C *OU* uma altitude superior a 100, selecionaríamos **Correspondem a qualquer uma**. Isso incluiria a primeira linha nos dados originais, que tem uma temperatura de 32 °C (não corresponde à primeira condição), mas uma altitude de 101 (que corresponde à segunda condição), portanto, está incluída.

As condições inválidas ou configuradas de forma incompleta são ignoradas.

Esta transformação versátil de filtragem de dados permite que você inclua ou exclua pontos de dados seletivamente com base em condições específicas. Personalize os critérios para adaptar a apresentação de dados para atender às suas necessidades analíticas exclusivas.

## Filtrar campos por nome
<a name="v10-panels-xform-funcs-name"></a>

Use esta transformação para remover partes dos resultados da consulta. Há três maneiras de filtrar nomes de campos:
+ Insira uma expressão regular.
+ Selecione manualmente os campos incluídos.
+ Use uma variável do dashboard.

*Usar uma expressão regular*

Quando você filtra usando uma expressão regular, os nomes de campo que correspondem à expressão regular são incluídos. Por exemplo, usar a expressão regular `'prod.*'` retornaria somente os campos que começam com `prod`.

A expressão regular pode incluir uma variável de dashboard interpolada usando a sintaxe `${variableName}`.

*Selecionar manualmente os campos incluídos*

Selecione ou desmarque os nomes dos campos para removê-los do resultado. Se uma expressão regular também for incluída, os campos que corresponderem à expressão serão incluídos, mesmo que não estejam marcados.

*Usar uma variável do dashboard*

Selecione **Da variável** para permitir que você selecione uma variável do dashboard usada para incluir campos. Ao configurar uma variável de dashboard com várias opções, os mesmos campos poderão ser exibidos em várias visualizações.

Esta transformação fornece flexibilidade na adaptação dos resultados da consulta para se concentrar nos campos específicos de que você precisa para uma análise e visualização eficazes.

## Formatar string
<a name="v10-panels-xform-funcs-string"></a>

Use esta transformação para personalizar a saída de um campo de string. Esta transformação tem os seguintes campos:
+ **Maiúsculas**: formata a string inteira em caracteres maiúsculos.
+ **Minúsculas**: formata a string inteira em caracteres minúsculos.
+ **Capitalização de frase**: formata o primeiro caractere da string em maiúsculas.
+ **Capitalização de título**: formata o primeiro caractere de cada palavra na string em maiúsculas.
+ **Pascal case**: formata o primeiro caractere de cada palavra na string em maiúsculas e não inclui espaços entre as palavras.
+ **Camel case**: formata o primeiro caractere de cada palavra na string em maiúsculas, exceto a primeira palavra, e não inclui espaços entre as palavras.
+ **Snake case**: formata todos os caracteres da string em minúsculas e usa sublinhados em vez de espaços entre as palavras.
+ **Kebab case**: formata todos os caracteres da string em minúsculas e usa traços em vez de espaços entre as palavras.
+ **Aparar**: remove todos os espaços à esquerda e à direita da string.
+ **Substring**: retorna uma substring da string, usando as posições inicial e final especificadas.

Esta transformação fornece uma maneira conveniente de padronizar e adaptar a apresentação de dados da string para melhor visualização e análise.

**nota**  
No momento, essa transformação está em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

## Formato de tempo
<a name="v10-panels-xform-funcs-time"></a>

Use esta transformação para personalizar a saída de um campo de tempo. A saída pode ser formatada usando [strings no formato Moment.js](https://momentjs.com/docs/#/displaying/). Por exemplo, se você quiser exibir somente o ano de um campo de tempo, a string de formato “AAAA” pode ser usada para mostrar o ano (por exemplo, 1999 ou 2012).

**Antes da transformação:**


| Timestamp | Event | 
| --- | --- | 
| 1636678740000000000 | Início do sistema | 
| 1636678680000000000 | Login de usuário | 
| 1636678620000000000 | Atualização de dados | 

**Depois de aplicar 'YYYY-MM-DD hh:mm:ss':**


| Timestamp | Event | 
| --- | --- | 
| 2021-11-12 14:25:40 | Início do sistema | 
| 2021-11-12 14:24:40 | Login de usuário | 
| 2021-11-12 14:23:40 | Atualização de dados | 

Esta transformação permite que você personalize a representação do tempo nas visualizações, fornecendo flexibilidade e precisão na exibição de dados temporais.

**nota**  
Esta transformação está disponível em espaços de trabalho compatíveis com o Grafana v10 como um recurso alfa.

## Agrupar por
<a name="v10-panels-xform-funcs-group"></a>

Esta transformação agrupa os dados por um valor de campo (coluna) especificado e processa os cálculos em cada grupo. Selecione para ver uma lista de opções de cálculo.

Veja a seguir um exemplo de dados originais.


| Hora | ID do servidor | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | servidor 1 | 80 | Desligado | 
| 07/07/2020 11:34:20 | servidor 3 | 62 | OK | 
| 07/07/2020 10:32:20 | servidor 2 | 90 | Sobrecarregado | 
| 07/07/2020 10:31:22 | servidor 3 | 55 | OK | 
| 07/07/2020 09:30:57 | servidor 3 | 62 | Rebooting | 
| 07/07/2020 09:30:05 | servidor 2 | 88 | OK | 
| 07/07/2020 09:28:06 | servidor 1 | 80 | OK | 
| 07/07/2020 09:25:05 | servidor 2 | 88 | OK | 
| 07/07/2020 09:23:07 | servidor 1 | 86 | OK | 

Esta transformação ocorre em duas etapas. Primeiro, você especifica um ou vários campos pelos quais agrupar os dados. Isso agrupará todos os mesmos valores desses campos, como se você os tivesse classificado. Por exemplo, se agruparmos pelo campo ID do servidor, os dados serão agrupados desta forma:


| Hora | ID do servidor | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | servidor 1 | 80 | Desligado | 
| 07/07/2020 09:28:06 | servidor 1 | 80 | OK | 
| 07/07/2020 09:23:07 | servidor 1 | 86 | OK | 
| 07/07/2020 10:32:20 | servidor 2 | 90 | Sobrecarregado | 
| 07/07/2020 09:30:05 | servidor 2 | 88 | OK | 
| 07/07/2020 09:25:05 | servidor 2 | 88 | OK | 
| 07/07/2020 11:34:20 | servidor 3 | 62 | OK | 
| 07/07/2020 10:31:22 | servidor 3 | 55 | OK | 
| 07/07/2020 09:30:57 | servidor 3 | 62 | Rebooting | 

Todas as linhas com o mesmo valor de ID do servidor são agrupadas.

Depois de escolher o campo pelo qual deseja agrupar os dados, você pode adicionar vários cálculos nos outros campos e aplicar o cálculo a cada grupo de linhas. Por exemplo, podemos querer calcular a temperatura média da CPU para cada um desses servidores. Dessa forma, podemos adicionar o cálculo da *média* aplicado no campo Temperatura da CPU para obter o seguinte:


| ID do servidor | Temperatura da CPU (média) | 
| --- | --- | 
| servidor 1 | 82 | 
| servidor 2 | 88,6 | 
| servidor 3 | 59,6 | 

E podemos adicionar mais de um cálculo. Por exemplo:
+ Para o campo Tempo, podemos calcular o *último* valor, para saber quando o último ponto de dados foi recebido para cada servidor
+ Para o campo Status do servidor, podemos calcular o *último* valor para saber qual foi o último valor de estado para cada servidor
+ Para o campo Temperatura, também podemos calcular o *último* valor para saber qual foi a última temperatura monitorada para cada servidor

Então obteríamos:


| ID do servidor | Temperatura da CPU (média) | Temperatura da CPU (última) | Tempo (último) | Status do servidor (último) | 
| --- | --- | --- | --- | --- | 
| servidor 1 | 82 | 80 | 07/07/2020 11:34:20 | Desligado | 
| servidor 2 | 88,6 | 90 | 07/07/2020 10:32:20 | Sobrecarregado | 
| servidor 3 | 59,6 | 62 | 07/07/2020 11:34:20 | OK | 

Esta transformação permite que você extraia informações importantes de sua série temporal e as exiba de uma forma conveniente.

## Agrupar para matriz
<a name="v10-panels-xform-funcs-groupmatrix"></a>

Use esta transformação para combinar três campos, que são usados como entrada para os campos **Coluna**, **Linha** e **Valor de célula** da saída da consulta, e gerar uma matriz. A matriz é calculada da seguinte forma:

**Dados originais**


| ID do servidor | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | 
| servidor 1 | 82 | OK | 
| servidor 2 | 88,6 | OK | 
| servidor 3 | 59,6 | Desligado | 

Podemos gerar uma matriz usando os valores de `Server Status` como nomes de colunas, os valores de `Server ID` como nomes de linhas e a `CPU Temperature` como conteúdo de cada célula. O conteúdo de cada célula aparecerá para a combinação existente de coluna (`Server Status`) e linha (`Server ID`). Para o resto das células, você pode selecionar qual valor exibir entre: **Nulo**, **True**, **False** ou **Vazio**.

**Saída**


|  IDServer Status do servidor | OK | Desligado | 
| --- | --- | --- | 
| servidor 1 | 82 |  | 
| servidor 2 | 88,6 |  | 
| servidor 3 |  | 59,6 | 

Use esta transformação para criar uma matriz especificando os campos dos resultados da consulta. A saída da matriz reflete as relações entre os valores exclusivos nesses campos. Isso ajuda você a apresentar relações complexas em um formato de matriz claro e estruturado.

## Agrupar para tabela aninhada
<a name="v10-panels-xform-funcs-grouptable"></a>

Use esta transformação para agrupar os dados por um valor de campo (coluna) especificado e processar o cálculo em cada grupo. São gerados registros que compartilham o mesmo valor de campo agrupado para serem exibidos em uma tabela aninhada.

Para calcular uma estatística para um campo, selecione a caixa ao lado do campo e escolha a opção **Calcular**. Isso adicionará outra caixa de seleção com estatísticas a serem selecionadas.

A tabela a seguir exibe os dados de exemplo.


| Hora | ID do servidor | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | servidor 1 | 80 | Desligado | 
| 07/07/2020 11:34:20 | servidor 3 | 62 | OK | 
| 07/07/2020 10:32:20 | servidor 2 | 90 | Sobrecarregado | 
| 07/07/2020 10:31:22 | servidor 3 | 55 | OK | 
| 07/07/2020 09:30:57 | servidor 3 | 62 | Rebooting | 
| 07/07/2020 09:30:05 | servidor 2 | 88 | OK | 
| 07/07/2020 09:28:06 | servidor 1 | 80 | OK | 
| 07/07/2020 09:25:05 | servidor 2 | 88 | OK | 
| 07/07/2020 09:23:07 | servidor 1 | 86 | OK | 

Esta transformação tem duas etapas. Primeiro, especifique um ou mais campos pelos quais agrupar os dados. Isso agrupa todos os mesmos valores desses campos, como se você os classificasse. Por exemplo, se você agrupar pelo campo `Server ID`, o Grafana agrupará os dados desta forma:


| ID do servidor | Dados | 
| --- | --- | 
| Hora | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | 
| Hora | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | 
| Hora | Temperatura da CPU | Status do servidor | 
| --- | --- | --- | 
| servidor 1 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-xform-functions.html) | 
| servidor 2 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-xform-functions.html) | 
| servidor 3 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-xform-functions.html) | 
| 07/07/2020 11:34:20 | 80 | Desligado | 
| 07/07/2020 09:28:06 | 80 | OK | 
| 07/07/2020 09:23:07 | 86 | OK | 
| 07/07/2020 10:32:20 | 90 | Sobrecarregado | 
| 07/07/2020 09:30:05 | 88 | OK | 
| 07/07/2020 09:25:05 | 88 | OK | 
| 07/07/2020 11:34:20 | 62 | OK | 
| 07/07/2020 10:31:22 | 55 | OK | 
| 07/07/2020 09:30:57 | 62 | Rebooting | 

Depois de escolher o campo pelo qual você deseja agrupar os dados, você pode adicionar vários cálculos nos outros campos e aplicar o cálculo em cada grupo de linhas. Por exemplo, convém calcular a temperatura média da CPU para cada um desses servidores. Para fazer isso, adicione o cálculo médio aplicado no campo Temperatura da CPU para obter o seguinte resultado:


| ID do servidor | Temperatura da CPU (média) |  | 
| --- | --- | --- | 
| Hora | Status do servidor | 
| --- | --- | 
| Hora | Status do servidor | 
| --- | --- | 
| Hora | Status do servidor | 
| --- | --- | 
| servidor 1 | 82 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-xform-functions.html) | 
| servidor 2 | 88,6 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-xform-functions.html) | 
| servidor 3 | 59,6 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/v10-panels-xform-functions.html) | 
| 07/07/2020 11:34:20 | Desligado | 
| 07/07/2020 09:28:06 | OK | 
| 07/07/2020 09:23:07 | OK | 
| 07/07/2020 10:32:20 | Sobrecarregado | 
| 07/07/2020 09:30:05 | OK | 
| 07/07/2020 09:25:05 | OK | 
| 07/07/2020 11:34:20 | OK | 
| 07/07/2020 10:31:22 | OK | 
| 07/07/2020 09:30:57 | Rebooting | 

## Criar mapa de calor
<a name="v10-panels-xform-funcs-heatmap"></a>

Use esta transformação para preparar dados do histograma para visualizar tendências ao longo do tempo. Semelhante à visualização do mapa de calor, esta transformação converte as métricas do histograma em buckets temporais.

**Bucket X**

Esta configuração determina como o eixo x é dividido em buckets.
+ **Tamanho**: especifique um intervalo de tempo no campo de entrada. Por exemplo, um intervalo de tempo de `1h` cria células com uma hora de largura no eixo x.
+ **Contagem** — Para non-time-related séries, use essa opção para definir o número de elementos em um bucket.

**Bucket Y**

Esta configuração determina como o eixo y é dividido em buckets.
+ **Linear**
+ **Logarítmico**: escolha entre log base 2 ou log base 10.
+ **Symlog**: usa uma escala logarítmica simétrica. Escolha entre log base 2 ou log base 10, permitindo valores negativos.

Suponha que você tenha o seguinte conjunto de dados:


| Timestamp | Valor | 
| --- | --- | 
| 2023-01-01 12:00:00 | 5 | 
| 2023-01-01 12:15:00 | 10 | 
| 2023-01-01 12:30:00 | 15 | 
| 2023-01-01 12:45:00 | 8 | 
+ Com o bucket X definido como `Size: 15m` e o bucket Y como`Linear`, o histograma organiza os valores em intervalos de tempo de 15 minutos no eixo x e linearmente no eixo y.
+ Para o bucket X como `Count: 2` e o bucket Y como `Logarithmic (base 10)`, o histograma agrupa valores em buckets de dois no eixo x e usa uma escala logarítmica no eixo y.

## Histograma
<a name="v10-panels-xform-funcs-histogram"></a>

Use esta transformação para gerar um histograma com base nos dados de entrada, permitindo que você visualize a distribuição dos valores.
+ **Tamanho do bucket**: o intervalo entre os itens mais baixos e mais altos em um bucket (xMín. a xMáx.).
+ **Deslocamento do balde** — O deslocamento dos compartimentos. non-zero-based
+ **Combinar séries**: crie um histograma unificado usando todas as séries disponíveis.

**Dados originais**

Série 1:


| A | B | C | 
| --- | --- | --- | 
| 1 | 3 | 5 | 
| 2 | 4 | 6 | 
| 3 | 5 | 7 | 
| 4 | 6 | 8 | 
| 5 | 7 | 9 | 

Série 2:


| C | 
| --- | 
| 5 | 
| 6 | 
| 7 | 
| 8 | 
| 9 | 

**Saída**


| xMín. | xMáx. | A | B | C | C | 
| --- | --- | --- | --- | --- | --- | 
| 1 | 2 | 1 | 0 | 0 | 0 | 
| 2 | 3 | 1 | 0 | 0 | 0 | 
| 3 | 4 | 1 | 1 | 0 | 0 | 
| 4 | 5 | 1 | 1 | 0 | 0 | 
| 5 | 6 | 1 | 1 | 1 | 1 | 
| 6 | 7 | 0 | 1 | 1 | 1 | 
| 7 | 8 | 0 | 1 | 1 | 1 | 
| 8 | 9 | 0 | 0 | 1 | 1 | 
| 9 | 10 | 0 | 0 | 1 | 1 | 

Visualize a distribuição dos valores usando o histograma gerado, fornecendo insights sobre a dispersão e a densidade dos dados.

## Unir por campo
<a name="v10-panels-xform-funcs-joinfield"></a>

Use esta transformação para mesclar vários resultados em uma única tabela, permitindo a consolidação de dados de diferentes consultas.

É especialmente útil para converter vários resultados de séries temporais em uma única tabela ampla com um campo de tempo compartilhado.

**Junção interna**

Uma junção interna mescla dados de várias tabelas em que todas as tabelas compartilham o mesmo valor do campo selecionado. Esse tipo de junção exclui dados em que os valores não coincidem em todos os resultados.

Use esta transformação para combinar os resultados de várias consultas (combinando em um campo de junção passado ou na coluna da primeira vez) em um resultado e descartar linhas em que uma junção com êxito não pode ocorrer.

No exemplo a seguir, duas consultas retornam dados de tabela. Elas são visualizadas como duas tabelas separadas antes de aplicar a transformação da junção interna.

Consulta A:


| Hora | Trabalho | Tempo de atividade | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | nó | 25260122 | 
| 07/07/2020 11:24:20 | postgre | 123001233 | 
| 07/07/2020 11:14:20 | postgre | 345001233 | 

Consulta B:


| Hora | Servidor | Erros | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | servidor 1 | 15 | 
| 07/07/2020 11:24:20 | servidor 2 | 5 | 
| 07/07/2020 11:04:20 | servidor 3 | 10 | 

O resultado depois de aplicar a transformação da junção interna fica da seguinte forma:


| Hora | Trabalho | Tempo de atividade | Servidor | Erros | 
| --- | --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | nó | 25260122 | servidor 1 | 15 | 
| 07/07/2020 11:24:20 | postgre | 123001233 | servidor 2 | 5 | 

*Junção externa*

Uma junção externa inclui todos os dados de uma junção interna e linhas em que os valores não coincidem em todas as entradas. Enquanto a junção interna une a Consulta A e a Consulta B no campo de tempo, a junção externa inclui todas as linhas que não correspondem no campo de tempo.

No exemplo a seguir, duas consultas retornam dados de tabela. Elas são visualizadas como duas tabelas antes de aplicar a transformação da junção externa.

Consulta A:


| Hora | Trabalho | Tempo de atividade | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | nó | 25260122 | 
| 07/07/2020 11:24:20 | postgre | 123001233 | 
| 07/07/2020 11:14:20 | postgre | 345001233 | 

Consulta B:


| Hora | Servidor | Erros | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | servidor 1 | 15 | 
| 07/07/2020 11:24:20 | servidor 2 | 5 | 
| 07/07/2020 11:04:20 | servidor 3 | 10 | 

O resultado após aplicar a transformação da junção externa fica como abaixo:


| Hora | Trabalho | Tempo de atividade | Servidor | Erros | 
| --- | --- | --- | --- | --- | 
| 07/07/2020 11:04:20 |  |  | servidor 3 | 10 | 
| 07/07/2020 11:14:20 | postgre | 345001233 |  |  | 
| 07/07/2020 11:34:20 | nó | 25260122 | servidor 1 | 15 | 
| 07/07/2020 11:24:20 | postgre | 123001233 | servidor 2 | 5 | 

## Unir por rótulos
<a name="v10-panels-xform-funcs-joinlabel"></a>

Use esta transformação para unir vários resultados em uma única tabela.

Isso é especialmente útil para converter vários resultados de séries temporais em uma única tabela ampla com um campo **Rótulo** compartilhado.
+ **Unir**: selecione o rótulo para unir pelos rótulos disponíveis ou comuns em todas as séries temporais.
+ **Valor**: o nome do resultado de saída.

**Exemplo**

Entrada 1: `series1{what='Temp', cluster='A', job='J1'}`


| Hora | Valor | 
| --- | --- | 
| 1 | 10 | 
| 2 | 200 | 

Entrada 2: `series2{what='Temp', cluster='B', job='J1'}`


| Hora | Valor | 
| --- | --- | 
| 1 | 10 | 
| 2 | 200 | 

Entrada 3: `series3{what='Speed', cluster='B', job='J1'}`


| Hora | Valor | 
| --- | --- | 
| 22 | 22 | 
| 28 | 77 | 

Configuração:

```
value: 'what'
```

Saída:


| cluster | trabalho | Temporário | Velocidade | 
| --- | --- | --- | --- | 
| A | J1 | 10 |  | 
| A | J1 | 200 |  | 
| B | J1 | 10 | 22 | 
| B | J1 | 200 | 77 | 

Combine e organize dados de séries temporais de forma eficaz com essa transformação para obter insights abrangentes.

## Rótulos para campos
<a name="v10-panels-xform-funcs-labelstofields"></a>

Use esta transformação para converter resultados de séries temporais com rótulos ou tags em uma tabela, incluindo as chaves e os valores de cada rótulo no resultado. Exiba rótulos como valores de colunas ou linhas para melhorar a visualização de dados.

Tendo em conta um resultado de consulta de duas séries temporais:
+ Série 1: rótulos `Server=Server A`, `Datacenter=EU`
+ Série 2: rótulos `Server=Server B`, `Datacenter=EU`

No modo **Colunas**, o resultado fica assim:


| Hora | Servidor | Datacenter | Valor | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | Servidor A | UE | 1 | 
| 07/07/2020 11:34:20 | Servidor B | UE | 2 | 

No modo “Linhas”, o resultado tem uma tabela para cada série e mostra o valor de cada rótulo da seguinte forma:


| rótulo | valor | 
| --- | --- | 
| Servidor | Servidor A | 
| Datacenter | UE | 


| rótulo | valor | 
| --- | --- | 
| Servidor | Servidor B | 
| Datacenter | UE | 

**Nome do campo de valor**

Se você selecionou Servidor como **nome do campo Valor**, então vai obter um campo para cada valor do rótulo Servidor.


| Hora | Datacenter | Servidor A | Servidor B | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | UE | 1 | 2 | 

**Comportamento de mesclagem**

O transformador de rótulos para campos é, internamente, duas transformações separadas. A primeira atua em uma única série e extrai rótulos para campos. A segunda é a transformação de mesclagem que une todos os resultados em uma única tabela. A transformação de mesclagem tenta unir todos os campos correspondentes. Essa etapa de mesclagem é obrigatória e não pode ser desativada.

Para fins de ilustração, veja um exemplo em que você tem duas consultas que retornam séries temporais sem rótulos sobrepostos.
+ Série 1: rótulos `Server=ServerA`
+ Série 2: rótulos `Datacenter=EU`

Isso resultará primeiro nestas duas tabelas:


| Hora | Servidor | Valor | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | ServidorA | 10 | 


| Hora | Datacenter | Valor | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | UE | 20 | 

Depois da mesclagem:


| Hora | Servidor | Valor | Datacenter | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | ServidorA | 10 |  | 
| 07/07/2020 11:34:20 |  | 20 | UE | 

## Limite
<a name="v10-panels-xform-funcs-limit"></a>

Use esta transformação para restringir o número de linhas exibidas, fornecendo uma visão mais focada dos dados. Isso é útil especialmente ao lidar com grandes conjuntos de dados.

Veja a seguir um exemplo que ilustra o impacto da transformação de **Limite** em uma resposta de uma fonte de dados:


| Hora | Métrica | Valor | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | Temperatura | 25 | 
| 07/07/2020 11:34:20 | Umidade | 22 | 
| 07/07/2020 10:32:20 | Umidade | 29 | 
| 07/07/2020 10:31:22 | Temperatura | 22 | 
| 07/07/2020 09:30:57 | Umidade | 33 | 
| 07/07/2020 09:30:05 | Temperatura | 19 | 

Veja abaixo o resultado depois de adicionar uma transformação de limite com um valor de “3”:


| Hora | Métrica | Valor | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | Temperatura | 25 | 
| 07/07/2020 11:34:20 | Umidade | 22 | 
| 07/07/2020 10:32:20 | Umidade | 29 | 

Esta transformação ajuda você a personalizar a apresentação visual dos dados para se concentrar nos dados mais relevantes.

## Mesclar séries e tabelas
<a name="v10-panels-xform-funcs-merge"></a>

Use esta transformação para combinar o resultado de várias consultas em um único resultado, o que é particularmente útil ao usar a visualização do painel de tabela. A transformação mesclará valores na mesma linha se os campos compartilhados contiverem os mesmos dados.

Veja abaixo uma ilustração do impacto da transformação de **Mesclar séries e tabelas** em duas consultas que retornam dados da tabela:

*Consulta A:*


| Hora | Trabalho | Tempo de atividade | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | nó | 25260122 | 
| 07/07/2020 11:24:20 | postgre | 123001233 | 

Consulta B:


| Hora | Trabalho | Erros | 
| --- | --- | --- | 
| 07/07/2020 11:34:20 | nó | 15 | 
| 07/07/2020 11:24:20 | postgre | 5 | 

Veja abaixo o resultado depois de aplicar a transformação de mesclagem:


| Hora | Trabalho | Erros | Tempo de atividade | 
| --- | --- | --- | --- | 
| 07/07/2020 11:34:20 | nó | 15 | 25260122 | 
| 07/07/2020 11:24:20 | postgre | 5 | 123001233 | 

Esta transformação combina valores da Consulta A e da Consulta B em uma tabela unificada, aprimorando a apresentação para obter melhores insights.

## Organizar campos por nome
<a name="v10-panels-xform-funcs-organize"></a>

Use esta transformação para renomear, reordenar ou ocultar campos retornados por uma única consulta em seu painel. Esta transformação só funciona em painéis com uma única consulta. Se o painel tiver várias consultas, você deverá aplicar uma transformação de *Junção externa* ou remover as consultas extras.

**Transformar campos**

O Grafana exibe uma lista de campos retornados pela consulta. Você pode:
+ **Alterar a ordem dos campos**: arraste um campo para um novo local na lista.
+ **Ocultar ou mostrar um campo**: use o ícone de olho ao lado do nome do campo para alternar a visibilidade de um campo.
+ **Renomear campos**: digite um novo nome na caixa **Renomear**.

**Exemplo**

Com este resultado inicial da consulta:


| Hora | Métrica | Valor | 
| --- | --- | --- | 
| 2020-07-07 11:34:20 | Temperatura | 25 | 
| 2020-07-07 11:34:20 | Umidade | 22 | 
| 2020-07-07 10:32:20 | Umidade | 29 | 

Você pode aplicar uma substituição de campo de renomeação para criar:


| Hora | Sensor | Leitura | 
| --- | --- | --- | 
| 2020-07-07 11:34:20 | Temperatura | 25 | 
| 2020-07-07 11:34:20 | Umidade | 22 | 
| 2020-07-07 10:32:20 | Umidade | 29 | 

Esta transformação permite personalizar a exibição dos resultados da consulta, garantindo uma representação clara e criteriosa dos dados no Grafana.

## Partição por valores
<a name="v10-panels-xform-funcs-partition"></a>

Use esta transformação para simplificar o processo de representação gráfica de várias séries sem a necessidade de várias consultas com diversas cláusulas `WHERE`.

**nota**  
Esta função está disponível em espaços de trabalho compatíveis com o Grafana versão 9 ou superior.

Isso é particularmente útil ao usar uma tabela SQL de métricas, como neste exemplo:


| Hora | Região | Valor | 
| --- | --- | --- | 
| 20/10/2022 12:00:00 | EUA | 1520 | 
| 20/10/2022 12:00:00 | UE | 2936 | 
| 20/10/2022 1:00:00 | EUA | 1327 | 
| 20/10/2022 1:00:00 | UE | 912 | 

Com o transformador *Partição por valores*, você pode emitir uma única consulta e dividir os resultados por valores exclusivos em uma ou mais colunas (campos) de sua escolha. O exemplo a seguir usa `Region`.

```
SELECT Time, Region, Value FROM metrics WHERE Time > '2022-10-20'
```


| Hora | Região | Valor | 
| --- | --- | --- | 
| 20/10/2022 12:00:00 | EUA | 1520 | 
| 20/10/2022 1:00:00 | EUA | 1327 | 


| Hora | Região | Valor | 
| --- | --- | --- | 
| 20/10/2022 12:00:00 | UE | 2936 | 
| 20/10/2022 1:00:00 | UE | 912 | 

Esta transformação simplifica o processo e aumenta a flexibilidade de visualizar várias séries na mesma visualização de séries temporais.

## Preparar séries temporais
<a name="v10-panels-xform-funcs-preparetimeseries"></a>

Use esta transformação para resolver problemas quando uma fonte de dados retorna dados de séries temporais em um formato que não é compatível com a visualização desejada. Esta transformação permite converter dados de séries temporais entre formatos amplos e longos.

**Séries temporais de vários quadros**

Use esta opção para transformar o quadro de dados de séries temporais do formato amplo para o formato longo. Isso é particularmente útil quando a fonte de dados fornece informações de séries temporais em um formato que precisa ser remodelado para uma compatibilidade ideal com a visualização.

*Exemplo*

Esta entrada:


| Timestamp | Value1 | Value2 | 
| --- | --- | --- | 
| 2023-01-01 00:00:00 | 10 | 20 | 
| 2023-01-01 01:00:00 | 15 | 25 | 

Pode ser transformada em:


| Timestamp | Variável | Valor | 
| --- | --- | --- | 
| 2023-01-01 00:00:00 | Value1 | 10 | 
| 2023-01-01 00:00:00 | Value2 | 20 | 
| 2023-01-01 01:00:00 | Value1 | 15 | 
| 2023-01-01 01:00:00 | Value2 | 25 | 

**Séries temporais amplas**

Use esta opção para transformar o quadro de dados de séries temporais do formato longo para o formato amplo. Isso é particularmente útil quando a fonte de dados fornece dados de séries temporais em um formato longo e a visualização exige um formato amplo.

*Exemplo*

Esta entrada:


| Timestamp | Variável | Valor | 
| --- | --- | --- | 
| 2023-01-01 00:00:00 | Value1 | 10 | 
| 2023-01-01 00:00:00 | Value2 | 20 | 
| 2023-01-01 01:00:00 | Value1 | 15 | 
| 2023-01-01 01:00:00 | Value2 | 25 | 

Pode ser transformada em:


| Timestamp | Value1 | Value2 | 
| --- | --- | --- | 
| 2023-01-01 00:00:00 | 10 | 20 | 
| 2023-01-01 01:00:00 | 15 | 25 | 

## Reduzir
<a name="v10-panels-xform-funcs-reduce"></a>

O uso desta transformação aplica um cálculo a cada campo no quadro de dados e retorna um único valor. Ela é particularmente útil para consolidar dados de várias séries temporais em um formato mais compacto e resumido. Os campos de tempo são removidos ao aplicar essa transformação.

Considere a entrada:

Consulta A:


| Hora | Temporário | Tempo de atividade | 
| --- | --- | --- | 
| 2020-07-07 11:34:20 | 12.3 | 25612 | 
| 2020-07-07 11:24:20 | 15.4 | 1230233 | 

Consulta B:


| Hora | AQI | Erros | 
| --- | --- | --- | 
| 2020-07-07 11:34:20 | 6.5 | 15 | 
| 2020-07-07 11:24:20 | 3.2 | 5 | 

O transformador de redução tem dois modos:
+ **Séries para linhas**: cria uma linha para cada campo e uma coluna para cada cálculo.
+ **Reduzir campos**: mantém a estrutura de quadros existente, mas reduz cada campo em um único valor.

Por exemplo, se você usasse o **Primeiro** e o **Último** cálculo com uma transformação de **Séries para linhas**, o resultado seria:


| Campo | First | Last | 
| --- | --- | --- | 
| Temporário | 12.3 | 15.4 | 
| Tempo de atividade | 25612 | 1230233 | 
| AQI | 6.5 | 3.2 | 
| Erros | 15 | 5 | 

Os **campos Reduzir** com o **último** cálculo resultam em dois quadros, cada um com uma linha:

Consulta A:


| Temporário | Tempo de atividade | 
| --- | --- | 
| 15.4 | 1230233 | 

Consulta B:


| AQI | Erros | 
| --- | --- | 
| 3.2 | 5 | 

## Renomear por regex
<a name="v10-panels-xform-funcs-rename"></a>

Use esta transformação para renomear partes dos resultados da consulta usando uma expressão regular e um padrão de substituição.

Você pode especificar uma expressão regular, que só será aplicada às correspondências, junto com um padrão de substituição que seja compatível com referências anteriores. Por exemplo, vamos supor que você esteja visualizando o uso da CPU por host e queira remover o nome do domínio. Você pode definir o regex como `([^\.]+)\..+` e o padrão de substituição como `$1`, e `web-01.example.com` ficaria `web-01`.

Essa transformação permite que você personalize os dados para atender às suas necessidades de visualização, tornando os dashboards mais informativos e fáceis de usar.

## Linhas para campos
<a name="v10-panels-xform-funcs-row"></a>

Use esta transformação para converter linhas em campos separados. Isso pode ser útil porque os campos podem ser estilizados e configurados individualmente. Ela também pode usar campos adicionais como fontes para configuração dinâmica de campos ou mapeá-los para rótulos de campo. Os rótulos adicionais podem então ser usados para definir melhores nomes de exibição para os campos resultantes.

Essa transformação inclui uma tabela de campos que lista todos os campos nos dados retornados pela consulta de configuração. Essa tabela fornece controle sobre qual campo deve ser mapeado para cada propriedade de configuração (a opção **Usar como**). Você também pode escolher qual valor selecionar se houver várias linhas nos dados retornados.

Essa transformação requer:
+ Um campo para usar como fonte dos nomes dos campos.

  Por padrão, a transformação usa o primeiro campo de string como fonte. Você pode substituir essa configuração padrão selecionando **Nome do campo** na coluna **Usar como** do campo que você deseja usar.
+ Um campo para usar como fonte de valores.

  Por padrão, a transformação usa o primeiro campo numérico como fonte. Mas você pode substituir essa configuração padrão selecionando **Valor do campo** na coluna **Usar como** do campo que você deseja usar.

Útil ao visualizar dados em:
+ Medidor
+ Stat
+ Gráfico de pizza

**Mapear campos extras para rótulos**

Se um campo não for mapeado para a propriedade de configuração, o Grafana o usará automaticamente como fonte para um rótulo no campo de saída.

Exemplo:


| Nome | DataCenter | Valor | 
| --- | --- | --- | 
| ServidorA | EUA | 100 | 
| ServidorB | UE | 200 | 

Saída:


| ServerA (rótulos DataCenter: EUA) | ServerB (rótulos DataCenter: UE) | 
| --- | --- | 
| 100 | 200 | 

Agora, os rótulos extras podem ser usados no nome de exibição do campo para fornecer nomes de campo mais completos.

Se você quiser extrair a configuração de uma consulta e aplicá-la em outra, use a transformação *Configurar dos resultados da consulta*.

**Exemplo**

Entrada:


| Nome | Valor | Máx | 
| --- | --- | --- | 
| ServidorA | 10 | 100 | 
| ServidorB | 20 | 200 | 
| ServidorC | 30 | 300 | 

Saída:


| ServidorA (configuração: máx.=100) | ServidorB (configuração: máx.=200) | ServidorC (configuração: máx.=300) | 
| --- | --- | --- | 
| 10 | 20 | 30 | 

Como você pode ver, cada linha nos dados de origem vira um campo separado. Cada campo agora também tem uma opção de configuração máxima definida. Opções como **Mín.**, **Máx.**, **Unidade** e **Limites** fazem parte da configuração do campo e, se definidas dessa forma, serão usadas pela visualização em vez de qualquer opção configurada manualmente no painel de opções do editor de painéis.

Essa transformação permite a conversão de linhas em campos individuais, facilita a configuração dinâmica do campo e mapeia campos adicionais para rótulos.

## Séries para linhas
<a name="v10-panels-xform-funcs-series"></a>

Use esta transformação para combinar o resultado de várias consultas de dados de séries temporais em um único resultado. Isso é útil ao usar a visualização do painel de tabela.

O resultado dessa transformação conterá três colunas: Tempo, Métrica e Valor. A coluna Métrica é adicionada para que você possa ver facilmente de qual consulta a métrica se origina. Personalize esse valor definindo Rótulo na consulta de origem.

No exemplo abaixo, temos duas consultas retornando dados de séries temporais. Elas são visualizadas como duas tabelas separadas antes de aplicar a transformação.

*Consulta A:*


| Hora | Temperatura | 
| --- | --- | 
| 2020-07-07 11:34:20 | 25 | 
| 2020-07-07 10:31:22 | 22 | 
| 2020-07-07 09:30:05 | 19 | 

*Consulta B:*


| Hora | Umidade | 
| --- | --- | 
| 2020-07-07 11:34:20 | 24 | 
| 2020-07-07 10:32:20 | 29 | 
| 2020-07-07 09:30:57 | 33 | 

Veja abaixo o resultado depois de aplicar a transformação de séries para linhas.


| Hora | Métrica | Valor | 
| --- | --- | --- | 
| 2020-07-07 11:34:20 | Temperatura | 25 | 
| 2020-07-07 11:34:20 | Umidade | 22 | 
| 2020-07-07 10:32:20 | Umidade | 29 | 
| 2020-07-07 10:31:22 | Temperatura | 22 | 
| 2020-07-07 09:30:57 | Umidade | 33 | 
| 2020-07-07 09:30:05 | Temperatura | 19 | 

Esta transformação facilita a consolidação dos resultados de várias consultas de séries temporais, fornecendo um conjunto de dados simplificado e unificado para análise e visualização eficientes em um formato tabular.

## Classificar por
<a name="v10-panels-xform-funcs-sort"></a>

Use esta transformação para classificar cada quadro em um resultado de consulta com base em um campo especificado, facilitando a compreensão e a análise dos dados. Ao configurar o campo desejado para classificação, você pode controlar a ordem na qual os dados serão apresentados na tabela ou na visualização.

Use a opção **Inverter** para ordenar de forma inversa os valores no campo especificado. Essa funcionalidade é particularmente útil quando você deseja alternar rapidamente entre a ordem crescente e decrescente para atender às suas necessidades analíticas.

Por exemplo, em um cenário em que dados de séries temporais são recuperados de uma fonte de dados, a transformação **Classificar por** pode ser aplicada para organizar os quadros de dados com base no carimbo de data e hora, em ordem crescente ou decrescente, dependendo dos requisitos analíticos. Esse recurso garante que você possa navegar e interpretar facilmente dados de séries temporais, obtendo insights valiosos da apresentação organizada e visualmente coerente.

## Espacial
<a name="v10-panels-xform-funcs-spatial"></a>

Use esta transformação para aplicar operações espaciais aos resultados da consulta.
+ **Ação**: selecione uma ação:
  + **Preparar campo espacial**: defina um campo de geometria com base nos resultados de outros campos.
    + **Modo de localização**: selecione um modo de localização (estas opções são compartilhadas pelos modos **Calcular valor** e **Transformar**):
      + **Automático**: identifica automaticamente os dados de localização com base nos nomes de campo padrão.
      + **Coordenadas**: especifique os campos de latitude e longitude.
      + **Geohash**: especifique um campo de geohash.
      + **Pesquisa**: especifique os campos de localização do dicionário geográfico.
  + **Calcular valor** — Use a geometria para definir um novo campo (heading/distance/area).
    + **Função**: escolha uma operação matemática para aplicar à geometria:
      + **Título**: calcule o rumo (direção) entre dois pontos.
      + **Área**: calcule a área delimitada por um polígono definido pela geometria.
      + **Distância**: calcule a distância entre dois pontos.
  + **Transformar**: aplique operações espaciais à geometria.
    + **Operação**: escolha uma operação para aplicar à geometria:
      + **Como linha**: crie um único recurso de linha com um vértice em cada linha.
      + **Construtor de linhas**: crie uma linha entre dois pontos.

Esta transformação permite manipular e analisar dados geoespaciais, possibilitando operações como criar linhas entre pontos, calcular propriedades espaciais e muito mais.

## Transformação de séries temporais em tabela
<a name="v10-panels-xform-funcs-seriestotable"></a>

Use esta transformação para converter resultados de séries temporais em uma tabela, transformando um quadro de dados de séries temporais em um campo **Tendência**. O campo **Tendência** pode então ser renderizado usando o [tipo de célula sparkline](v10-panels-table.md#v10-panels-table-cell-type), gerando um sparkline em linha para cada linha da tabela. Se houver várias consultas de séries temporais, cada uma resultará em um quadro de dados de tabela separado. Elas podem ser unidas usando transformações de junção ou mesclagem para produzir uma única tabela com vários sparklines por linha.

Para cada valor do campo **Tendência** gerado, uma função de cálculo pode ser selecionada. O padrão é **Último valor não nulo**. Esse valor é exibido ao lado do sparkline e é usado para classificar as linhas da tabela.

## Análise de regressão
<a name="v10-panels-xform-funcs-regression"></a>

Use esta transformação para criar um quadro de dados contendo valores previstos por um modelo estatístico. Isso é útil para encontrar uma tendência em dados caóticos. Ela funciona ajustando uma função matemática aos dados, usando regressão linear ou polinomial. O quadro de dados pode então ser usado em uma visualização para exibir uma linha de tendência.

Há dois modelos diferentes:
+  **Regressão linear**: ajusta uma função linear aos dados.
+  **Regressão polinomial**: ajusta uma função polinomial aos dados.

**nota**  
No momento, essa transformação está em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

# Solucionar problemas de consultas
<a name="v10-panels-query-troubleshoot"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Esta página fornece informações para resolver problemas comuns do dashboard.

**Eu obtenho resultados diferentes quando reorganizo minhas funções**

A ordem das funções é muito importante. Assim como na matemática, a ordem em que você coloca suas funções pode afetar o resultado.

**Inspecionar a solicitação e resposta da consulta**

Os problemas mais comuns estão relacionados à consulta e à resposta da fonte de dados. Mesmo que pareça ser um bug ou um problema de visualização no Grafana, quase sempre é um problema com a consulta ou com a resposta da fonte de dados. Comece inspecionando a consulta e a resposta do painel.

Para obter mais informações, consulte [Inspecionar dados de solicitações e respostas](v10-panels-panel-inspector.md).

**Minha consulta está lenta**

Quantos pontos de dados a consulta está retornando? Uma consulta que retorna muitos pontos de dados será lenta. Experimente isto:
+ Em **Opções de consulta**, limite o **Máximo de pontos de dados** retornados.
+ Em **Opções de consulta**, aumente o tempo **Mínimo de intervalo**.
+ Na sua consulta, use uma função `group by`.

# Tipos de cálculos
<a name="v10-panels-calculation-types"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A tabela a seguir contém uma lista dos cálculos que você pode realizar no Grafana. Você pode encontrar esses cálculos na guia **Transformar** e nas visualizações de medidores em barras, medidores e estatísticas.


| Cálculo | Description | 
| --- | --- | 
| Todos nulos | True quando todos os valores são nulos | 
| Todos os valores | Matriz com todos os valores | 
| Todos os valores exclusivos | Matriz com todos os valores exclusivos | 
| Todos zeros | True quando todos os valores são 0 | 
| Contagem das alterações | Número de vezes que o valor do campo é alterado | 
| Contagem | Número de valores em um campo | 
| Delta | Alteração cumulativa no valor, conta apenas incrementos | 
| Diferença | Diferença entre o primeiro e o último valor de um campo | 
| Diferença percentual | Alteração percentual entre o primeiro e o último valor de um campo | 
| Contagem diferenciada | Número de valores exclusivos em um campo | 
| First | Primeiro valor em um campo | 
| Primeiro\$1 (não nulo) | Primeiro, não é um valor nulo em um campo (também exclui NaNs) | 
| Last | Último valor em um campo | 
| Último\$1 (não nulo) | Último valor, não nulo, em um campo (também exclui NaNs) | 
| Máx | Valor máximo de um campo | 
| Média | Valor médio de todos os valores em um campo | 
| Variação | Variância de todos os valores em um campo | 
| StdDev | Desvio padrão de todos os valores em um campo | 
| Mín. | Valor mínimo de um campo | 
| Mín. (acima de zero) | Valor mínimo positivo de um campo | 
| Intervalo | Diferença entre os valores máximo e mínimo de um campo | 
| Etapa | Intervalo mínimo entre os valores de um campo | 
| Total | Soma de todos os valores em um campo | 

# Configurar as opções do painel
<a name="v10-panels-configure-panel-options"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Um painel do Grafana é uma representação visual dos dados que você pode personalizar definindo uma consulta de fonte de dados, transformando e formatando dados e definindo as configurações de visualização.

Um editor de painéis inclui um construtor de consultas e uma série de opções que você pode usar para transformar dados e adicionar informações aos painéis.

Este tópico descreve como:
+ Abrir um painel para edição
+ Adicionar uma descrição e um título do painel
+ Visualizar um modelo de painel JSON
+ Configurar linhas e painéis repetidos

## Editar um painel
<a name="v10-panels-edit-a-panel"></a>

Depois de adicionar um painel a um dashboard, você pode abri-lo a qualquer momento para alterar ou atualizar consultas, adicionar transformação de dados e alterar as configurações de visualização.

**Para editar um painel**

1. Abra o dashboard que contém o painel que você deseja editar.

1. Passe o mouse sobre qualquer parte do painel para exibir o menu de ações no canto superior direito.

1. Escolha o menu e selecione **Editar**.

   Para usar um atalho de teclado para abrir o painel, passe o mouse sobre o painel e pressione `e`.

   O painel será aberto no modo de edição.

## Adicionar um título e uma descrição a um painel
<a name="v10-panels-add-title-description"></a>

Adicione um título e uma descrição a um painel para compartilhar com os usuários qualquer informação importante sobre a visualização. Por exemplo, use a descrição para documentar a finalidade da visualização.

1. Edite um painel.

1. No painel de opções de exibição do painel, localize a seção **Opções do painel**.

1. Insira um **Título**.

   O texto inserido nesse campo aparece em uma dica de ferramenta no editor do painel e no dashboard.

1. Escreva uma descrição do painel e dos dados que você está exibindo.

   O texto inserido nesse campo aparece em uma dica de ferramenta no canto superior esquerdo do painel.

   Você pode usar as [variáveis que você definiu](v10-dash-variables.md) no campo **Título** e **Descrição**, mas não as [variáveis globais](v10-dash-variable-add.md#v10-dash-variable-add-global).

## Visualizar um modelo de painel JSON
<a name="v10-panels-json-model"></a>

Explore e exporte modelos JSON de painel, dados de painel e quadro de dados.

**Para visualizar um modelo de painel JSON**

1. Abra o dashboard que contém o painel.

1. Passe o mouse sobre qualquer parte do painel para exibir o menu de ações no canto superior direito.

1. No menu, selecione **Inspecionar > Painel JSON**.

1. No campo **Selecionar origem**, escolha uma das opções a seguir:
   + **Painel JSON**: exibe um objeto JSON representando o painel.
   + **Dados do painel**: exibe um objeto JSON representando os dados que foram passados para o painel.
   + **DataFrame estrutura** — Exibe a estrutura de dados do painel, incluindo quaisquer transformações, configurações de campo e configurações de substituição que tenham sido aplicadas.

1. Para explorar o JSON, escolha **>** para expandir ou reduzir partes do modelo JSON.

## Configure painéis repetidos
<a name="v10-panels-configure-repeating-panels"></a>

Você pode configurar o Grafana para adicionar dinamicamente painéis ou linhas a um dashboard. Um painel dinâmico é um painel que o sistema cria com base no valor de uma variável. As variáveis alteram dinamicamente as consultas em todos os painéis em um dashboard. Para obter mais informações sobre painéis repetidos, consulte [Criando painéis](v10-dash-creating.md).

**nota**  
Painéis repetidos exigem que as variáveis tenham um ou mais itens selecionados. Você não pode repetir um painel zero vez para ocultá-lo.

*Pré-requisitos*
+ Certifique-se de que a consulta inclua uma variável de vários valores.

**Para configurar painéis repetidos**

1. Edite o painel que você deseja repetir.

1. No painel de opções de exibição, escolha **Opções do painel > Opções de repetição**.

1. Selecione uma **direção**.
   + Escolha **horizontal** para organizar os painéis side-by-side. O Grafana ajusta a largura de um painel repetido. Você não pode misturar outros painéis em uma linha com um painel repetido.
   + Escolha **vertical** para organizar os painéis em uma coluna. A largura dos painéis repetidos é a mesma do painel original repetido.

1. Para propagar as alterações em todos os painéis, recarregue o dashboard.

# Configurar opções padrão
<a name="v10-panels-configure-standard-options"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

O modelo de dados usado no Grafana é uma estrutura de tabela orientada por colunas que unifica as séries temporais e os resultados da tabela da consulta. Cada coluna dentro dessa estrutura é chamada de *campo*. Um campo pode representar uma única série temporal ou coluna de tabela.

As opções de campo permitem que você altere a forma como os dados são exibidos nas visualizações. As opções e substituições que você aplica não alteram os dados, elas alteram a forma como o Grafana exibe os dados. Quando você altera uma opção, ela é aplicada a todos os campos, ou seja, a todas as séries ou colunas. Por exemplo, se você alterar a unidade para porcentagem, então todos os campos com valores numéricos serão exibidos em porcentagens.

Uma lista completa das opções de formatação de campo está incluída mais adiante neste tópico.

**nota**  
Você pode aplicar opções padrão à maioria dos painéis integrados do Grafana. Alguns painéis antigos e painéis comunitários que não foram atualizados para o novo painel e modelo de dados perderão todas ou algumas dessas opções de campo.

**Para configurar as opções padrão**

1. Abra um dashboard. Passe o mouse sobre qualquer parte do painel para exibir o menu de ações no canto superior direito do dashboard.

1. No menu de ações, selecione **Edit**.

1. No painel de opções de exibição do painel, localize a seção **Opções padrão**.

1. Selecione as opções padrão que você deseja aplicar.

1. Para pré-visualizar sua alteração, selecione fora da caixa de opção de campo que você está editando ou pressione **Enter**.

**Definições de opções padrão**

Esta seção explica todas as opções padrão disponíveis.

Você pode aplicar opções padrão à maioria dos painéis integrados do Grafana. Alguns painéis antigos e painéis comunitários que não foram atualizados para o novo painel e modelo de dados perderão todas ou algumas dessas opções de campo.

A maioria das opções de campo não afetará a visualização até você clicar fora da caixa de opções de campo que você está editando ou pressionar **Enter**.

**nota**  
A Grafana Labs trabalha constantemente para adicionar e expandir as opções para todas as visualizações, portanto, todas as opções podem não estar disponíveis para todas as visualizações.

## Unidade
<a name="v10-panels-standard-options-unit"></a>

Permite escolher qual unidade um campo deve usar. Escolha campo **Unidade** e, em seguida, faça uma busca detalhada até encontrar a unidade desejada. A unidade selecionada é aplicada a todos os campos, exceto a hora.

### Unidades personalizadas
<a name="v10-panels-standard-options-custom-units"></a>

Você pode usar o menu suspenso de unidades para também especificar unidades personalizadas, prefixo ou sufixo personalizado e formatos de data e hora.

Para selecionar uma unidade personalizada, insira a unidade e selecione a última opção **Personalizado: xxx** no menu suspenso.
+ **sufixo:<suffix>** para uma unidade personalizada que deve vir depois do valor.
+ **prefixo:<prefix>** para uma unidade personalizada que deve vir antes do valor.
+ **hora:<format>** para formatos de data e hora personalizados, digite, por exemplo, `time:YYYY-MM-DD`. Consulte o [formato](https://momentjs.com/docs/#/displaying/) na *documentação do Moment.js* para obter a sintaxe e as opções do formato.
+ **si:<base scale><unit characters>** para unidades SI personalizadas. Por exemplo: `si: mF`. Isso é um pouco mais avançado, pois você pode especificar uma unidade e a escala de dados de origem. Portanto, se seus dados de origem forem representados como mili (milhares de) de alguma coisa, prefixe a unidade com o caractere de escala SI.
+ **contagem:<unit>** para uma unidade de contagem personalizada.
+ **moeda:<unit>** para personalizar uma unidade monetária.

Você também pode colar um emoji nativo no seletor de unidades e selecioná-lo como uma unidade personalizada.

### Unidades de string
<a name="v10-panels-standard-options-string-units"></a>

O Grafana às vezes pode ser muito radical ao analisar strings e exibi-las como números. Para configurar o Grafana para mostrar o valor da string original, crie uma substituição de campo e adicione uma propriedade de unidade com a unidade **String**.

### Unidades de escala
<a name="v10-panels-standard-options-scale-units"></a>

Por padrão, o Grafana escala automaticamente a unidade com base na magnitude do valor. Por exemplo, se você tiver um valor de 0,14 kW, o Grafana o exibirá como 140 W. Outro exemplo é que 3000 kW serão exibidos como três MW. Se quiser desabilitar esse comportamento, você pode desativar a opção **Unidades de escala**.

## Mín.
<a name="v10-panels-standard-options-min"></a>

Permite definir o valor mínimo usado nos cálculos do limite percentual. Deixe em branco para calcular automaticamente o mínimo.

## Máx
<a name="v10-panels-standard-options-max"></a>

Permite definir o valor máximo usado nos cálculos do limite percentual. Deixe em branco para calcular automaticamente o máximo.

## Campo mín./máx.
<a name="v10-panels-standard-options-fieldminmax"></a>

Por padrão, o mínimo e o máximo calculados serão baseados no mínimo e no máximo, em todas as séries e campos. Ativar o campo min/max calculará o mínimo ou o máximo em cada campo individualmente, com base no mínimo ou no máximo desse campo.

## Decimais
<a name="v10-panels-standard-options-decimals"></a>

Especifique o número de decimais que o Grafana inclui no valor renderizado. Se você deixar esse campo em branco, o Grafana truncará automaticamente o número de decimais com base no valor. Por exemplo, 1,1234 será exibido como 1,12, e 100,456 será exibido como 100.

Para exibir todos os decimais, defina a unidade como **String**.

## Nome de exibição
<a name="v10-panels-standard-options-displayname"></a>

Permite definir o título de exibição de todos os campos. Você pode usar [variáveis](v10-dash-variables.md) no título do campo.

Quando várias estatísticas, campos ou séries são mostrados, esse campo controla o título em cada estatística. Você pode usar expressões como **\$1\$1\$1\$1field.name\$1** para usar somente o nome da série ou o nome do campo no título.

Fornecido um campo com um nome de `Temp` e rótulos de `{"Loc"="PBI", "Sensor"="3"}`:


| Sintaxe da expressão | Exemplo | Renderiza para | Explicação | 
| --- | --- | --- | --- | 
| \$1\$1\$1\$1field.displayName\$1 | O mesmo que a sintaxe | Temp \$1Loc="PBI", Sensor="3"\$1 | Exibe o nome do campo e os rótulos em \$1\$1, se estiverem presentes. Se houver apenas uma chave de rótulo na resposta, então, para a parte do rótulo, o Grafana exibirá o valor dele sem as chaves delimitadoras. | 
| \$1\$1\$1\$1field.name\$1 | O mesmo que a sintaxe | Temp | Exibe o nome do campo (sem rótulos). | 
| \$1\$1\$1\$1field.labels\$1 | O mesmo que a sintaxe | Loc="PBI", Sensor="3" | Exibe os rótulos sem o nome. | 
| \$1\$1\$1\$1field.labels.X\$1 | \$1\$1\$1\$1field.labels.Loc\$1 | PBI | Exibe o valor da chave de rótulo especificada. | 
| \$1\$1\$1\$1field.labels.\$1\$1values\$1 | O mesmo que a sintaxe | PBI, 3 | Exibe os valores dos rótulos separados por uma vírgula (sem as chaves do rótulo). | 

Se o valor for uma string vazia após renderizar a expressão para um campo específico, então o método de exibição padrão será usado.

## Esquema de cores
<a name="v10-panels-standard-options-color-scheme"></a>

As opções de cores e seus efeitos na visualização dependem da visualização com a qual você está trabalhando. Algumas visualizações têm opções de cores diferentes.

Você pode especificar uma única cor ou selecionar um esquema de cores contínuo (gradiente), com base em um valor. A cor contínua interpola uma cor usando a porcentagem de um valor em relação ao mínimo e ao máximo.

Selecione uma das seguintes paletas:


| Modo de cor | Description | 
| --- | --- | 
| Cor única | Especifique uma única cor, útil em uma regra de substituição | 
| Tonalidades de uma cor | Seleciona tonalidades de uma única cor, útil em uma regra de substituição | 
| Nos limites | Informa o Grafana para retirar a cor do limite correspondente | 
| Paleta clássica | O Grafana atribuirá cores pesquisando uma cor em uma paleta por índice de série. Útil para grafos e diagramas de pizza e outras visualizações de dados categóricos | 
| Paleta clássica (por nome da série) | O Grafana atribuirá cores com base no nome da série. Útil quando os nomes das séries a serem visualizadas dependem dos dados disponíveis. | 
| Green-Yellow-Red (por valor) | Esquema de cores contínuo | 
| Red-Yellow-Green (por valor) | Esquema de cores contínuo | 
| Blue-Yellow-Red (por valor) | Esquema de cores contínuo | 
| Amarelo-vermelho (por valor) | Esquema de cores contínuo | 
| Azul-roxo (por valor) | Esquema de cores contínuo | 
| Amarelo-azul (por valor) | Esquema de cores contínuo | 
| Azuis (por valor) | Esquema de cores contínuo (fundo do painel em azul) | 
| Vermelhos (por valor) | Esquema de cores contínuo (cor de fundo do painel em vermelho) | 
| Verdes (por valor) | Esquema de cores contínuo (cor de fundo do painel em verde) | 
| Roxo (por valor) | Esquema de cores contínuo (cor de fundo do painel em roxo) | 

## Nenhum valor
<a name="v10-panels-standard-options-no-value"></a>

Insira o que o Grafana deverá exibir quando o valor do campo estiver vazio ou for nulo. O valor padrão é um hífen (-).

# Configurar uma legenda
<a name="v10-panels-configure-legend"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Um painel inclui uma legenda que você pode usar para interpretar os dados exibidos em uma visualização. Cada opção de legenda adiciona contexto e clareza aos dados ilustrados em uma visualização.

As legendas são compatíveis com as seguintes visualizações:
+ [Gráfico de barras](v10-panels-bar-chart.md)
+ [Candlestick](v10-panels-candlestick.md)
+ [Histograma](v10-panels-histogram.md)
+ [Gráfico de pizza](v10-panels-piechart.md)
+ [Linha do tempo dos estados](v10-panels-state-timeline.md)
+ [Histórico de status](v10-panels-status-history.md)
+ [Séries temporais](v10-panels-time-series.md)
+ [Tendência](v10-panels-trend.md)

[Mapas geográficos](v10-panels-geomap.md) e [Mapas de calor](v10-panels-heatmap.md) também têm legendas, mas eles oferecem apenas a opção de exibir ou não uma legenda e não são compatíveis com outras opções de legenda.

## Opções de legenda
<a name="v10-panels-legend-options"></a>

Você pode encontrar as opções a seguir na seção **Legenda** no painel de edição do painel.

**nota**  
Nem todas as opções listadas se aplicam a todas as visualizações com legendas.

**Visibilidade**

Defina se a legenda será exibida ou não. Use o botão de alternância para ativar ou desativar a legenda.

**Mode**

Defina o formato como a legenda será exibida. Escolha em:
+ **Lista**
+ **Tabela**

Quando você formata uma legenda como tabela, outras informações sobre a legenda, como valores associados ou onde ela está localizada na visualização, também poderão ser exibidas.

**Posicionamento**

Defina onde uma legenda será exibida na visualização. Escolha em:
+ **Inferior**
+ **Direita**

**Width (Largura)**

Se você definir o posicionamento da legenda como **Direita**, a opção **Largura** ficará disponível. Deixe o campo vazio para permitir que o Grafana defina automaticamente a largura da legenda ou insira um valor no campo.

**Valores**

Você pode adicionar mais contexto a uma visualização adicionando valores de dados de séries ou [cálculos](v10-panels-calculation-types.md) a uma legenda. Você pode adicionar quantos valores desejar. Depois de aplicar as alterações, você pode rolar a legenda para ver todos os valores.

## Alterar a cor de uma série
<a name="v10-panels-legend-change-color"></a>

Por padrão, o Grafana define a cor dos dados da sua série, mas você pode alterá-los por meio da legenda do painel.

**Para alterar a cor de uma série**

1. Navegue até o painel que você deseja atualizar.

1. Na legenda, selecione a barra de cores associada à série.

1. Selecione uma cor predefinida na guia **Cores** ou defina uma cor personalizada na guia **Personalizado**, usando o seletor ou os valores RGB.

1. Salve o painel.

## Isolar dados em série em uma visualização
<a name="v10-panels-legend-isolate"></a>

Muitas vezes, as visualizações podem ser visualmente complexas e incluir muitas séries de dados. Você pode simplificar a visualização removendo os dados de séries da visualização por meio da legenda, o que isola os dados que você deseja ver. Quando você faz isso, o Grafana cria automaticamente uma nova substituição na guia **Substituir**.

**Para isolar dados em série em uma visualização**

1. Navegue até o painel que você deseja atualizar.

1. Na legenda, selecione o rótulo da série que você deseja isolar.

   O sistema remove da exibição todos os outros dados da série.

1. Para adicionar incrementalmente os dados de séries de volta a uma série isolada, pressione a tecla **Ctrl** ou **Command** e selecione o rótulo da série que você deseja adicionar.

1. Para salvar as alterações de forma que elas apareçam para todos os visualizadores do painel, salve o dashboard.

Para reverter para a visualização padrão que inclui todos os dados, clique em qualquer rótulo de série duas vezes.

## Classificar séries
<a name="v10-panels-legend-sort"></a>

Ao formatar uma legenda como uma tabela e adicionar valores a ela, você pode classificar a série na tabela por esses valores.

**Para classificar séries**

1. Navegue até o painel que você deseja atualizar.

1. Passe o mouse sobre qualquer parte do painel em que você deseja trabalhar para exibir o menu no canto superior direito do painel.

1. No menu, escolha **Editar**.

1. Role até a seção **Legenda** do painel de edição do painel.

1. Em **Valores**, selecione o valor ou o cálculo que você deseja mostrar.

   A legenda agora exibe valores.

1. Escolha o cabeçalho do nome do cálculo na tabela de legendas para classificar os valores na tabela em ordem crescente ou decrescente.

**nota**  
Esse recurso só é compatível nestes painéis: gráfico de barras, histograma, séries temporais.

# Configurar links de dados
<a name="v10-panels-configure-data-links"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os links de dados permitem que você forneça um contexto mais granular aos links. Você pode criar links que incluam o nome da série ou até mesmo o valor abaixo do cursor. Por exemplo, se sua visualização mostrar quatro servidores, você poderá adicionar um link de dados a um ou dois deles. Você também pode vincular painéis usando links de dados.

O link pode ser acessado de diferentes maneiras, dependendo da visualização. Para a visualização de séries temporais, por exemplo, você escolhe um ponto ou linha de dados. Para visualizações de grandes áreas, como estatísticas, medidor ou medidor em barras, você pode escolher qualquer lugar na visualização para abrir o menu de contexto.

Se houver apenas um link de dados na visualização, escolher qualquer lugar na visualização abrirá o link em vez do menu de contexto.

**Visualizações compatíveis**
+ Gráfico de barras
+ Medidor em barras
+ Candlestick
+ Canvas
+ Medidor
+ Mapa geográfico
+ Mapa de calor
+ Histograma
+ Gráfico de pizza
+ Stat
+ Linha do tempo dos estados
+ Histórico de status
+ Tabela
+ Séries temporais
+ Tendência

## Variáveis de links de dados
<a name="v10-panels-data-link-variables"></a>

As variáveis nos links de dados permitem que você envie pessoas para um dashboard detalhado com filtros de dados preservados. Por exemplo, você pode usar a variável para especificar um rótulo, intervalo de tempo, série ou seleção de variável.

Para ver uma lista das variáveis disponíveis, digite `$` no campo **URL** do link de dados.

Você também pode usar variáveis de modelo em seus links de dados URLs, consulte[Variáveis](v10-dash-variables.md).

### Variáveis do painel de intervalo de tempo
<a name="v10-panels-time-range-panel-variables"></a>

Essas variáveis permitem que você inclua o intervalo de tempo atual no URL do link de dados.
+ `__url_time_range`: intervalo de tempo atual do dashboard (ou seja, `?from=now-6h&to=now`)
+ `$__from` - Para obter mais informações, consulte [Variáveis globais](v10-dash-variable-add.md#v10-dash-variable-add-global).
+ `$__to` - Para obter mais informações, consulte [Variáveis globais](v10-dash-variable-add.md#v10-dash-variable-add-global).

### Variáveis de séries
<a name="v10-panels-series-variables"></a>

Variáveis específicas da série estão disponíveis no namespace `__series`:
+ `__series.name`: nome da série para o URL

### Variáveis de campo
<a name="v10-panels-field-variables"></a>

As variáveis específicas do campo estão disponíveis no namespace `__field`:
+ `__field.name`: o nome do campo
+ `__field.labels.<LABEL>`: valor do rótulo para o URL Se seu rótulo contiver pontos, use a sintaxe `__field.labels["<LABEL>"]`.

### Variáveis de valor
<a name="v10-panels-value-variables"></a>

Variáveis específicas de valor estão disponíveis no namespace `__value`:
+ `__value.time`: carimbo de data e hora do valor (Unix ms epoch) para o URL (ou seja, `?time=1560268814105`)
+ `__value.raw`: valor bruto
+ `__value.numeric`: representação numérica de um valor
+ `__value.text`: representação de texto de um valor
+ `__value.calc`: nome do cálculo se o valor for resultado do cálculo

Usar variáveis específicas de valor em links de dados pode mostrar resultados diferentes, dependendo da opção definida no modo Dica de ferramenta.

### Variáveis de dados
<a name="v10-panels-data-variables"></a>

Para acessar valores de outros campos, use:
+ `__data.fields[i]`: valor do campo `i` (na mesma linha).
+ `__data.fields["NameOfField"]`: valor do campo usando nome em vez de índice.
+ `__data.fields[i].labels.cluster`: acesse os rótulos de outro campo.

### Variáveis de modelo
<a name="v10-panels-template-variables"></a>

Ao vincular a outro dashboard que usa variáveis de modelo, selecione valores de variáveis para quem clicar no link.

`${var-myvar:queryparam}`: em que `var-myvar` é o nome da variável de modelo que corresponde a uma no dashboard atual que você deseja usar.


| Estado de variável | Resultado no URL criado | 
| --- | --- | 
| um valor selecionado | var-myvar=value1 | 
| vários valores selecionados | var-myvar=value1&var-myvar=value2 | 
| All selecionado | var-myvar=All | 

Se você quiser adicionar todas as variáveis do dashboard atual ao URL, então use `${__all_variables}`.

## Adicionar um link de dados
<a name="v10-panels-add-a-datalink"></a>

Você pode adicionar links de dados aos seus painéis.

1. Navegue até o painel ao qual você deseja adicionar o link de dados.

1. Passe o mouse sobre o painel para exibir o ícone de menu no canto superior direito.

1. No menu, escolha **Editar** para abrir o editor do painel.

1. No painel **Edição do painel**, role para baixo até a seção **Links de dados** e expanda-a.

1. Escolha **Adicionar link**.

1. Na caixa de diálogo que se abre, insira um **Título**. Este é um rótulo legível para o link que será exibido na interface do usuário.

1. Insira o **URL** ou a variável à qual você deseja vincular.

   Para adicionar uma variável de link de dados, selecione o campo **URL** e, em seguida, insira `$` ou pressione Ctrl\$1Espaço ou Cmd\$1Espaço para ver uma lista das variáveis disponíveis.

1. Se você quiser que o link seja aberto em uma nova guia, selecione **Abrir em uma nova guia**.

1. Escolha **Salvar** para salvar as alterações e fechar a caixa de diálogo.

1. Salve as alterações no dashboard.

# Configurar mapeamentos de valores
<a name="v10-panels-configure-value-mappings"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Além das substituições de campo, o mapeamento de valores é uma técnica que você pode usar para alterar a forma como os dados aparecem em uma visualização.

Os mapeamentos de valores ignoram a formatação da unidade definida nas [Opções padrão](v10-panels-configure-standard-options.md) do editor de painéis, como cor ou número de casas decimais exibidas. Quando os mapeamentos de valores estão presentes em um painel, o Grafana exibe um resumo deles na seção **Mapeamentos de valores** do editor do painel.

**Visualizações compatíveis**
+ Gráfico de barras
+ Medidor em barras
+ Candlestick
+ Canvas
+ Medidor
+ Mapa geográfico
+ Histograma
+ Gráfico de pizza
+ Stat
+ Linha do tempo dos estados
+ Histórico de status
+ Tabela
+ Séries temporais
+ Tendência

## Tipos de mapeamentos de valores
<a name="v10-panels-value-mappings-types"></a>

O Grafana é compatível com os seguintes tipos de mapeamento de valores:
+ **Valor**: mapeia valores específicos para um texto e uma cor. Por exemplo, você pode configurar um mapeamento de valores para que todas as instâncias do valor `10` apareçam como `Perfection!` em vez do número. Use um mapeamento de **valores** quando quiser formatar um único valor.
+ **Intervalo**: mapeia intervalos numéricos para texto e cor. Por exemplo, se um valor estiver dentro de um determinado intervalo, você poderá configurar um mapeamento de valores do intervalo para exibir `Low` ou `High` em vez do número. Use o mapeamento de **intervalos** quando quiser formatar vários valores contínuos.
+ **Regex**: mapeia expressões regulares para texto e cor. Por exemplo, se um valor for `www.example.com`, você pode configurar um mapeamento de valores regex para que o Grafana exiba `www` e trunque o domínio. Use o mapeamento de **regex** quando quiser formatar o texto e a cor de um valor de expressão regular.
+ **Especial**: mapeia valores especiais como `Null`, `NaN` (não um número) e valores booleanos como `true` e `false` para um texto e cor. Por exemplo, você pode configurar um mapeamento de valores especiais para que os valores `null` apareçam como `N/A`. Use o mapeamento **especial** quando quiser formatar valores incomuns, booleanos ou vazios.

## Adicionar um mapeamento de valores
<a name="v10-panels-value-mappings-add"></a>

Você pode adicionar mapeamentos de valor aos seus painéis.

**Para adicionar um mapeamento de valores**

1. Navegue até o painel que você deseja atualizar.

1. Passe o mouse sobre qualquer parte do painel para exibir um menu no canto superior direito do painel.

1. No menu, escolha **Editar**.

1. Na seção **Mapeamentos de valores**, escolha **Adicionar mapeamentos de valores**.

1. Escolha **Adicionar um novo mapeamento** e, em seguida, selecione uma das seguintes opções:
   + **Valor**: insira um único valor a ser correspondido.
   + **Intervalo**: insira os valores inicial e final de um intervalo a serem correspondidos.
   + **Regex**: insira um padrão de expressão regular a ser correspondido.
   + **Especial**: escolha um valor especial a ser correspondido.

1. (Opcional) Insira o texto de exibição.

1. (Opcional) Defina a cor.

1. Escolha **Atualizar** para salvar o mapeamento de valores.

Depois de adicionar um mapeamento, o botão **Editar mapeamentos de valores** substitui o botão **Adicionar mapeamentos de valores**. Escolha o botão de edição para adicionar ou atualizar mapeamentos.

# Configurar limites
<a name="v10-panels-configure-thresholds"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Nos dashboards, um limite é um valor ou limite que você define para uma métrica que é refletida visualmente quando é atingida ou excedida. Os limites são uma forma de estilizar e aplicar cores condicionalmente às visualizações com base nos resultados da consulta.

Você pode usar limites para:
+ Aplique cor nas linhas de grade ou áreas de grade em uma visualização de séries temporais.
+ Aplique cor de fundo ou no texto do valor em uma visualização de estatísticas.
+ Defina regiões e cores de região em uma linha do tempo dos estados.
+ Linhas coloridas em uma visualização de séries temporais.
+ Aplique cor no medidor e nos marcadores de limite em um medidor.
+ Aplique cor nos marcadores em um mapa geográfico.
+ Aplique cor no texto ou de fundo da célula em uma tabela.

**Visualizações compatíveis**
+ Gráfico de barras
+ Medidor em barras
+ Candlestick
+ Canvas
+ Medidor
+ Mapa geográfico
+ Histograma
+ Stat
+ Linha do tempo dos estados
+ Histórico de status
+ Tabela
+ Séries temporais
+ Tendência

## Limites padrão
<a name="v10-panels-thresholds-default"></a>

Em visualizações compatíveis com limites, o Grafana tem as seguintes configurações de limite padrão:
+ 80 = vermelho
+ Base = verde
+ Modo = absoluto
+ Mostrar limites = desativado (para algumas visualizações)

  Para obter mais informações, consulte [Mostrar limites](#v10-panels-thresholds-show).

## Opções de limites
<a name="v10-panels-thresholds-options"></a>

Você pode definir as opções a seguir para definir melhor como serão os limites.

### Valor de limites
<a name="v10-panels-thresholds-value"></a>

Esse número é o valor que aciona o limite. Você também pode definir a cor associada ao limite nesse campo.

O valor **Base** representa menos o infinito. Por padrão, ele é definido como a cor verde, que geralmente é a cor “boa”.

### Modo de limites
<a name="v10-panels-thresholds-mode"></a>

Há dois modos de limite:
+ Os limites **absolutos** são definidos por um número. Por exemplo, 80 em uma escala de 1 a 150.
+ Os limites **percentuais** são definidos em relação ao mínimo ou máximo. Por exemplo, 80%.

### Mostrar limites
<a name="v10-panels-thresholds-show"></a>

**nota**  
Essa opção só é compatível com gráficos de barras, candlestick, séries temporais e visualizações de tendências.

Defina se e como os limites serão mostrados na visualização com as opções a seguir.
+ **Desligado**: os limites não são mostrados.
+ **Como linhas**: os limites são mostrados como linhas horizontais na visualização.
+ **Como linhas (tracejadas)**: os limites são mostrados como linhas horizontais tracejadas.
+ **Como regiões preenchidas**: os limites são mostrados como regiões horizontais.
+ **Como regiões preenchidas e linhas**: os limites são mostrados como regiões horizontais separadas por linhas.
+ **Como regiões preenchidas e linhas (tracejadas)**: os limites são mostrados como regiões horizontais separadas por linhas tracejadas.

## Adicionar um limite
<a name="v10-panels-thresholds-add"></a>

Você pode adicionar quantos limites desejar a uma visualização. O Grafana classifica automaticamente os valores dos limites do mais alto para o mais baixo.

**Para adicionar um limite**

1. Navegue até o painel que você deseja atualizar.

1. Passe o mouse sobre qualquer parte do painel para exibir o menu no canto superior direito.

1. No menu, selecione **Editar**.

1. Role até a seção **Limites** ou insira `Thresholds` na barra de pesquisa na parte superior do painel de edição.

1. Escolha **\$1 Adicionar limite**.

1. Insira um novo valor limite ou use as setas para cima e para baixo no lado direito do campo para aumentar ou diminuir o valor incrementalmente.

1. Clique no círculo colorido à esquerda do valor limite para abrir o seletor de cores, onde você pode atualizar a cor do limite.

1. No **modo Limites**, selecione **Absoluto** ou **Porcentagem**.

1. Em **Mostrar limites**, defina como o limite será exibido, ou desative-o.

Para excluir um limite, navegue até o painel que contém o limite e escolha o ícone de lixeira ao lado do limite que você deseja remover.

# Configurar substituições de campos
<a name="v10-panels-configure-overrides"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As substituições permitem que você personalize as configurações de visualização para campos ou séries específicos. Isso é feito adicionando uma regra de substituição que visa um determinado conjunto de campos e que pode definir várias opções.

Por exemplo, você define a unidade para todos os campos que incluem o texto `bytes` adicionando uma substituição usando o matcher **Campos com regex de correspondência de nome** e, em seguida, adiciona a opção Unidade à regra de substituição.

## Exemplo 1: formato de temperatura
<a name="v10-panels-overrides-format-temperature"></a>

Vamos supor que nosso conjunto de resultados seja um quadro de dados que consiste em dois campos: `time` e `temperature`.


| horário | temperatura | 
| --- | --- | 
| 2020-01-02 03:04:00 | 45.0 | 
| 2020-01-02 03:05:00 | 47,0 | 
| 2020-01-02 03:06:00 | 48,0 | 

Cada campo (coluna) dessa estrutura pode ter opções de campo aplicadas que alteram a forma como seus valores são exibidos. Isso significa que você pode, por exemplo, definir a unidade para Temperatura > Celsius, resultando na seguinte tabela:


| horário | temperatura | 
| --- | --- | 
| 2020-01-02 03:04:00 | 45,0 °C | 
| 2020-01-02 03:05:00 | 47,0 °C | 
| 2020-01-02 03:06:00 | 48,0 °C | 

Além disso, a casa decimal não é necessária, então podemos removê-la. Você pode alterar os decimais de **automático** para zero (**0**), resultando na seguinte tabela:


| horário | temperatura | 
| --- | --- | 
| 2020-01-02 03:04:00 | 45 °C | 
| 2020-01-02 03:05:00 | 47 °C | 
| 2020-01-02 03:06:00 | 48 °C | 

## Exemplo 2: formato de temperatura e umidade
<a name="v10-panels-overrides-format-humidity"></a>

Vamos supor que nosso conjunto de resultados seja um quadro de dados que consiste em quatro campos: `time`, `high temp`, `low temp` e `humidity`.


| horário | alta temperatura | baixa temperatura | umidade | 
| --- | --- | --- | --- | 
| 2020-01-02 03:04:00 | 45.0 | 30.0 | 67 | 
| 2020-01-02 03:05:00 | 47,0 | 34,0 | 68 | 
| 2020-01-02 03:06:00 | 48,0 | 31,0 | 68 | 

Vamos adicionar a unidade Celsius e eliminar a casa decimal. Isso resulta na seguinte tabela:


| horário | alta temperatura | baixa temperatura | umidade | 
| --- | --- | --- | --- | 
| 2020-01-02 03:04:00 | 45 °C | 30 °C | 67 °C | 
| 2020-01-02 03:05:00 | 47 °C | 34 °C | 68 °C | 
| 2020-01-02 03:06:00 | 48 °C | 31 °C | 68 °C | 

Os campos de temperatura estão bons, mas a umidade agora deve ser alterada. Podemos corrigir isso aplicando uma substituição de opção de campo ao campo de umidade e alterando a unidade para Misc > porcento (0 a 100).


| horário | alta temperatura | baixa temperatura | umidade | 
| --- | --- | --- | --- | 
| 2020-01-02 03:04:00 | 45 °C | 30 °C | 67% | 
| 2020-01-02 03:05:00 | 47 °C | 34 °C | 68% | 
| 2020-01-02 03:06:00 | 48 °C | 31 °C | 68% | 

## Adicionar uma substituição de campo
<a name="v10-panels-overrides-add-a-field"></a>

Uma regra de substituição de campo pode personalizar as configurações de visualização para um campo ou série específica.

**Para adicionar uma substituição de campo**

1. Edite o painel ao qual você deseja adicionar uma substituição.

1. No painel lateral de opções do painel, escolha **Adicionar substituição de campo** na parte inferior do painel.

1. Selecione em quais campos uma regra de substituição será aplicada:
   + **Campos com nome**: selecione um campo na lista de todos os campos disponíveis. As propriedades adicionadas a uma regra com esse seletor serão aplicadas somente a esse único campo.
   + **Campos com regex de correspondência de nome**: especifique os campos a serem substituídos por uma expressão regular. As propriedades adicionadas a uma regra com esse seletor serão aplicadas a todos os campos em que o nome do campo corresponda ao regex. Isso seleciona os campos a serem substituídos, mas não os renomeia. Para fazer isso, use a [Renomear pela transformação do regex](v10-panels-xform-functions.md).
   + **Campos com tipo**: selecione campos por tipo, como string, numérico e assim por diante. As propriedades adicionadas a uma regra com esse seletor serão aplicadas a todos os campos que correspondam ao tipo selecionado.
   + **Campos retornados pela consulta**: selecione todos os campos retornados por uma consulta específica, como A, B ou C. As propriedades adicionadas a uma regra com esse seletor serão aplicadas a todos os campos retornados pela consulta selecionada.

1. Escolha **Adicionar propriedade de substituição**.

1. Selecione a opção de campo que você deseja aplicar.

1. Insira as opções adicionando valores nos campos. Para retornar as opções aos valores padrão, exclua o texto em branco nos campos.

1. Continue adicionando substituições a esse campo escolhendo **Adicionar propriedade de substituição**, ou você pode escolher **Adicionar substituição** e selecionar outro campo ao qual adicionar substituições.

1. Ao terminar, escolha **Salvar** para salvar todas as edições do painel no dashboard.

## Excluir uma substituição de campo
<a name="v10-panels-overrides-delete-a-field"></a>

Excluir uma substituição de campo quando não precisar mais dela. Quando você exclui uma substituição, a exibição do valor é padronizada para seu formato original. Essa alteração afeta os dashboards e os usuários do dashboard que dependem de um painel afetado.

**Para excluir uma substituição de campo**

1. Edite o painel que contém a substituição que você deseja excluir.

1. No painel lateral de opções do painel, role para baixo até ver as substituições.

1. Escolha a substituição que você deseja excluir e, em seguida, escolha o ícone de lixeira associado.

## Visualizar substituições de campo
<a name="v10-panels-overrides-view"></a>

Você pode visualizar as substituições de campo nas opções de exibição do painel.

1. Edite o painel que contém as substituições que você deseja visualizar.

1. No painel lateral de opções do painel, role para baixo até ver as substituições.

**nota**  
As configurações de substituição que aparecem na guia **Tudo** são as mesmas que aparecem na guia **Substituições**.

## Editar uma substituição de campo
<a name="v10-panels-overrides-edit-a-field"></a>

Edite uma substituição de campo quando quiser fazer alterações em uma configuração de substituição. A alteração que você faz tem efeito imediatamente.

**Para editar uma substituição de campo**

1. Edite o painel que contém as substituições que você deseja editar.

1. No painel lateral de opções do painel, role para baixo até ver as substituições.

1. Localize a substituição que você deseja alterar.

1. Execute um dos seguintes:
   + Edite as configurações nas substituições existentes ou nos parâmetros de seleção de campo.
   + Exclua as propriedades de substituição existentes escolhendo o **X** ao lado da propriedade.
   + Adicione propriedades de substituição escolhendo **Adicionar propriedade de substituição**.

# Visualizações disponíveis no Grafana versão 10
<a name="v10-panels-viz"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

O Grafana oferece uma variedade de visualizações para ser compatível com diferentes casos de uso. Esta seção da documentação destaca as visualizações integradas, suas opções e o uso típico.

Um painel comum para começar a aprender os conceitos básicos do uso de painéis é o painel [Séries temporais](v10-panels-time-series.md).

**nota**  
Se você não tiver certeza de qual visualização escolher, o Grafana pode fornecer sugestões de visualização com base na consulta do painel. Quando você seleciona uma visualização, o Grafana mostra uma pré-visualização com essa visualização aplicada.
+ Grafos e gráficos
  + [Série temporal](v10-panels-time-series.md) é a principal visualização de grafo padrão.
  + [Linha do tempo dos estados](v10-panels-state-timeline.md) para mudanças de estado ao longo do tempo.
  + [Histórico de status](v10-panels-status-history.md) para o estado periódico ao longo do tempo.
  + [Gráfico de barras](v10-panels-bar-chart.md) mostra todos os dados categóricos.
  + [Histograma](v10-panels-histogram.md) calcula e mostra a distribuição de valores em um gráfico de barras.
  + [Mapa de calor](v10-panels-heatmap.md) visualiza dados em duas dimensões, usadas normalmente para a magnitude de um fenômeno.
  + [Gráfico de pizza](v10-panels-piechart.md) é normalmente usado quando a proporcionalidade é importante.
  + Normalmente, o [Candlestick](v10-panels-candlestick.md) serve para dados financeiros em que o foco é price/data o movimento.
  + [Medidor](v10-panels-gauge.md) é o visual arredondado tradicional que mostra o quão distante uma única métrica está de um limite.
  + [Tendência](v10-panels-trend.md) para conjuntos de dados que têm um x sequencial e numérico que não é tempo.
  + [Gráfico XY](v10-panels-xychart.md) fornece uma maneira de visualizar valores arbitrários de x e y em um grafo.
+ Estatísticas e números
  + [Estatísticas](v10-panels-stat.md) para obter grandes estatísticas e um sparkline opcional.
  + [Medidor em barras](v10-panels-bar-gauge.md) é um medidor em barras horizontais ou verticais.
+ Misc
  + [Tabela](v10-panels-table.md) é a principal e única visualização de tabelas.
  + [Logs](v10-panels-logs.md) são a principal visualização de logs.
  + [Grafo de nós](v10-panels-node-graph.md) para redes ou grafos direcionados.
  + [Rastreamentos](v10-panels-traces.md) é a principal visualização de rastreamentos.
  + [Grafo de chamas](v10-panels-flamegraph.md) é a principal visualização para criação de perfis.
  + [Mapa geográfico](v10-panels-geomap.md) ajuda você a visualizar dados geoespaciais.
  + [Datagrid](v10-panels-datagrid.md) permite criar e manipular dados e atua como fonte de dados para outros painéis.
+ Widgets
  + [Lista de dashboards](v10-panels-dashboard-list.md) pode listar dashboards.
  + [Lista de alertas](v10-panels-alert-list.md) pode listar alertas.
  + [Texto](v10-panels-text.md) pode mostrar markdown e html.
  + [Notícias](v10-panels-news.md) podem mostrar feeds RSS.

## Obter mais
<a name="v10-panels-getmore"></a>

Você pode adicionar mais tipos de visualização instalando plug-ins de painel do [Encontre plug-ins com o catálogo de plug-ins](grafana-plugins.md#plugin-catalog).

## Exemplos
<a name="v10-panels-examples"></a>

Nas seções a seguir, você encontrará exemplos de visualizações.

## Gráficos
<a name="v10-panels-ex-graphs"></a>

Para gráficos de linhas, áreas e barras com base no tempo, recomendamos a visualização padrão de [séries temporais](v10-panels-time-series.md).

![\[Uma imagem mostrando exemplos de visualizações de séries temporais no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/time_series_example.png)


Para dados categóricos, use um [gráfico de barras](v10-panels-bar-chart.md).

![\[Uma imagem mostrando exemplos de visualizações de gráficos de barras no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/barchart_example.png)


## Grandes números e estatísticas
<a name="v10-panels-ex-numbers"></a>

Uma visualização de [estatísticas](v10-panels-stat.md) mostra um grande valor estatístico com um grafo sparkline opcional. Você pode controlar a cor de fundo ou do valor usando limites ou escalas de cores.

![\[Uma imagem mostrando um exemplo de visualização de estatísticas no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/stat_panel_example.png)


## Medidor
<a name="v10-panels-ex-gauge"></a>

Se você quiser apresentar um valor relacionado a um valor mínimo e máximo, você tem duas opções. Primeiro, um [medidor](v10-panels-gauge.md) radial padrão:

![\[Uma imagem mostrando um exemplo de visualização de medidor no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/gauge_example.png)


Em segundo lugar, o Grafana também tem um [medidor em barras](v10-panels-bar-gauge.md) horizontais ou verticais com três modos de exibição distintos.

![\[Uma imagem mostrando um exemplo de visualização de medidor no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/bar_gauge_example.png)


## Tabela
<a name="v10-panels-ex-table"></a>

Para mostrar dados em um layout de tabela, use uma visualização de [tabela](v10-panels-table.md).

![\[Uma imagem mostrando um exemplo de visualização de tabela no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/table_example.png)


## Gráfico de pizza
<a name="v10-panels-ex-piechart"></a>

Para exibir séries reduzidas, ou valores em uma série, de uma ou mais consultas, conforme elas se relacionam entre si, use uma visualização de [gráfico de pizza](v10-panels-piechart.md).

![\[Uma imagem mostrando um exemplo de visualização de gráfico de pizza no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/pie_chart_example.png)


## Mapas de calor
<a name="v10-panels-ex-heatmaps"></a>

Para mostrar a distribuição de valores ao longo do tempo, use uma visualização de [mapa de calor](v10-panels-heatmap.md).

![\[Uma imagem mostrando um exemplo de visualização de mapa de calor no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/heatmap_example.jpg)


## Linha do tempo dos estados
<a name="v10-panels-ex-state"></a>

Uma [linha do tempo de estado](v10-panels-state-timeline.md) mostra as mudanças específicas de estado ao longo do tempo. Quando usada com séries temporais, os limites são usados para transformar os valores numéricos em regiões específicas de estado.

![\[Uma imagem mostrando um exemplo de visualização da linha do tempo de estado no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/state_timeline_example.png)


# Lista de alertas
<a name="v10-panels-alert-list"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Use listas de alertas para exibir seus alertas. Você pode configurar a lista para mostrar o estado atual. Para obter mais informações sobre alertas, consulte [Alertas no Grafana versão 10](v10-alerts.md).

Use essas configurações para refinar sua visualização.

## Opções
<a name="v10-panels-alert-list-options"></a>
+ **Modo de grupo**: escolha entre **Agrupamento padrão** para mostrar instâncias de alertas agrupadas pela regra de alerta e **Agrupamento personalizado** para agrupar instâncias de alertas por um conjunto personalizado de rótulos.
+ **Máximo de itens**: defina o número máximo de alertas a serem listados.
+ **Ordem de classificação**: selecione como ordenar os alertas exibidos.
  + **Alfabético (asc.)**: ordem alfabética
  + **Alfabético (desc.)**: ordem alfabética inversa
  +  **Importância**: por importância, de acordo com os seguintes valores, sendo 1 o mais alto:
    + `alerting` ou `firing`: 1
    + `no_data`: 2
    + `pending`: 3
    + `ok`: 4
    + `paused` ou `inactive`: 5
  + **Hora (asc.)**: primeiro, as instâncias de alerta ativas mais recentes.
  + **Hora (desc.)**: primeiro, as instâncias de alerta ativas mais antigas.
+  **Alertas desse dashboard**: mostre alertas somente do dashboard em que a lista de alertas se encontra.

## Filtro
<a name="v10-panels-alert-filter"></a>

Essas opções permitem limitar os alertas mostrados somente àqueles que correspondem à consulta, à pasta ou às tags que você escolher:
+ **Nome do alerta**: insira uma consulta de nome de alerta.
+ **Rótulo da instância de alerta**: filtre as instâncias de alerta usando a consulta de rótulos. Por exemplo, .`{severity="critical", instance=~"cluster-us-.+"}`
+ **Pasta**: selecione uma pasta. Somente alertas de dashboards na pasta selecionada serão exibidos.
+ **Fonte de dados**: filtre alertas da fonte de dados selecionada.

## Filtro de estados
<a name="v10-panels-alert-state-filter"></a>

Escolha quais estados de alerta serão exibidos nesse painel.
+ Alertas e disparos
+ Pendente
+ Nenhum dado
+ Normal
+ Erro

# Lista de anotações
<a name="v10-panels-annotations"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A lista de anotações mostra uma lista de anotações disponíveis que você pode usar para visualizar dados anotados. Várias opções estão disponíveis para filtrar a lista com base nas tags e no dashboard atual.

## Consulta de anotações
<a name="v10-panels-annotations-query"></a>

As opções a seguir controlam a consulta de origem da lista de anotações.

**Filtro de consultas**

Use o filtro de consultas para criar uma lista de anotações de todos os dashboards da sua organização ou do dashboard atual em que esse painel esteja localizado. Existem as seguintes opções:
+ Todos os painéis: lista as anotações de todos os dashboards na organização atual.
+ Este dashboard: limita a lista às anotações no dashboard atual.

**Intervalo de tempo**

Use a opção de intervalo de tempo para especificar se a lista deve ser limitada ao intervalo de tempo atual. Existem as seguintes opções:
+ Nenhum: sem limite intervalo de tempo para a consulta de anotações.
+ Este dashboard: limita a lista ao intervalo de tempo do dashboard em que o painel da lista de anotações está disponível.

**Tags**

Use a opção de tags para filtrar as anotações por tags. É possível adicionar várias tags para refinar a lista.

**nota**  
Opcionalmente, deixe a lista de tags vazia e filtre rapidamente selecionando as tags listadas como parte dos resultados no próprio painel.

**Limite**

Use a opção de limite para limitar o número de resultados retornados.

## Exibição
<a name="v10-panels-annotations-display"></a>

Essas opções controlam metadados adicionais incluídos na exibição do painel de anotações.

**Mostrar usuário**

Use esta opção para mostrar ou ocultar qual usuário criou a anotação.

**Mostrar hora**

Use esta opção para mostrar ou ocultar o horário de criação da anotação.

**Mostrar tags**

Use esta opção para mostrar ou ocultar as tags associadas a uma anotação. *NB*: você pode usar as tags para filtrar em tempo real a lista de anotações na própria visualização.

## Comportamento do link
<a name="v10-panels-annotations-links"></a>

**Link de destino**

Use esta opção para escolher como visualizar os dados anotados. Existem as opções a seguir.
+ Painel: esta opção levará você diretamente para uma visualização em tela cheia do painel com a anotação correspondente
+ Dashboard: esta opção focará a anotação no contexto de um dashboard completo

**Tempo antes**

Use esta opção para definir o intervalo de tempo antes da anotação. Use valores de string de duração como “1h” = 1 hora, “10m” = 10 minutos etc.

**Tempo depois**

Use esta opção para definir o intervalo de tempo após a anotação.

# Gráfico de barras
<a name="v10-panels-bar-chart"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os gráficos de barras permitem representar em grafos dados categóricos.

![\[Uma imagem mostrando exemplos de visualizações de gráficos de barras no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/barchart_example.png)


## Formatos de dados compatíveis
<a name="v10-panels-bar-chart-formats"></a>

Somente um quadro de dados é compatível e ele precisa ter pelo menos um campo de string que será usado como categoria para um eixo X ou Y e um ou mais campos numéricos. Veja abaixo um exemplo de formatos de dados:


| Navegador | Participação no mercado | 
| --- | --- | 
| Chrome | 50 | 
| Internet Explorer | 17,5 | 

Se você tiver mais de um campo numérico, o painel mostrará barras agrupadas.

### Visualizar séries temporais ou vários conjuntos de resultados
<a name="v10-panels-bar-chart-visualization"></a>

Se você tiver várias séries temporais ou tabelas, primeiro precisará juntá-las usando uma associação ou a transformação de redução. Por exemplo, se você tiver várias séries temporais e quiser comparar o último valor e o valor máximo, adicione a transformação **Reduzir** e especifique **Máximo** e **Último** como opções em **Cálculos**.

## Opções do gráfico de barras
<a name="v10-panels-bar-chart-options"></a>

Use estas opções para refinar a visualização.

**Orientation (Orientação)**
+ **Automático**: o Grafana decide a orientação da barra com base nas dimensões do painel.
+ **Horizontal**: torna o eixo X o eixo da categoria.
+ **Vertical**: torna o eixo Y o eixo da categoria.

**Girar os rótulos de marcação do eixo x**

 Quando o grafo está orientado verticalmente, essa configuração gira os rótulos sob as barras. Essa configuração é útil quando os rótulos do gráfico de barras são longos e se sobrepõem.

**Comprimento máximo dos rótulos de marcação do eixo X**

Define o tamanho máximo dos rótulos do gráfico de barras. Rótulos maiores que o comprimento máximo ficam truncados com elipses.

**Espaçamento mínimo dos rótulos de barras**

Define o espaçamento mínimo entre os rótulos das barras.

**Mostrar valores**

Controla se os valores são mostrados na parte superior ou à esquerda das barras.
+ **Automático**: os valores serão mostrados se houver espaço.
+ **Sempre**: sempre mostra valores.
+ **Nunca**: nunca mostra valores.

**Empilhamento**

Controla o empilhamento do gráfico de barras.
+ **Desligado**: as barras não serão empilhadas.
+ **Normal**: as barras serão empilhadas umas sobre as outras.
+ **Porcentagem**: as barras serão empilhadas umas sobre as outras, e a altura de cada barra será a porcentagem da altura total da pilha.

**Largura do grupo**

Controla a largura dos grupos.
+ `0 = Minimum width`
+ `1 = Maximum width`

**Largura da barra**

Controla a largura das barras.
+ `0 = Minimum width`
+ `1 = Maximum width`

**Raio da barra**

Controla o raio das barras.
+ `0 = Minimum radius`
+ `0.5 = Maximum radius`

**Destacar a área completa ao passar o mouse**

Controla se toda a área ao redor da barra é destacada quando você passa o mouse sobre a barra.

**Largura da linha**

Controla a largura da linha das barras.

**Opacidade de preenchimento**

Controla a opacidade de preenchimento das barras.

**Modo gradiente**

Define o modo do preenchimento gradiente. O gradiente de preenchimento é baseado na cor da linha. Para alterar a cor, use a opção de campo padrão do esquema de cores.

A aparência do gradiente é influenciada pela configuração de **Opacidade de preenchimento**.
+ **Nenhum**: sem preenchimento gradiente. Essa é a configuração padrão.
+ **Opacidade**: a transparência do gradiente é calculada com base nos valores no eixo y. A opacidade do preenchimento está aumentando com os valores no eixo Y.
+ **Matiz**: a cor do gradiente é gerada com base na matiz da cor da linha.

**Modo de dica de ferramenta**

Quando você passa o cursor sobre a visualização, o Grafana pode exibir dicas de ferramentas. Escolha como as dicas de ferramentas se comportam.
+ **Único**: a dica de ferramenta ao passar o cursor mostra somente uma única série, aquela sobre a qual você está passando o mouse na visualização.
+ **Tudo**: a dica de ferramenta ao passar o cursor mostra todas as séries na visualização. O Grafana destaca a série sobre a qual você está passando o mouse em negrito na lista de séries na dica de ferramenta.
+ **Oculto**: não exibe a dica de ferramenta quando você interage com a visualização.

**nota**  
Você pode usar uma substituição para ocultar séries individuais na dica de ferramenta.

**Tamanho do texto**

Insira um valor para alterar o tamanho do texto no gráfico de barras.

## Opções de legenda
<a name="v10-panels-bar-chart-legend"></a>

**Modo Legenda**

Use estas configurações para definir como a legenda aparecerá na visualização. Para obter mais informações, consulte [Configurar uma legenda](v10-panels-configure-legend.md).
+ **Lista**: exibe a legenda como uma lista. Este é um modo de exibição padrão da legenda.
+ **Tabela**: exibe a legenda como uma tabela.
+ **Oculto**: oculta a legenda.

**Posicionamento da legenda**

Escolha onde posicionar a legenda.
+ **Parte inferior**: abaixo do grafo.
+ **Direita**: à direita do grafo.

**Valores da legenda**

Escolha valores de dados em série ou cálculos padrão para mostrar na legenda. Você pode ter mais de um. Para obter mais informações, consulte [Configurar uma legenda](v10-panels-configure-legend.md).

## Opções de eixos
<a name="v10-panels-bar-chart-axis"></a>

Use as configurações de campo a seguir para refinar a exibição dos eixos. Algumas opções de campo não afetarão a visualização até você clicar fora da caixa de opções do campo que você está editando, ou pressionar Enter.

**Posicionamento**

Define o posicionamento do eixo Y.
+ **Automático**: o Grafana atribui automaticamente o eixo Y à série. Quando há duas ou mais séries com unidades diferentes, o Grafana atribui o eixo esquerdo à primeira unidade e o direito às unidades seguintes.
+ **Esquerda**: exibe todos os eixos Y no lado esquerdo.
+ **Direita**: exibe todos os eixos Y no lado direito.
+ **Oculto**: oculta todos os eixos Y.

Para ocultar eixos seletivamente, [adicione substituições de campo](v10-panels-configure-overrides.md) que tenham como destino campos específicos.

**Rótulo**

Defina um rótulo de texto no eixo Y. Caso tenha mais de um eixo Y, você poderá atribuir diferentes rótulos com uma substituição.

**Width (Largura)**

Defina uma largura fixa do eixo. Por padrão, o Grafana calcula dinamicamente a largura de um eixo.

Ao definir a largura do eixo, os dados com diferentes tipos de eixos podem compartilhar as mesmas proporções de exibição. Isso facilita a comparação de dados de mais de um grafo porque os eixos não são deslocados ou estendidos dentro da proximidade visual um do outro.

**Mínimo e máximo flexíveis**

Defina uma opção de mínimo flexível ou máximo flexível para melhor controle dos limites do eixo Y. Por padrão, o Grafana define o intervalo do eixo Y automaticamente com base no conjunto de dados.

As configurações de mínimo e máximo flexíveis podem evitar que os blips se transformem em montanhas quando os dados estão praticamente nivelados, e as opções de mínimo e máximo rígidos derivados das opções do campo mínimo e máximo padrão podem evitar que picos intermitentes nivelem detalhes úteis ao cortar os picos além de um ponto definido.

Você pode definir min/max opções padrão para definir limites rígidos do eixo Y. Para obter mais informações, consulte [Configurar opções padrão](v10-panels-configure-standard-options.md).

**Exibir vários eixos y**

Em alguns casos, você pode querer exibir vários eixos y. Por exemplo, caso tenha um conjunto de dados mostrando a temperatura e a umidade ao longo do tempo, você talvez queira mostrar dois eixos y com unidades diferentes para essas duas séries.

Você pode fazer isso [adicionando substituições de campo](v10-panels-configure-overrides.md). Siga as etapas quantas vezes forem necessárias para adicionar quantos eixos y forem necessários.

# Medidor em barras
<a name="v10-panels-bar-gauge"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os medidores em barras simplificam seus dados reduzindo cada campo a um único valor. Você escolhe como o Grafana calcula a redução.

Esse painel pode mostrar um ou mais medidores em barras, dependendo de quantas séries, linhas ou colunas sua consulta retorna.

![\[Uma imagem mostrando um exemplo de visualização de um medidor em barras no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/bar_gauge_example.png)


## Opções de valores
<a name="v10-panels-bar-gauge-value"></a>

Use as opções abaixo para refinar como sua visualização exibirá o valor:

**Show (Mostrar)**

Escolha como o Grafana exibirá os dados.

**Calcular**

Mostra um valor calculado com base em todas as linhas.
+ **Cálculo**: selecione uma função redutora que o Grafana usará para reduzir muitos campos em um único valor. Para obter uma lista dos cálculos disponíveis, consulte [Tipos de cálculos](v10-panels-calculation-types.md).
+ **Campos**: selecione os campos a serem exibidos no painel.

**Todos os valores**

Mostre uma estatística separada para cada linha. Se você selecionar essa opção, também poderá limitar o número de linhas a serem exibidas.
+ **Limite**: o número máximo de linhas a serem exibidas. O padrão é 5 mil.
+ **Campos**: selecione os campos a serem exibidos no painel.

## Opções do medidor em barras
<a name="v10-panels-bar-gauge-options"></a>

Ajuste a forma como o medidor em barras é exibido.

**Orientation (Orientação)**

Escolha uma direção de empilhamento.
+ **Automático**: o Grafana seleciona o que considera ser a melhor orientação.
+ **Horizontal**: as barras se estendem horizontalmente, da esquerda para a direita.
+ **Vertical**: as barras se estendem verticalmente, de baixo para cima.

**Modo de exibição**

Escolha um modo de exibição.
+ **Gradiente**: os níveis de limite definem um gradiente.
+ **Retro LCD**: o medidor é dividido em pequenas células que estão acesas ou apagadas.
+ **Básico**: a cor única com base no limite de correspondência.

**Exibição de valores**

Escolha um modo de exibição de valores.
+ **Cor do valor**: a cor do valor é determinada pelo valor.
+ **Cor do texto**: cor do valor é a cor padrão do texto.
+ **Oculto**: os valores estão ocultos.

**Nome do posicionamento**

Escolha um modo de posicionamento do nome.

**nota**  
Esta opção só se aplica quando a orientação do medidor em barras é horizontal. Quando o medidor em barras está na orientação vertical, os nomes são sempre colocados na parte inferior de cada medidor em barras.
+ **Automático**: o Grafana determina o melhor posicionamento.
+ **Topo**: os nomes são colocados na parte superior de cada medidor em barras.
+ **Esquerda**: os nomes são colocados à esquerda de cada medidor em barras.

**Mostrar área não preenchida**

Selecione esta opção se quiser renderizar a região não preenchida das barras como cinza escuro. Não aplicável ao modo de exibição Retro LCD.

**Tamanho da barra**

Escolha um modo de tamanho de barra.
+ **Automático**: o Grafana determina o melhor tamanho do medidor em barras.
+ **Manual**: configure manualmente o tamanho do medidor em barras.

**Largura mínima**

Limite a largura mínima da coluna da barra quando o medidor estiver orientado verticalmente.

Mostra automaticamente a barra de rolagem do eixo x quando há uma grande quantidade de dados.

**nota**  
Esta opção só se aplica quando o tamanho da barra está definido como manual.

**Altura mínima**

Limite a altura mínima da linha de barras quando o medidor estiver orientado horizontalmente.

Mostra automaticamente a barra de rolagem do eixo y quando há uma grande quantidade de dados.

**nota**  
Esta opção só se aplica quando o tamanho da barra está definido como manual.

**Altura máxima**

Limite a altura máxima da linha de barras quando o medidor estiver orientado horizontalmente.

Mostra automaticamente a barra de rolagem do eixo y quando há uma grande quantidade de dados.

**nota**  
Esta opção só se aplica quando o tamanho da barra está definido como manual.

# Candlestick
<a name="v10-panels-candlestick"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A visualização do Candlestick permite que você visualize dados que incluem várias dimensões consistentes focadas no movimento dos preços. O painel Candlestick inclui um modo Open-High-Low-Close (OHLC), bem como suporte para dimensões adicionais com base em dados de séries temporais.

![\[Uma imagem mostrando um exemplo de visualização Candlestick no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/candlestick-panel-example.png)


As visualizações Candlestick são criadas com base em [Séries temporais](v10-panels-time-series.md) e incluem muitas configurações comuns.

## Modo
<a name="v10-panels-candlestick-mode"></a>

As opções de modo permitem que você alterne quais dimensões serão usadas para a visualização.
+ **Velas**: limite as dimensões do painel às dimensões aberta, alta, baixa e fechada usadas pelas visualizações Candlestick.
+ **Volume**: limita a dimensão do painel à dimensão do volume.
+ **Ambos**: são o comportamento padrão do painel Candlestick. Ele inclui visualizações de candlestick e volume.

## Estilo de vela
<a name="v10-panels-candlestick-style"></a>
+ **Velas**: o estilo de exibição padrão cria visualizações em estilo de vela entre as dimensões de abertura e fechamento.
+ **Barras OHLC**: exibem os valores das quatro dimensões principais: aberto, alto, baixo e fechado.

## Estratégia de cores
<a name="v10-panels-candlestick-color"></a>
+ **Ao abrir**: é o comportamento padrão. Este modo utilizará a cor *Para cima* (para baixo) se o movimento do preço dentro do período for positivo. Em outras palavras, se o valor ao fechar for maior ou igual ao valor ao abrir, a cor *Para cima* será usada.
+ **Antes de fechar**: é um método alternativo de exibição em que a cor da vela é baseada no movimento do preço entre períodos ou na mudança de valor. Em outras palavras, se o valor ao abrir for maior do que o valor anterior ao fechar, a cor *Para cima* será usada. Se o valor ao abrir for menor do que o valor anterior ao fechar, a cor *Para baixo* será usada. *Essa opção também aciona o modo de visualização hollow candlestick*. Hollow candlesticks indicam que o movimento intraperíodo é positivo (o valor é maior no fechamento do que na abertura), os candlesticks preenchidos indicam que a alteração intraperíodo é negativa (o valor é menor no fechamento do que na abertura). Para saber mais, consulte a [explicação das diferenças](https://thetradingbible.com/how-to-read-hollow-candlesticks).

## Cores de para cima e para baixo
<a name="v10-panels-candlestick-updown"></a>

As opções **Cor para cima** e **Cor para baixo** selecionam quais cores serão usadas quando o movimento do preço for para cima ou para baixo. A *estratégia de cores* acima determinará se o movimento do preço inter ou intraperíodo será usado para selecionar a cor da vela ou da barra OHLC.

## Abertura, alto, baixo, fechamento
<a name="v10-panels-candlestick-ohlc"></a>

O painel Candlestick tentará mapear os campos quanto à dimensão apropriada.
+ **Abertura** corresponde ao valor inicial de um determinado período.
+ **Alto** corresponde ao valor mais alto de um determinado período.
+ **Baixo** corresponde ao valor mais baixo de um determinado período.
+ **Fechamento** corresponde ao valor final (término) de um determinado período.
+ **Volume** corresponde à contagem de amostras em um determinado período (por exemplo, número de negociações).

**nota**  
A legenda do Candlestick não exibe esses valores.

Para mapear adequadamente essas dimensões, a tabela de resultados da consulta dos seus dados deve incluir *pelo menos* as colunas a seguir.
+ `timestamp`
+ `open`
+ `high`
+ `low`
+ `close`

Se seus dados não puderem ser mapeados para essas dimensões por algum motivo (por exemplo, porque os nomes das colunas não são os mesmos), você pode mapeá-los manualmente usando os campos **Abertura**, **Alto**, **Baixo** e **Fechamento** nas opções de **Candlestick** no editor de painéis.

## Campos adicionais
<a name="v10-panels-candlestick-other"></a>

**Campos adicionais**

O painel do Candlestick é baseado na visualização de séries temporais. Ele pode visualizar dimensões de dados adicionais além de abertura, alto, baixo, fechamento e volume. As opções **Incluir** e **Ignorar** permitem que ele visualize outros dados incluídos, como médias móveis simples, bandas de Bollinger e muito mais, usando os mesmos estilos e configurações disponíveis nas [Séries temporais](v10-panels-time-series.md).

# Canvas
<a name="v10-panels-canvas"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As telas combinam o poder do Grafana com a flexibilidade dos elementos personalizados. As telas são painéis extensíveis criados em formulários que permitem colocar elementos de forma explícita em layouts estáticos e dinâmicos. Isso permite que você crie visualizações personalizadas e sobreponha dados de maneiras que não são possíveis com os painéis padrão do Grafana, tudo na interface do usuário do Grafana. Se você já usou ferramentas populares de interface de usuário e web design, então criar painéis no Canvas será algo bem familiar.

## Elementos
<a name="v10-panels-canvas-elements"></a>

Você pode adicionar esses elementos à sua tela. Adicionar vários tipos diferentes de elementos permite que você personalize uma visualização de maneiras que não são possíveis com nenhuma outra visualização.

**Valor da métrica**

O elemento de valor da métrica permite selecionar facilmente os dados que você deseja exibir na tela. Esse elemento tem um modo de *edição* exclusivo que pode ser acionado por meio da opção **Editar** do menu de contexto ou clicando duas vezes no painel. No modo de edição, você pode selecionar quais dados de campo deseja exibir.

**Texto**

O elemento de texto permite que você adicione texto facilmente à tela. O elemento também é compatível com um modo de edição e pode ser acionado por meio de um clique duplo ou da opção de menu de edição no menu de contexto.

**Elipse**

O elemento elipse permite adicionar uma elipse básica à tela. Um elemento elipse pode exibir texto (dados fixos e de campo) e sua cor de fundo pode ser alterada com base nos limites de dados.

**Retângulo**

O elemento retângulo permite adicionar um retângulo básico à tela. Os elementos retângulos podem exibir texto (dados fixos e de campo) e sua cor de fundo pode ser alterada com base nos limites de dados.

**Ícone**

O elemento ícone permite adicionar um ícone compatível à tela. Os ícones podem ter suas cores definidas com base em limites ou mapeamentos de valores.

**de aplicativos**

O elemento servidor permite representar facilmente um único servidor, uma pilha de servidores, um banco de dados ou um terminal. Os elementos servidores são compatíveis com a cor do status, a cor da lâmpada e a taxa de intermitência da lâmpada, tudo configurável por valores fixos ou de campo.

**Button (Botão)**

O elemento botão permite adicionar um botão básico à tela. Os elementos botões são compatíveis com o acionamento de chamadas de API básicas e não autenticadas. As configurações da API são encontradas no editor de elementos do botão. Você também pode passar variáveis de modelo no editor de API.

**nota**  
A escolha de um botão só acionará uma chamada de API quando a edição em linha estiver desabilitada. Consulte [Edição no Canvas](#v10-panels-canvas-editing).

## Conexões
<a name="v10-panels-canvas-connections"></a>

Ao criar uma tela, você pode conectar elementos para criar visualizações mais complexas. Você pode criar conexões arrastando da âncora de conexão de um elemento para a âncora de conexão de outro elemento. Você também pode criar conexões com o plano de fundo da tela. As âncoras de conexão são exibidas quando você passa o mouse sobre um elemento e a edição em linha é ativada. Para remover uma conexão, selecione-a e pressione `Delete` ou `Backspace`.

Você pode definir o tamanho e a cor das conexões com base em valores fixos ou de campo. Para fazer isso, entre no modo de edição do painel, selecione a conexão e modifique as propriedades da conexão no editor do painel.

## Edição no Canvas
<a name="v10-panels-canvas-editing"></a>

**Editor em linha**

Você pode editar sua tela em linha enquanto estiver no contexto do modo dashboard.

**Pan and zoom**

Você pode ativar a panorâmica e o zoom em uma tela. Isso permite que você crie e navegue por designs mais complexos.

**nota**  
O Pan and zoom está atualmente em pré-visualização pela Grafana Labs. O suporte é limitado, e mudanças significativas podem ocorrer antes da disponibilidade geral.

**Menu de contexto**

O menu de contexto permite que você execute tarefas comuns com rapidez e eficiência. As funcionalidades compatíveis incluem abrir e fechar o editor em linha, duplicar um elemento, excluir um elemento e muito mais.

O menu de contexto é acionado por uma ação de clique com o botão direito do mouse (ou equivalente) sobre o painel ou um determinado elemento da tela.

Ao clicar com o botão direito do mouse *no painel*, você pode definir uma imagem de fundo e adicionar elementos facilmente à tela.

Ao clicar com o botão direito do mouse em *um elemento*, você pode editar, excluir e duplicar o elemento, ou modificar o posicionamento da camada do elemento.

## Opções do Canvas
<a name="v10-panels-canvas-options"></a>

**Edição em linha**

O botão de alternância de edição em linha permite bloquear ou desbloquear o painel de tela. Quando desligado, o painel de tela fica *bloqueado*, congelando os elementos em suas posições e evitando modificações não intencionais.

**Links de dados**

As telas são compatíveis com [links de dados](v10-panels-configure-data-links.md). Você pode criar um link de dados para um elemento de valor de métrica e exibi-lo para todos os elementos que usam o nome do campo seguindo as etapas abaixo.

**Para criar um link de dados para um elemento**

1. Defina um elemento a ser vinculado a um valor de campo.

1. Desative o botão de alternância de edição em linha.

1. Crie uma substituição para **Campos com nome** e selecione o nome do campo do elemento na lista.

1. Escolha o botão **\$1 Adicionar propriedade de substituição**.

1. Selecione **Datalinks > Datalinks** na lista.

1. Escolha **\$1 Adicionar link**, adicione um título e o URL para o link de dados.

1. Passe o mouse sobre o elemento para exibir a dica de ferramenta do link de dados.

1. Escolha o elemento para poder abrir o link de dados.

Se vários elementos usarem o mesmo nome de campo e você quiser controlar quais elementos exibem o link de dados, você poderá criar um nome de campo exclusivo usando a transformação [Adicionar campo do cálculo](v10-panels-xform-functions.md#v10-panels-xform-funcs-add). O alias que você criar na transformação aparecerá como um campo que você pode usar com um elemento.

# Listar dashboards
<a name="v10-panels-dashboard-list"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As listas de dashboards permitem que você exiba links dinâmicos para outros dashboards. A lista pode ser configurada para usar dashboards com estrela, dashboards visualizados recentemente, uma consulta de pesquisa e tags de dashboard.

Em cada carregamento do painel, esse painel consulta a lista do painel, sempre fornecendo o máximo de up-to-date resultados.

**Opções**

Use estas opções para refinar a visualização.
+ **Incluir intervalo de tempo atual**: selecione esta opção para propagar o intervalo de tempo do dashboard atual para os links do dashboard. Quando o usuário seleciona um link, o dashboard vinculado é aberto com o intervalo de tempo indicado já definido.
+ **Incluir valores de variáveis de modelo atuais**: selecione esta opção para incluir variáveis de modelo usadas atualmente como parâmetros de consulta em um link. Quando o usuário seleciona um link, todos os modelos correspondentes no dashboard vinculado são definidos com os valores da lista. Para obter mais informações, consulte [Variáveis de URL do dashboard](v10-dash-dashboard-url-variables.md).
+ **Com estrela**: exiba dashboards com estrela em ordem alfabética.
+ **Visualizados recentemente**: exiba dashboards visualizados recentemente em ordem alfabética.
+ **Pesquisar**: exiba dashboards por tags ou consulta de pesquisa. Você deve inserir pelo menos um valor em **Consulta** ou **Tags**. Para os campos **Consulta** e **Tags**, a interpolação de variáveis é compatível, por exemplo, `$my_var` ou `${my_var}`.
+ **Mostrar cabeçalhos**: a seleção da lista escolhida (Com estrela, Visualizada recentemente, Pesquisa) é mostrada como um título.
+ **Máximo de itens**: define o número máximo de itens a serem listados por seção. Por exemplo, se você deixasse esse item no valor padrão de 10 e exibisse dashboards Com estrela e Visualizados recentemente, o painel exibiria até 20 dashboards no total, dez em cada seção.

**Pesquisar**

Essas opções só se aplicarão se a opção **Pesquisar** estiver selecionada.
+ **Consulta**: insira a consulta pela qual você deseja pesquisar. As consultas não diferenciam maiúsculas de minúsculas e valores parciais são aceitos.
+ **Pasta**: selecione as pastas do dashboard que você deseja exibir.
+ **Tags**: aqui é onde você insere as tags pelas quais deseja pesquisar. As tags existentes não aparecerão enquanto você digita, e elas *diferenciam* maiúsculas de minúsculas.

**nota**  
Quando várias tags e strings aparecem, a dashboard exibe aquelas que correspondem a *todas* as condições.

# Grade de dados
<a name="v10-panels-datagrid"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

**nota**  
A visualização da grade de dados está atualmente em pré-visualização pela Grafana Labs. O suporte é limitado, e mudanças significativas podem ocorrer antes da disponibilidade geral.

A grade de dados oferece a capacidade de criar, editar e ajustar dados no Grafana. Dessa forma, esse painel pode atuar como uma fonte de dados para outros painéis dentro de um dashboard.

![\[Uma imagem mostrando um exemplo de visualização de grade de dados no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/datagrid-panel-example.png)


Por meio dele, você pode manipular dados consultados de qualquer fonte de dados, começar do zero ou extrair dados de um arquivo arrastado e soltado. Em seguida, você pode usar o painel como uma visualização tabular simples ou pode modificar os dados, e até mesmo removê-los completamente, para criar uma folha em branco.

Editar um conjunto de dados altera a fonte de dados para usar a fonte de dados integrada **Grafana**, substituindo as configurações antigas da fonte de dados e as consultas relacionadas, além de copiar o conjunto de dados atual no modelo de dashboard.

Em seguida, você pode usar o painel como fonte de dados para outros painéis, usando a fonte de dados integrada **Dashboard** para extrair os dados da grade de dados. Isso fornece uma experiência de dashboard interativo, na qual você pode modificar os dados e ver as alterações refletidas em outros painéis.

Para obter mais informações sobre as fontes de dados **Grafana** e **Dashboard**, consulte [Fontes de dados especiais](AMG-data-sources.md#AMG-data-sources-special).

## Menu de contexto
<a name="v10-panels-datagrid-context"></a>

Para proporcionar uma experiência mais simplificada, a grade de dados tem um menu de contexto que pode ser acessado clicando com o botão direito do mouse em uma célula, cabeçalho de coluna ou seletor de linha. Dependendo do estado da grade de dados, o menu de contexto oferece opções diferentes, incluindo as a seguir.
+ Exclua ou limpe todas as linhas e colunas.
+ Remova todos os dados existentes (deixando a grade de dados em branco).
+ Acione a funcionalidade de pesquisa, que permite encontrar palavras-chave no conjunto de dados.

A exclusão de uma linha ou coluna removerá os dados da grade de dados, enquanto a limpeza de uma linha ou coluna removerá apenas os dados das células, deixando a linha ou coluna intacta.

**Menu do cabeçalho**

Você também pode acessar um menu de cabeçalho escolhendo o ícone suspenso ao lado do título do cabeçalho. A partir daqui, você pode não apenas excluir ou limpar uma coluna, mas também renomeá-la, congelá-la ou converter o tipo de campo da coluna.

## Selecionar séries
<a name="v10-panels-datagrid-selectseries"></a>

Se houver várias séries, você poderá definir a grade de dados para exibir o conjunto de dados preferencial usando o menu suspenso **Selecionar série** nas opções do painel.

## Usar grades de dados
<a name="v10-panels-datagrid-using"></a>

As grades de dados oferecem várias maneiras de interagir com os dados. Você pode editar, mover, limpar e remover linhas e colunas, pode usar a funcionalidade de pesquisa integrada para encontrar dados específicos, e pode converter tipos de campo ou congelar a rolagem horizontal em uma coluna específica.

**Adicionar dados**

Você pode adicionar dados a uma grade de dados criando uma coluna ou linha.

**Para adicionar uma nova coluna**

1. Em um painel existente, escolha o botão **\$1** no cabeçalho da tabela após a última coluna.

1. Adicione um nome para a nova coluna.

1. Selecione qualquer lugar fora do campo ou pressione `Enter` para salvar a coluna.

Agora você pode adicionar dados em cada célula.

Para adicionar uma nova linha, escolha o botão **\$1** após a última linha. O botão está presente em cada célula após a última linha, e escolhê-lo aciona a criação de uma nova linha, além de ativar a célula que você escolheu.

**Editar dados**

Você pode mover colunas e linhas conforme necessário.

**Para mover uma coluna**

1. Pressione e segure o cabeçalho da coluna que precisa ser movida.

1. Arraste a coluna até o local desejado.

1. Solte a coluna para finalizar a movimentação.

Para mover uma linha, selecione e segure o seletor de linha na coluna numérica situada no lado esquerdo da grade e arraste-o até o local desejado. Solte a linha para finalizar o movimento.

**Selecionar várias células**

Você pode selecionar várias células escolhendo uma única célula e arrastando entre outras. Essa seleção pode ser usada para copiar os dados das células selecionadas ou excluí-los usando a chave `Delete`.

**Excluir ou limpar várias linhas ou colunas**

Para excluir ou limpar várias linhas, você pode fazer como a seguir.

**Para excluir ou limpar várias linhas ou colunas**

1. Passe o mouse sobre a coluna numérica (à esquerda da primeira coluna na grade) para exibir a caixa de seleção da linha.

1. Marque as caixas de seleção das linhas com as quais você deseja trabalhar. Para selecionar várias linhas consecutivas, pressione e segure a tecla `Shift` enquanto clica na primeira e na última linha. Para selecionar linhas não consecutivas, pressione e segure a tecla `Ctrl` (ou `Cmd`) enquanto clica nas linhas desejadas.

1. Clique com o botão direito do mouse (ou equivalente) para acessar o menu de contexto.

1. Selecione **Excluir linhas** ou **Limpar linhas**.

As mesmas regras se aplicam às colunas clicando nos cabeçalhos das colunas.

Para excluir todas as linhas, use a caixa de seleção **Selecionar tudo** no canto superior esquerdo da grade de dados. Isso seleciona todas as linhas e permite excluí-las usando o menu de contexto.

# Grafo de chamas
<a name="v10-panels-flamegraph"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os grafos de chamas permitem que você visualize dados de criação de perfil. Ao usar essa visualização, o perfil pode ser representado como um grafo de chamas, uma tabela ou ambos.

![\[Uma imagem mostrando um exemplo de visualização do grafo de chamas no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/flamegraph-panel-example.png)


## Modo de grafo de chamas
<a name="v10-panels-flamegraph-mode"></a>

Um grafo de chamas aproveita a natureza hierárquica dos dados de criação de perfil. Ele condensa os dados em um formato que permite que você veja facilmente quais caminhos de código estão consumindo mais recursos do sistema, como tempo de CPU, objetos alocados ou espaço ao analisar a memória. Cada bloco no grafo de chamas representa uma chamada de função em uma pilha, e sua largura representa seu valor.

As seções acinzentadas são um conjunto de funções que representam um valor relativamente pequeno e são agrupadas em uma seção por motivos de performance.

Você pode passar o mouse sobre uma função específica para ver uma dica de ferramenta que mostra dados adicionais sobre a função, como seu valor, a porcentagem do valor total e o número de amostras com essa função.

**Menu suspenso de ações**

Você pode clicar em uma função para mostrar um menu suspenso com ações adicionais: 
+ **Bloco de foco**: quando você escolhe **Bloco de foco**, o bloco, ou a função, é definido para 100% da largura do grafo de chamas, e todas as suas funções secundárias são mostradas com suas larguras atualizadas em relação à largura da função principal. Isso facilita a busca detalhada de partes menores do grafo de chamas.
+ **Copiar nome da função**: quando você escolhe **Copiar nome da função**, o nome completo da função que o bloco representa é copiado.
+ **Visualização em sanduíche**: a visualização em sanduíche permite que você mostre o contexto da função clicada. Ela mostra todos os chamadores da função na parte superior e todos os chamados na parte inferior. Isso mostra o contexto agregado da função, portanto, se a função existir em vários lugares no grafo de chamas, todos os contextos serão mostrados e agregados na visualização em sanduíche.

**Barra de status**

 A barra de status mostra metadados sobre o grafo de chamas e as modificações aplicadas atualmente, como qual parte do grafo está em foco ou qual função é mostrada na visualização em sanduíche. Clique no **X** na cápsula da barra de status para remover essa modificação.

## Barra de ferramentas
<a name="v10-panels-flamegraph-toolbar"></a>

**Pesquisar**

Você pode usar o campo de pesquisa para encontrar funções com um nome específico. Todas as funções no grafo de chamas que correspondem à pesquisa permanecerão coloridas, enquanto o resto das funções ficará acinzentado.

**Seletor de esquema de cores**

Você pode alternar entre as funções de aplicar cor pelo valor ou pelo nome do pacote para unir visualmente as funções do mesmo pacote.

**Alinhar texto**

Alinhe o texto à esquerda ou à direita para mostrar as partes mais importantes do nome da função quando ela não couber no bloco.

**Seletor de visualização**

Você pode escolher mostrar somente o grafo de chamas, somente a tabela ou os dois ao mesmo tempo.

## Modo top table
<a name="v10-panels-flamegraph-toptablemode"></a>

O top table mostra as funções do perfil em formato de tabela. A tabela tem três colunas: símbolos, individual e total. Por padrão, a tabela é classificada por tempo individual, mas pode ser reordenada pelo tempo total ou pelo nome do símbolo clicando nos cabeçalhos das colunas. Cada linha representará valores agregados para uma determinada função se a função aparecer em vários lugares no perfil.

Também há botões de ação à esquerda para cada linha. O primeiro botão pesquisa o nome da função, enquanto o segundo botão mostra a visualização em sanduíche da função.

## Data API (API de dados)
<a name="v10-panels-flamegraph-dataapi"></a>

Para renderizar o grafo de chamas, você deve formatar os dados do quadro de dados usando um [modelo de conjunto aninhado](https://wikipedia.org/wiki/Nested_set_model).

Um modelo de conjunto aninhado garante que cada item do grafo de chamas seja codificado apenas por seu nível de aninhamento como um valor inteiro, seus metadados e por sua ordem no quadro de dados. Isso significa que a ordem dos itens é significativa e precisa estar correta. A ordenação é uma transversal de balanceamento em profundidade dos itens no grafo de chamas, que recria o grafo sem precisar dos valores de tamanho variável no quadro de dados, como em uma matriz secundária.

Campos obrigatórios:


| Nome do campo | Tipo | Description | 
| --- | --- | --- | 
| nível | número | O nível de aninhamento do item. Em outras palavras, quantos itens estão entre esse item e o item superior do grafo de chamas. | 
| valor | número | O valor absoluto ou cumulativo do item. Isso se traduz na largura do item no grafo. | 
| rótulo | string | Rótulo a ser exibido para o item específico. | 
| self | número | Valor individual, que geralmente é o valor cumulativo do item menos a soma dos valores cumulativos de seus secundários imediatos. | 

# Medidor
<a name="v10-panels-gauge"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os medidores são visualizações de valor único que podem repetir um medidor para cada série, coluna ou linha.

![\[Uma imagem mostrando um exemplo de visualização de medidor no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/gauge_example.png)


## Opções de valores
<a name="v10-panels-gauge-value"></a>

Use as opções abaixo para refinar como sua visualização exibirá o valor:

**Show (Mostrar)**

Escolha como o Grafana exibirá os dados.

*Calcular*

Mostra um valor calculado com base em todas as linhas.
+ **Cálculo**: selecione uma função redutora que o Grafana usará para reduzir muitos campos em um único valor. Para obter uma lista dos cálculos disponíveis, consulte [Tipos de cálculos](v10-panels-calculation-types.md).
+ **Campos**: selecione os campos a serem exibidos no painel.

*Todos os valores*

Mostre uma estatística separada para cada linha. Se você selecionar essa opção, também poderá limitar o número de linhas a serem exibidas.
+ **Limite**: o número máximo de linhas a serem exibidas. O padrão é 5 mil.
+ **Campos**: selecione os campos a serem exibidos no painel.

## Medidor
<a name="v10-panels-gauge-gauge"></a>

Ajuste a forma como o medidor é exibido.

**Orientation (Orientação)**

Escolha uma direção de empilhamento.
+ **Automático**: os medidores são exibidos em linhas e colunas.
+ **Horizontal**: os medidores são exibidos de cima para baixo.
+ **Vertical**: os medidores são exibidos da esquerda para a direita.

**Mostrar rótulos de limite**

Controla se os valores de limite são mostrados.

**Mostrar marcadores de limite**

Controla se uma faixa limite é mostrada fora da faixa interna de valores do medidor.

**Tamanho do medidor**

Escolha um modo de tamanho do medidor.
+ **Automático**: o Grafana determina o melhor tamanho do medidor.
+ **Manual**: configure manualmente o tamanho do medidor.

**Largura mínima**

Defina a largura mínima dos medidores orientados verticalmente.

Se você definir uma largura mínima, a barra de rolagem do eixo x será exibida automaticamente quando houver uma grande quantidade de dados.

**nota**  
Esta opção só se aplica quando o tamanho do medidor está definido como manual.

**Altura mínima**

Defina a altura mínima dos medidores orientados horizontalmente.

Se você definir uma altura mínima, a barra de rolagem do eixo y será exibida automaticamente quando houver uma grande quantidade de dados.

**nota**  
Esta opção só se aplica quando o tamanho do medidor está definido como manual.

**Neutro**

Defina o valor inicial a partir do qual cada medidor será preenchido.

## Tamanho do texto
<a name="v10-panels-gauge-textsize"></a>

Ajuste os tamanhos do texto do medidor.
+ **Título**: insira um valor numérico para o tamanho do título do medidor.
+ **Valor**: insira um valor numérico para o tamanho do valor do medidor.

# Mapa geográfico
<a name="v10-panels-geomap"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os mapas geográficos permitem que você visualize e personalize o mapa-múndi usando dados geoespaciais. Você pode definir vários estilos de sobreposição e configurações de visualização do mapa para focar facilmente as características importantes dos dados com base na localização.

**nota**  
Você pode adicionar seus próprios dados geoespaciais sobre as camadas do mapa base fornecidas por. AWS Todas as camadas do mapa base devem vir de. [https://tiles.maps.search-services.aws.a2z.com](https://tiles.maps.search-services.aws.a2z.com) 

![\[Uma imagem mostrando um exemplo de visualização de mapa geográfico no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/geomap-panel-example.png)


## Visualização de mapa
<a name="v10-panels-geomap-view"></a>

A visualização de mapa controla a visualização inicial do mapa quando o dashboard é carregado.

**Visualização inicial**

A visualização inicial configura como o GeoMap painel é renderizado quando o painel é carregado pela primeira vez.
+ **Visualização** define o centro do mapa quando o painel é carregado pela primeira vez.
  + **Ajustar aos dados** ajusta a visualização do mapa com base nas extensões de dados das camadas do mapa e atualiza quando os dados são alterados.
    + A opção **Dados** permite a seleção da extensão com base nos dados de *Todas as camadas*, de uma única *Camada* ou do *Último valor* de uma camada selecionada.
    + **Camada** pode ser selecionado caso esteja ajustando dados de uma única *Camada* ou do *Último valor* de uma camada.
    + **Preenchimento** define o preenchimento em porcentagem relativa além da extensão dos dados (não disponível ao analisar somente o *Último valor*).
    + **Zoom máximo** define o nível máximo de zoom ao ajustar os dados.
  + **Coordenadas** definem a visualização do mapa com base em:
    + **Latitude**
    + **Longitude**
  + As visualizações padrão também estão disponíveis, incluindo:
    + **(0°, 0°)**
    + **América do Norte**
    + **América do Sul**
    + **Europa**
    + **África**
    + **Ásia Ocidental**
    + **Ásia Meridional**
    + **Sudeste Asiático**
    + **Leste Asiático**
    + **Austrália**
    + **Oceania**
+ **Zoom** define o nível de zoom inicial.

## Camadas do mapa
<a name="v10-panels-geomap-layers"></a>

Os mapas geográficos são compatíveis com a exibição de várias camadas. Cada camada determina como você visualiza os dados geoespaciais na parte superior do mapa base.

**Tipos**

Há três tipos de camadas de mapa para escolher na visualização do Mapa geográfico.
+ [Camada de marcadores](#v10-panels-geomap-markers) renderiza um marcador em cada ponto de dados.
+ [Camada do mapa de calor](#v10-panels-geomap-heatmap) visualiza um mapa de calor dos dados.
+ [Camada GeoJSON](#v10-panels-geomap-geojson) renderiza dados estáticos de um arquivo GeoJSON.
+ [Camada Noite/Dia (Alfa)](#v10-panels-geomap-nightday) renderiza uma região noturna ou diurna.
+ [Camada de rota (pré-visualização)](#v10-panels-geomap-route) renderiza pontos de dados como uma rota.
+ [Camada de fotos (pré-visualização)](#v10-panels-geomap-photos) renderiza uma foto em cada ponto de dados.
+ [Camada de rede (pré-visualização)](#v10-panels-geomap-network) visualiza um grafo de rede dos dados.

Há também dois tipos de camadas experimentais (ou alfa).
+ **Ícone no último ponto (alfa)** renderiza um ícone no último ponto de dados.
+ **GeoJSON dinâmico (alfa)** estiliza um arquivo GeoJSON com base nos resultados da consulta.

**nota**  
Camadas marcadas como *pré-visualização* ou *alfa* na pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

**Controles de camadas**

Os controles de camadas permitem criar camadas, alterar seus nomes, reordenar e excluir camadas.
+ **Adicionar camada** cria uma camada de dados adicional e configurável para o mapa geográfico. Quando você adiciona uma camada, você é solicitado a selecionar um tipo de camada. Você pode alterar o tipo de camada em qualquer ponto durante a configuração do painel.
+ Os controles de camadas permitem renomear, excluir e reordenar as camadas do painel.
  + **Editar nome da camada** (ícone de lápis) renomeia a camada.
  + **Lixeira** exclui a camada.
  + **A reordenação** (seis dots/grab alças) permite que você altere a ordem das camadas. Os dados nas camadas superiores aparecerão acima dos dados nas camadas inferiores. A visualização atualizará a ordem das camadas conforme você arrasta e solta para ajudar a simplificar a escolha da ordem das camadas.

Você pode adicionar várias camadas de dados a um único painel do mapa geográfico para criar visualizações completas e detalhadas.

**Local**

Os mapas geográficos precisam de uma fonte de dados geográficos. Esses dados vêm de uma consulta ao banco de dados, e há quatro opções de mapeamento para seus dados.
+ **Automático** pesquisa automaticamente os dados de localização. Use esta opção quando sua consulta for baseada em um dos nomes a seguir para campos de dados.
  + *geohash*: `geohash`
  + *latitude*: `latitude`, `lat`
  + *longitude*: `longitude`, `lng`, `lon`
  + *pesquisa*: `lookup`
+ **Coords** especifica que sua consulta contém dados de coordenadas. Você será solicitado a selecionar campos de dados numéricos para latitude e longitude na consulta do banco de dados.
+ **Geohash** especifica que sua consulta contém dados de geohash. Você será solicitado a selecionar um campo de dados de string para o geohash da sua consulta de banco de dados.
+ **Pesquisa** especifica que sua consulta contém dados do nome do local que precisam ser mapeados para um valor. Você será solicitado a selecionar o campo de pesquisa da sua consulta no banco de dados e um dicionário geográfico. O dicionário geográfico é o diretório usado para mapear os dados consultados até um ponto geográfico.

## Camada de marcadores
<a name="v10-panels-geomap-markers"></a>

A camada de marcadores permite que você exiba pontos de dados em diferentes formas de marcadores, como círculos, quadrados, triângulos, estrelas e muito mais.

Os marcadores têm muitas opções de personalização.
+ **Tamanho** configura o tamanho dos marcadores. O padrão é `Fixed size`, o que torna todos os tamanhos de marcadores iguais, independentemente dos dados. No entanto, também há uma opção para dimensionar os marcadores com base nos dados correspondentes ao campo selecionado. O tamanho `Min` e `Max` do marcador deve ser definido de forma que a camada do marcador possa ser escalada dentro desse intervalo.
+ **Símbolo** permite que você escolha o símbolo, ícone ou gráfico para ajudar a fornecer contexto visual adicional aos dados. Escolha entre os ativos incluídos no Grafana, como símbolos simples ou a biblioteca Unicon. Você também pode especificar um URL contendo um ativo de imagem. A imagem deve ser um gráfico vetorial escalável (SVG).
+ **Alinhar símbolo na vertical** configura o alinhamento vertical do símbolo em relação ao ponto de dados. Observe que o ângulo de rotação do símbolo é aplicado primeiro ao redor do ponto de dados e, em seguida, o alinhamento vertical é aplicado em relação à rotação do símbolo.
+ **Alinhar símbolo na horizontal** configura o alinhamento horizontal do símbolo em relação ao ponto de dados. Observe que o ângulo de rotação do símbolo é aplicado primeiro ao redor do ponto de dados e, em seguida, o alinhamento horizontal é aplicado em relação à rotação do símbolo.
+ **Cor** configura a cor dos marcadores. O padrão `Fixed color` define todos os marcadores com uma cor específica. Também existe a opção de ter cores condicionais, dependendo dos valores dos pontos de dados do campo selecionado e do esquema de cores definido na seção **Opções padrão**.
+ **Opacidade de preenchimento** configura a transparência de cada marcador.
+ **Ângulo de rotação** configura o ângulo de rotação de cada marcador. O padrão é **Valor fixo**, o que faz com que todos os marcadores girem no mesmo ângulo, independentemente dos dados. No entanto, também há uma opção para definir a rotação dos marcadores com base nos dados correspondentes a um campo selecionado.
+ **Rótulo de texto** configura um rótulo de texto para cada marcador.
+ **Mostrar legenda** permite que você alterne a legenda para as camadas.
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

## Camada do mapa de calor
<a name="v10-panels-geomap-heatmap"></a>

A camada do mapa de calor agrupa vários pontos de dados para visualizar locais com densidades diferentes.

![\[Uma imagem mostrando um exemplo de mapa de calor usando a visualização do mapa geográfico no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/geomap-heatmap-example.png)


Para adicionar uma camada de mapa de calor:

Escolha no menu suspenso em Camada de dados e selecione `Heatmap`.

Da mesma forma como com `Markers`, você recebe opções para determinar quais pontos de dados visualizar e como deseja visualizá-los.
+ **Valores de ponderação** configuram a intensidade dos clusters do mapa de calor. **Valor fixo** mantém um valor de ponderação constante em todos os pontos de dados. Esse valor deve estar entre 0 e 1. Semelhante aos marcadores, há uma opção alternativa na lista suspensa para dimensionar automaticamente os valores de ponderação, dependendo dos valores dos dados.
+ **Raio** configura o tamanho dos clusters de mapas de calor.
+ **Desfoque** configura a quantidade de desfoque em cada cluster.
+ **Opacidade** configura a opacidade de cada cluster.
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

## Camada GeoJSON
<a name="v10-panels-geomap-geojson"></a>

A camada GeoJSON permite selecionar e carregar um arquivo GeoJSON estático do sistema de arquivos.
+ **URL GeoJSON** fornece uma opção de arquivos GeoJSON que vêm com o Grafana.
+ **Estilo padrão** controla quais estilos aplicar quando nenhuma regra acima corresponde.
  + **Cor** configura a cor do estilo padrão
  + **Opacidade** configura a opacidade padrão
+ **Regras de estilo** aplicam estilos com base nas propriedades do recurso
  + **Regra** permite que você selecione um *recurso*, *condição* e *valor* do arquivo GeoJSON para definir uma regra. O ícone de lixeira pode ser usado para excluir a regra atual.
  + **Cor** configura a cor do estilo para a regra atual
  + **Opacidade** configura o nível de transparência da regra atual.
+ **Adicionar regra de estilo** cria regras de estilo adicionais.
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

## Camada Noite/Dia (Alfa)
<a name="v10-panels-geomap-nightday"></a>

A camada Noite/Dia exibe regiões diurnas e noturnas com base no intervalo de tempo atual.

![\[Uma imagem mostrando um exemplo de uma camada noturna e diurna usando a visualização de mapa geográfico no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/geomap-day-night-example.png)


**Opções**
+ **Mostrar** alterna a fonte de tempo do intervalo de tempo do painel.
+ **Cor da região noturna** escolhe a cor da região noturna.
+ **Exibir sol** alterna o ícone do sol.
+ **Opacidade** de 0 (transparente) a 1 (opaca).
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

**nota**  
Para obter mais informações, consulte [Extensões para OpenLayers - DayNight](https://viglino.github.io/ol-ext/examples/layer/map.daynight.html).

## Camada de rota (pré-visualização)
<a name="v10-panels-geomap-route"></a>

A camada Rota renderiza pontos de dados como uma rota.

**nota**  
No momento, a camada Rota está em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

![\[Uma imagem mostrando um exemplo de uma camada de rota usando a visualização de mapa geográfico no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/geomap-route-layer-example.png)


**Opções**
+ **Tamanho** define a espessura da rota. Valor fixo por padrão. Quando os dados do campo são selecionados, você pode definir o intervalo Mín. e Máx. no qual os dados do campo podem ser escalados.
+ **Cor** define a cor da rota. Definido como cor fixa por padrão, você também pode vincular a cor aos dados do campo.
+ **Opacidade de preenchimento** configura a opacidade da rota.
+ **Rótulo de texto** configura um rótulo de texto para cada rota.
+ **Seta** configura o estilo da seta para ser exibido ao longo da rota, na ordem dos dados.
  + **Nenhum**
  + **Encaminhar**
  + **Inverter**
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

**nota**  
Para obter mais informações, consulte [Extensões para OpenLayers - Estilo de linha de fluxo](http://viglino.github.io/ol-ext/examples/style/map.style.gpxline.html).

## Camada de fotos (pré-visualização)
<a name="v10-panels-geomap-photos"></a>

A camada Fotos renderiza uma foto em cada ponto de dados.

**nota**  
No momento, a camada de fotos está em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

**Opções**
+ **Campo de origem da imagem** permite selecionar um campo de string contendo dados de imagem como um binário de imagem codificado em Base64 (`data:image/png;base64,...`).
+ **Tipo** define o estilo da moldura em torno das imagens. Escolha em:
  + **Square (Quadrado)**
  + **Circle (Círculo)**
  + **Ancorado**
  + **Fólio**
+ **Cortar** alterna caso as imagens sejam cortadas para caber.
+ **Sombra** alterna uma caixa de sombra por trás das imagens.
+ **Borda** define o tamanho da borda ao redor das imagens.
+ **Cor da borda** define a cor da borda ao redor das imagens.
+ **Raio** define o tamanho geral das imagens em pixels.
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

**nota**  
Para obter mais informações, consulte [Extensões para OpenLayers - Estilo de foto de imagem](http://viglino.github.io/ol-ext/examples/style/map.style.photo.html).

## Camada de rede (pré-visualização)
<a name="v10-panels-geomap-network"></a>

A camada de rede renderiza um grafo de rede. Essas camadas são compatíveis com o mesmo formato de dados compatível com a visualização do grafo de nós, com a adição de dados geoespaciais incluídos nos dados dos nós. Os dados geoespaciais são usados para localizar e renderizar os nós no mapa.

**nota**  
No momento, a camada de rede está em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

![\[Uma imagem mostrando exemplos de visualizações de rede em um mapa geográfico no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/geomap-network-layer-example.png)


**nota**  
No momento, a camada de rede está em pré-visualização pública. A Grafana Labs oferece suporte limitado, e mudanças significativas poderão ocorrer antes que o recurso seja disponibilizado ao público em geral.

**Opções**
+ **Seta** define a direção da seta a ser exibida para cada borda, com a opção encaminhar referindo-se da origem para o destino. Escolha em:
  + **Nenhum**
  + **Encaminhar**
  + **Inverter**
  + **Ambos**
+ **Mostrar legenda** permite que você alterne a legenda da camada. A legenda é compatível apenas com dados de nós.
+ **Exibir dica de ferramenta** permite que você alterne as dicas de ferramentas para a camada.

**Estilos de nós**
+ **Tamanho** configura o tamanho dos nós. O padrão é **Tamanho fixo**, o que torna todos os tamanhos de nós iguais, independentemente dos dados. No entanto, também há uma opção para dimensionar os nós com base nos dados correspondentes a um campo selecionado. Os tamanhos **Mín.** e **Máx.** dos nós devem ser definidos de forma que os nós possam ser escalados dentro dessa faixa.
+ **Cor** configura a cor dos nós. O padrão é **Cor fixa**, que define todos os nós com uma cor específica. Também existe a opção de ter cores condicionais, dependendo dos valores dos pontos de dados do campo selecionado e do esquema de cores definido na seção **Opções padrão**.
+ **Símbolo** permite que você escolha o símbolo, ícone ou gráfico para ajudar a fornecer contexto visual adicional aos dados. Escolha entre os ativos incluídos no Grafana, como símbolos simples ou a biblioteca Unicon. Você também pode especificar um URL contendo um ativo de imagem. A imagem deve ser um gráfico vetorial escalável (SVG).
+ **Opacidade de preenchimento** configura a transparência de cada nó.
+ **Ângulo de rotação** configura o ângulo de rotação de cada nó. O padrão é **Valor fixo**, que faz com que todos os nós girem no mesmo ângulo, independentemente dos dados. No entanto, também há uma opção para definir a rotação dos nós com base nos dados correspondentes a um campo selecionado.
+ **Rótulo de texto** configura um rótulo de texto para cada nó.

**Estilos de borda**
+ **Tamanho** configura a largura da linha das bordas. O padrão é **Tamanho fixo**, o que torna todas as larguras das linhas de borda iguais, independentemente dos dados. No entanto, também há uma opção para dimensionar as bordas com base nos dados correspondentes a um campo selecionado. Os tamanhos **Mín.** e **Máx.** das bordas devem ser definidos de forma que as bordas possam ser escaladas dentro dessa faixa.
+ **Cor** configura a cor das bordas. O padrão é **Cor fixa**, que define todas as bordas com uma cor específica. Também existe a opção de ter cores condicionais, dependendo dos valores dos pontos de dados do campo selecionado e do esquema de cores definido na seção **Opções padrão**.
+ **Opacidade de preenchimento** configura a transparência de cada borda.
+ **Rótulo de texto** configura um rótulo de texto para cada borda.

## Camada CARTO
<a name="v10-panels-geomap-carto"></a>

As camadas CARTO não são compatíveis no Amazon Managed Grafana.

## Camada de blocos XYZ
<a name="v10-panels-geomap-xyz"></a>

As camadas de blocos XYZ não são compatíveis no Amazon Managed Grafana.

## Camada do OpenStreetMap
<a name="v10-panels-geomap-osm"></a>

As camadas do OpenStreetMap (exceto o mapa baseado padrão) não são compatíveis no Amazon Managed Grafana.

## Camada do ArcGIS
<a name="v10-panels-geomap-arcgis"></a>

As camadas do ArcGIS não são compatíveis no Amazon Managed Grafana.

## Controles do mapa
<a name="v10-panels-geomap-controls"></a>

A seção de controles do mapa contém várias opções para informações do mapa e sobreposições de ferramentas.

**Zoom**

Opções para controles de zoom.

*Mostrar controle de zoom*

Exibe controles de zoom no canto superior esquerdo.

*Zoom na roda do mouse*

Liga ou desliga usando a roda do mouse para aumentar ou diminuir o zoom.

**Mostrar atribuição**

Exibe a atribuição para camadas do mapa base no mapa.

**Mostrar escala**

Exibe as informações da escala no canto inferior esquerdo.

**nota**  
Exibe unidades em [m]/[km].

**Mostrar ferramentas de medição**

Exibe as ferramentas de medida no canto superior direito. As medições aparecem somente quando esse controle está aberto.
+ **Clique** para começar a medir
+ **Continue clicando** para continuar a medição
+ **Clique duas vezes** para finalizar a medição

**nota**  
Quando você altera o tipo de medida ou as unidades, a medida anterior é removida do mapa.  
Se o controle for fechado e depois reaberto, será exibida a medição mais recente.  
Uma medida pode ser modificada clicando e arrastando-a.

*Comprimento*

Obtenha o comprimento esférico de uma geometria. Esse comprimento é a soma das distâncias do grande círculo entre as coordenadas. Para geometrias de várias partes, o comprimento é a soma do comprimento de cada parte. Presume-se que as geometrias estejam em “EPSG:3857”.

Você pode escolher as seguintes unidades para medidas de comprimento:
+ **Métrica (m/km)**
+ **Pés (ft)**
+ **Milhas (mi)**
+ **Milhas náuticas (nmi)**

*Área*

Obtenha a área esférica de uma geometria. Essa área é calculada assumindo que as bordas do polígono sejam segmentos de grandes círculos em uma esfera. Presume-se que as geometrias estejam em “EPSG:3857”.

Você pode escolher as seguintes unidades para medidas de área:
+ **Metros quadrados (m²)**
+ **Quilômetros quadrados (km²)**
+ **Pés quadrados (ft²)**
+ **Milhas quadradas (mi²)**
+ **Acres (acre)**
+ **Hectare (ha)**

**Mostrar depuração**

Exibe informações de depuração no canto superior direito do mapa. Isso pode ser útil para depurar ou validar uma fonte de dados.
+ **Zoom** exibe o nível de zoom atual do mapa.
+ **Centro** exibe a **longitude** e a **latitude** atuais do centro do mapa.

**Dica de ferramenta**
+ **Nenhum** exibe dicas de ferramentas somente quando um ponto de dados é clicado.
+ **Detalhes** exibem dicas de ferramentas quando o ponteiro do mouse passa sobre um ponto de dados.

# Mapa de calor
<a name="v10-panels-heatmap"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A visualização do painel Mapa de calor permite que você visualize histogramas ao longo do tempo. Para obter mais informações sobre histogramas, consulte [Introdução aos histogramas e mapas de calor](getting-started-grafanaui.md#introduction-to-histograms-and-heatmaps).

![\[Uma imagem mostrando um exemplo de visualização de mapa de calor no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/heatmap_example.jpg)


## Calcular de dados
<a name="v10-panels-heatmap-calculate"></a>

Esta configuração determina se os dados já são um mapa de calor calculado (da fonte de dados e transformador) ou um que deve ser calculado no painel.

**Bucket X**

Esta configuração determina como o eixo X é dividido em buckets. Você pode especificar um intervalo de tempo na entrada **Tamanho**. Por exemplo, um intervalo de tempo de `1h` faz com que as células tenham uma hora de largura no eixo X.

**Bucket Y**

Esta configuração determina como o eixo Y é dividido em buckets.

**Escala do bucket Y**

Selecione uma das seguintes escalas de valor do eixo Y:
+ **linear**: escala linear.
+ **log (base 2)**: escala logarítmica com base 2.
+ **log (base 10)**: escala logarítmica com base 10.
+ **symlog**: escala symlog.

## Eixos Y
<a name="v10-panels-heatmap-y-axes"></a>

Define como o eixo Y é exibido

**Posicionamento**
+ **Esquerda**: à esquerda
+ **Direita**: à direita
+ **Oculto**: oculto

**Unidade**

Configuração da unidade

**Decimais**

Esta configuração determina a configuração decimal.

**Valor mínimo e máximo**

Esta configuração define a faixa do eixo.

**Inverter**

Quando selecionado, o eixo aparece na ordem inversa.

**Exibir vários eixos y**

Em alguns casos, você pode querer exibir vários eixos y. Por exemplo, caso tenha um conjunto de dados mostrando a temperatura e a umidade ao longo do tempo, você talvez queira mostrar dois eixos y com unidades diferentes para essas duas séries.

Você pode fazer isso [adicionando substituições de campo](v10-panels-configure-overrides.md). Siga as etapas quantas vezes forem necessárias para adicionar quantos eixos y forem necessários.

## Cores
<a name="v10-panels-heatmap-colors"></a>

O espectro de cores controla o mapeamento entre a contagem de valores (em cada bucket) e a cor atribuída a cada bucket. A cor mais à esquerda no espectro representa a contagem mínima, e a cor no lado direito representa a contagem máxima. Alguns esquemas de cores são automaticamente invertidos ao usar o tema claro.

Você também pode alterar o modo de cor para Opacidade. Nesse caso, a cor não mudará, mas a quantidade de opacidade mudará com a contagem de buckets.
+ **Mode**
  + **Esquema**: valor do bucket representado pela cor da célula.
    + **Esquema**: se o modo for **Esquema**, selecione um esquema de cores.
  + **opacidade**: valor do bucket representado pela opacidade da célula. Célula opaca significa valor máximo.
    + **Cor**: cor base da célula.
    + **Escala**: escala para mapear os valores de buckets quanto à opacidade.
      + **linear**: escala linear. O valor do bucket é mapeado linearmente quanto à opacidade.
      + **sqrt**: escala de potência. A opacidade da célula é calculada como `value ^ k`, em que `k` é um valor configurado de **Expoente**. Se o expoente for menor que `1`, você obterá uma escala logarítmica. Se o expoente for maior que `1`, você obterá uma escala exponencial. No caso de `1`, a escala será igual à linear.
    + **Expoente**: valor do expoente, maior que `0`.

**Cor inicial e final do valor**

Por padrão, o Grafana calcula as cores das células com base nos valores mínimo e máximo do bucket. Com Mín. e Máx., você pode sobrescrever esses valores. Considere um valor de bucket como um eixo Z e Mín. e Máx. como Z-Mín. e Z-Máx., respectivamente.
+ **Início**: valor mínimo usado para o cálculo da cor da célula. Se o valor do bucket for menor que Mín., ele será mapeado para a cor “mínima”. O valor mínimo da série é o valor padrão.
+ **Final**: valor máximo usado para o cálculo da cor da célula. Se o valor do bucket for maior que Máx., ele será mapeado para a cor “máxima”. O valor máximo da série é o valor padrão.

## Exibição de células
<a name="v10-panels-heatmap-cell"></a>

Use essas configurações para refinar sua visualização.

## Opções de exibição adicionais
<a name="v10-panels-heatmap-options"></a>

**Dica de ferramenta**
+ **Mostrar dica de ferramenta**: mostra a dica de ferramenta do mapa de calor.
+ **Mostrar histograma**: mostra um histograma do eixo Y na dica de ferramenta. Um histograma representa a distribuição dos valores do bucket para um carimbo de data e hora específico.
+ **Mostrar escala de cores**: mostra uma escala de cores na dica de ferramenta. A escala de cores representa o mapeamento entre o valor do bucket e a cor.

**Legenda**

Escolha se deseja exibir a legenda do mapa de calor na visualização.

**Exemplares**

Defina a cor usada para mostrar dados exemplares.

# Histograma
<a name="v10-panels-histogram"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A visualização do histograma calcula a distribuição de valores e os apresenta como um gráfico de barras. O eixo Y e a altura de cada barra representam a contagem de valores que correspondem a cada faixa, enquanto o eixo X representa a faixa de valores.

![\[Uma imagem mostrando um exemplo de visualização de histograma no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/histogram-example.png)


## Formatos com suporte
<a name="v10-panels-histogram-formats"></a>

A visualização do histograma é compatível com séries temporais e qualquer resultado de tabela com um ou mais campos numéricos.

## Opções de exibição
<a name="v10-panels-histogram-options"></a>

Use essas opções para refinar as visualizações.

**Tamanho do bucket**

O tamanho dos buckets. Deixe vazio para o dimensionamento automático do bucket (\$1 10% da faixa total).

**Compensação do bucket**

Se o primeiro bucket não começar do zero. Um deslocamento diferente de zero muda a janela de agregação. Por exemplo, buckets de cinco tamanhos que são 0–5, 5–10, 10–15 com um deslocamento padrão de 0 se tornariam 2–7, 7–12, 12–17 com um deslocamento de 2; deslocamentos de 0, 5 ou 10, nesse caso, efetivamente não fariam nada. Normalmente, essa opção seria usada com um tamanho de bucket explicitamente definido, em vez de automático. Para que essa configuração seja afetada, o valor da compensação deve ser maior que 0 e menor que o tamanho do bucket; valores fora desse intervalo terão o mesmo efeito que valores dentro desse intervalo.

**Associar séries**

Isso mesclará todas as séries e campos em um histograma combinado.

**Largura da linha**

Controla a largura da linha das barras.

**Opacidade de preenchimento**

Controla a opacidade de preenchimento das barras.

**Modo gradiente**

Defina o modo de preenchimento gradiente. O gradiente de preenchimento é baseado na cor da linha. Para alterar a cor, use a opção de campo padrão do esquema de cores. A aparência do gradiente é influenciada pela configuração de **Opacidade de preenchimento**.
+  **Nenhum**: sem preenchimento gradiente; esta é a configuração padrão.
+  **Opacidade**: a transparência do gradiente é calculada com base nos valores no eixo Y. A opacidade do preenchimento está aumentando com os valores no eixo Y.
+  **Matiz**: a cor do gradiente é gerada com base na matiz da cor da linha.

## Opções de legenda
<a name="v10-panels-histogram-legend"></a>

Quando a opção de legenda está habilitada, ela pode mostrar os mapeamentos de valores ou os colchetes de limites. Para mostrar os mapeamentos de valores na legenda, é importante que a opção Esquema de cores nas opções padrão esteja definida como Cor única ou Paleta clássica. Para ver os colchetes de limites na legenda, defina o Esquema de cores como Nos limites. Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).

**Modo Legenda**

Use estas configurações para definir como a legenda aparecerá na visualização.
+  **Lista**: exibe a legenda como uma lista. Este é um modo de exibição padrão da legenda.
+  **Tabela**: exibe a legenda como uma tabela.
+  **Oculto**: oculta a legenda.

**Posicionamento da legenda**

Escolha onde posicionar a legenda.
+  **Parte inferior**: abaixo do grafo.
+  **Direita**: à direita do grafo.

**Valores da legenda**

Escolha quais dos cálculos padrão serão exibidos na legenda. Você pode ter mais de um. Para obter mais informações, consulte [Tipos de cálculos](v10-panels-calculation-types.md).

**Cálculos da legenda**

Escolha quais cálculos serão exibidos na legenda. Você pode selecionar mais de um.

# Logs
<a name="v10-panels-logs"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A visualização do painel de logs mostra linhas de logs de fontes de dados que são compatíveis com logs, como Elastic, Influx e Loki. Normalmente, você usaria esse painel ao lado de um painel de grafo para exibir a saída de logs de um processo relacionado.

O painel de logs mostra o resultado das consultas que foram inseridas na guia **Consulta**. Os resultados de várias consultas são mesclados e classificados por hora. Você pode rolar para dentro do painel se a fonte de dados retornar mais linhas do que as que podem ser exibidas.

Para limitar o número de linhas renderizadas, você pode usar a configuração **Máximo de pontos de dados** nas **Opções de consulta**. Se não estiver definido, a fonte de dados geralmente aplicará um limite padrão.

## Nível de log
<a name="v10-panels-logs-level"></a>

Para logs em que um rótulo de **nível** é especificado, usamos o valor do rótulo para determinar o nível do log e atualizar a cor de acordo. Se o log não tiver um rótulo de nível especificado, tentaremos descobrir se o conteúdo corresponde a alguma das expressões compatíveis (veja abaixo para obter mais informações). O nível do log é sempre determinado pela primeira correspondência. Caso o Grafana não consiga determinar um nível de log, ele será visualizado com um nível de log **desconhecido**. Para obter mais informações, consulte [Nível de log](v10-explore-logs.md#v10-explore-log-level).

## Detalhes dos logs
<a name="v10-panels-logs-details"></a>

Cada linha de log tem uma área extensível com seus rótulos e campos detectados para uma interação mais robusta. Cada campo ou rótulo tem um ícone de estatísticas para exibir as estatísticas em relação a todos os logs exibidos.

**Links de dados**

Usando links de dados, você pode transformar qualquer parte de uma mensagem de log em um link interno ou externo. O link criado fica visível como um botão na seção **Links** dentro da visualização de **Detalhes do log**.

**Opções de exibição**

Use as seguintes configurações para refinar a visualização:
+ **Hora**: mostre ou oculte a coluna da hora. Este é o carimbo de data e hora associado à linha de log, conforme relatado pela fonte de dados.
+ **Rótulos exclusivos**: mostre ou oculte a coluna de rótulos exclusivos, que mostra somente rótulos não comuns.
+ **Rótulos comuns**: mostre ou oculte os rótulos comuns
+ **Quebrar linhas**: alterne a quebra de linhas.
+ **Preparar o JSON**: defina como `true` para realizar uma pretty-printing de todos os logs JSON. Essa configuração não afeta os logs em nenhum formato que não seja JSON.
+ **Habilitar detalhes dos logs**: alterne a opção para conferir a visualização dos detalhes dos log para cada linha de log. A configuração padrão é `true`.
+ **Ordem**: exibe os resultados em ordem de tempo decrescente ou ascendente. O padrão é **Decrescente**, mostrando primeiro os registros mais recentes. Defina como **Crescente** para mostrar primeiro as linhas de registro mais antigas.

# Notícias
<a name="v10-panels-news"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

A visualização de notícias exibe um feed RSS. Por padrão, ela exibe artigos do blog da Grafana Labs. Os usuários podem alterar essa configuração inserindo um URL de feed RSS diferente.

Insira o URL de um RSS na seção **Exibir**. Esse tipo de visualização não aceita nenhuma outra consulta, e os usuários não devem esperar poder filtrar ou consultar os dados do feed RSS de qualquer forma usando essa visualização.

**nota**  
Os feeds RSS são carregados pelo frontend do Grafana sem um proxy. Como resultado, somente os feeds RSS configurados com os [cabeçalhos CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) apropriados serão carregados. Se o feed RSS que você está tentando exibir falhar ao carregar, considere hospedar novamente o feed RSS ou criar seu próprio proxy.

# Grafo de nós
<a name="v10-panels-node-graph"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os grafos de nós podem visualizar redes ou grafos direcionados. Eles usam um layout de força direcionada para posicionar os nós de forma eficaz, para que possam ajudar na exibição de mapas complexos de infraestrutura, hierarquias ou diagramas de execução.

## Requisitos de dados
<a name="v10-panels-node-graph-requirements"></a>

Um grafo de nós requer uma forma específica dos dados para poder exibir os nós e as bordas. Nem toda fonte de dados ou consulta pode ser visualizada com esse grafo. Se você quiser usar isso como desenvolvedor de fonte de dados, consulte a seção sobre API de dados.

Um grafo de nós consiste em *nós* e *bordas*.
+ Um *nó* é exibido como um círculo. Um nó pode representar uma aplicação, um serviço ou qualquer outra coisa que seja relevante sob a perspectiva da aplicação.
+ Uma *borda* é exibida como uma linha que conecta dois nós. A conexão pode ser uma solicitação, uma operação ou outra relação entre os dois nós.

Tanto os nós como as bordas podem ter metadados ou estatísticas associados. A fonte de dados define quais informações e valores serão mostrados, pois as diferentes fontes de dados poderão mostrar diversos tipos de valores, ou não mostrar alguns valores.

## Nodes
<a name="v10-panels-node-graph-nodes"></a>

Normalmente, os nós mostram dois valores estatísticos dentro do nó e dois identificadores logo abaixo do nó, geralmente nome e tipo. Os nós também podem mostrar outro conjunto de valores como um círculo colorido ao redor do nó, com seções de cores diferentes representando valores diferentes que devem somar 1. Por exemplo, você pode ter a porcentagem de erros representada pela parte vermelha do círculo.

Detalhes adicionais podem ser exibidos em um menu de contexto, que é exibido quando você escolhe o nó. Também pode haver links adicionais no menu de contexto que podem ser direcionados para outras partes do espaço de trabalho do Grafana ou qualquer link externo.

**nota**  
O grafo de nós pode mostrar apenas 1.500 nós. Se esse limite for ultrapassado, um aviso ficará visível no canto superior direito, e alguns nós ficarão ocultos. Você pode expandir partes ocultas do grafo clicando nos marcadores de **nós ocultos** no grafo.

## Edges (Bordas)
<a name="v10-panels-node-graph-edges"></a>

As bordas também podem mostrar estatísticas ao passar o mouse sobre a borda. Semelhante aos nós, você pode abrir um menu de contexto com detalhes e links adicionais escolhendo a borda.

A primeira fonte de dados que suporta essa visualização é a fonte de AWS X-Ray dados de seu recurso de mapa de serviços. Para obter mais informações, consulte [Conecte-se a uma fonte AWS X-Ray de dados](x-ray-data-source.md).

## Navegar pelo grafo de nós
<a name="v10-panels-node-graph-navigation"></a>

**Panorâmico**

Você pode fazer uma panorâmica no grafo de nós escolhendo fora de qualquer nó ou borda e arrastando o ponteiro.

**Aumentar ou diminuir o zoom**

Você pode ampliar usando os botões no canto superior esquerdo do grafo de nós ou pode usar a roda do mouse ou outra entrada de rolagem com a tecla `Ctrl` (ou `Cmd`).

**Explorar nós ocultos**

O número de nós mostrados em um determinado momento é limitado para manter uma performance razoável. Os nós que estão fora desse limite estão ocultos atrás de marcadores selecionáveis que mostram um número aproximado de nós ocultos conectados a essa borda. Você pode escolher o marcador para expandir o grafo em torno desse nó.

**Visualização em grade**

Você pode alternar para a visualização em grade para ter uma melhor visão geral dos nós mais interessantes no grafo. A visualização em grade mostra os nós em uma grade sem bordas e pode ser classificada pelas estatísticas mostradas dentro do nó ou pelas estatísticas representadas pela borda colorida dos nós.

Para classificar os nós, escolha as estatísticas dentro da legenda. O marcador ao lado do nome da estatística (`˄` ou `˅`) mostra qual estatística é usada atualmente para a classificação e a direção de classificação.

Escolha um nó e, em seguida, selecione a opção **Mostrar no layout do grafo** para voltar ao layout do grafo com foco no nó selecionado, para mostrá-lo no contexto do grafo completo.

## Data API (API de dados)
<a name="v10-panels-node-graph-data-api"></a>

Essa visualização precisa de uma forma específica dos dados a serem retornados da fonte de dados para exibi-los corretamente.

O grafo de nós requer, no mínimo, um quadro de dados descrevendo as bordas do grafo. Por padrão, o grafo de nós calculará os nós e quaisquer estatísticas com base nesse quadro de dados. Opcionalmente, um segundo quadro de dados descrevendo os nós pode ser enviado caso seja necessário mostrar mais metadados específicos do nó. Você precisa definir `frame.meta.preferredVisualisationType = 'nodeGraph'` nos dois quadros de dados ou nomeá-los como `nodes` e `edges`, respectivamente, para que o grafo de nós seja renderizado.

**Dados de bordas da estrutura**

Campos obrigatórios:


| Nome do campo | Tipo | Description | 
| --- | --- | --- | 
| id | string | Identificador exclusivo da borda. | 
| origem | string | ID do nó de origem. | 
| target | string | ID do destino. | 

Campos opcionais:


| Nome do campo | Tipo | Description | 
| --- | --- | --- | 
| estatística principal | string e número | Primeira estatística mostrada na sobreposição ao passar o mouse sobre a borda. Pode ser uma string mostrando o valor como está ou pode ser um número. Se for um número, qualquer unidade associada a esse campo também será mostrada. | 
| estatística secundária | string e número | O mesmo que estatística principal, mas mostrada logo abaixo dela. | 
| detalhe\$1\$1\$1 | string e número | Qualquer campo prefixado com `detail__` será mostrado no cabeçalho do menu de contexto quando clicado na borda. Use `config.displayName` para obter um rótulo mais legível por humanos. | 

**Dados de nós da estrutura**

Campos obrigatórios:


| Nome do campo | Tipo | Description | 
| --- | --- | --- | 
| id | string | Identificador exclusivo do nó. Esse ID é referenciado pela borda em seus campos de origem e destino. | 

Campos opcionais:


| Nome do campo | Tipo | Description | 
| --- | --- | --- | 
| título | string | Nome do nó visível logo abaixo do nó. | 
| subtitle | string | Adicional, nome, tipo ou outro identificador mostrado abaixo do título. | 
| estatística principal | string e número | Primeira estatística mostrada dentro do próprio nó. Pode ser uma string mostrando o valor como está ou um número. Se for um número, qualquer unidade associada a esse campo também será mostrada.  | 
| estatística secundária | string e número | O mesmo que estatística principal, mas mostrada abaixo dela dentro do nó. | 
| arco\$1\$1\$1 | número | Qualquer campo prefixado com `arc__` será usado para criar o círculo de cores ao redor do nó. Todos os valores nesses campos devem somar 1. Você pode especificar a cor usando `config.color.fixedColor`. | 
| detalhe\$1\$1\$1 | string e número | Qualquer campo prefixado com `detail__` será mostrado no cabeçalho do menu de contexto quando clicado no nó. Use `config.displayName` para obter um rótulo mais legível por humanos. | 
| color | string e número | Pode ser usado para especificar uma única cor em vez de usar os campos `arc__` para especificar seções de cores. Pode ser uma string (deve ser uma string de cores HTML aceitável) ou pode ser um número. Nesse caso, o comportamento depende da configuração `field.config.color.mode`. Isso pode ser usado, por exemplo, para criar cores de gradiente controladas por um valor de campo. | 
| icon | string | Nome do ícone a ser exibido dentro do nó em vez das estatísticas padrão. Somente ícones integrados do Grafana são permitidos (verifique os ícones disponíveis [aqui](https://developers.grafana.com/ui/latest/index.html?path=/story/docs-overview-icon--icons-overview)). | 
| Raio do nó | número | Valor do raio em pixels. Usado para gerenciar o tamanho do nó. | 
| destacado | Booleano | Define se o nó deve ser destacado. Use, por exemplo, para representar um caminho específico no grafo destacando vários nós e bordas. O padrão é `false`. | 

# Gráfico de pizza
<a name="v10-panels-piechart"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

![\[Uma imagem mostrando um exemplo de visualização de gráfico de pizza no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/pie_chart_example.png)


O gráfico de pizza exibe séries reduzidas, ou valores em uma série, de uma ou mais consultas, conforme elas se relacionam entre si, na forma de fatias de uma pizza. O comprimento do arco, a área e o ângulo central de uma fatia são todos proporcionais ao valor das fatias, pois se relacionam com a soma de todos os valores. Esse tipo de gráfico é melhor usado quando você deseja uma comparação rápida de um pequeno conjunto de valores em uma forma esteticamente agradável.

## Opções de valores
<a name="v10-panels-piechart-value"></a>

Use as opções a seguir para refinar o valor na visualização.

**Show (Mostrar)**

Escolha a quantidade de informações a serem mostradas.
+ **Calcular**: reduz cada valor para um único valor por série.
+ **Todos os valores**: exibe todos os valores de uma única série.

**Cálculo**

Selecione um cálculo para reduzir cada série quando **Calcular** tiver sido selecionado. Para obter informações sobre os cálculos disponíveis, consulte [Tipos de cálculos](v10-panels-calculation-types.md).

**Limite**

Ao exibir todos os valores de uma única série, isso limita o número de valores exibidos.

**Campos**

Selecione pelo menos um campo para exibir na visualização. Cada nome de campo está disponível na lista, ou é possível selecionar uma das seguintes opções:
+ **Campos numéricos**: todos os campos com valores numéricos.
+ **Todos os campos**: todos os campos que não são removidos por transformações.
+ **Hora**: todos os campos com valores de hora.

## Opções de gráficos de pizza
<a name="v10-panels-piechart-options"></a>

Use estas opções para refinar como ficará a sua visualização.

**Tipo de gráfico de pizza**

Selecione o estilo de exibição do gráfico de pizza. Pode ser uma das duas opções abaixo:
+ **Pizza**: um gráfico de pizza padrão
+ **Rosquinha**: um gráfico de pizza com um orifício no meio

**Rótulos**

Selecione os rótulos a serem exibidos no gráfico de pizza. Você pode selecionar mais de um.
+ **Nome**: o nome da série ou do campo.
+ **Porcentagem**: a porcentagem do todo.
+ **Valor**: o valor numérico bruto.

Por padrão, os rótulos são exibidos em branco sobre o corpo do gráfico. Você pode selecionar cores mais escuras do gráfico para torná-las mais visíveis. Nomes ou números longos podem ser cortados.

**Modo de dica de ferramenta**

Quando você passa o cursor sobre a visualização, o Grafana pode exibir dicas de ferramentas. Escolha como as dicas de ferramentas se comportam.
+ **Único**: a dica de ferramenta ao passar o cursor mostra somente uma única série, aquela sobre a qual você está passando o mouse na visualização.
+ **Tudo**: a dica de ferramenta ao passar o cursor mostra todas as séries na visualização. O Grafana destaca a série sobre a qual você está passando o mouse em negrito na lista de séries na dica de ferramenta.
+ **Oculto**: não exibe a dica de ferramenta quando você interage com a visualização.

Use uma substituição para ocultar séries individuais da dica de ferramenta.

## Opções de legenda
<a name="v10-panels-piechart-legend"></a>

Use estas configurações para definir como a legenda aparecerá na visualização. Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).

**Visibilidade da legenda**

Use o botão de alternância **Visibilidade** para mostrar ou ocultar a legenda.

**Modo Legenda**

Defina o modo de exibição da legenda.
+ **Lista**: exibe a legenda como uma lista. Este é o modo de exibição padrão da legenda.
+ **Tabela**: exibe a legenda como uma tabela.

**Posicionamento da legenda**

Escolha onde exibir a legenda.
+ **Parte inferior**: abaixo do grafo.
+ **Direita**: à direita do grafo.

**Valores da legenda**

Selecione os valores a serem exibidos na legenda. Você pode selecionar mais de um.
+ **Porcentagem**: a porcentagem do todo.
+ **Valor**: o valor numérico bruto.

Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).

# Stat
<a name="v10-panels-stat"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As estatísticas mostram um grande valor estatístico com um grafo sparkline opcional. Você pode controlar a cor de fundo ou do valor usando limites ou substituições.

![\[Uma imagem mostrando um exemplo de visualização de estatísticas no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/stat_panel_example.png)


Por padrão, uma estatística exibe um dos seguintes:
+ Apenas o valor de uma única série ou campo.
+ Tanto o valor quanto o nome de várias séries ou campos.

Você pode usar o **Modo de texto** para controlar se o texto é exibido ou não.

## Ajuste automático do layout
<a name="v10-panels-stat-automatic-adjust"></a>

O painel ajusta automaticamente o layout dependendo da largura e altura disponíveis no dashboard. Ele ocultará automaticamente o grafo (sparkline) se o painel ficar muito pequeno.

## Opções de valores
<a name="v10-panels-stat-value"></a>

Use as opções abaixo para refinar como sua visualização exibirá o valor:

**Show (Mostrar)**

Escolha como o Grafana exibirá os dados.
+ **Calcular**

  Mostra um valor calculado com base em todas as linhas.
  + **Cálculo**: selecione uma função redutora que o Grafana usará para reduzir muitos campos em um único valor. Para obter uma lista dos cálculos disponíveis, consulte [cálculos padrão](v10-panels-calculation-types.md).
  + **Campos**: selecione os campos a serem exibidos na visualização.
+ **Todos os valores**

  Mostre uma estatística separada para cada linha. Se você selecionar essa opção, também poderá limitar o número de linhas a serem exibidas.
  + **Limite**: o número máximo de linhas a serem exibidas. O padrão é 5 mil.
  + **Campos**: selecione os campos a serem exibidos na visualização.

## Estilos de estatísticas
<a name="v10-panels-stat-styles"></a>

Estilize a visualização.

**Orientation (Orientação)**

Escolha uma direção de empilhamento.
+ **Automático**: o Grafana seleciona o que considera ser a melhor orientação.
+ **Horizontal**: as barras se estendem horizontalmente, da esquerda para a direita.
+ **Vertical**: as barras se estendem verticalmente, de cima para baixo.

**Modo de texto**

Você pode usar a opção Modo de texto para controlar o texto que a visualização renderiza. Se o valor não for importante, e somente o nome e a cor forem, então altere o **Modo de texto** para **Nome**. O valor ainda será usado para determinar a cor e será exibido em uma dica de ferramenta.
+ **Automático**: se os dados contiverem várias séries ou campos, mostre o nome e o valor.
+ **Valor**: mostra somente o valor, nunca o nome. Em vez disso, o nome é exibido na dica de ferramenta de passar o mouse.
+ **Valor e nome**: sempre mostra o valor e o nome.
+ **Nome**: mostra o nome em vez do valor. O valor é exibido na dica de ferramenta ao passar o mouse.
+ **Nenhum**: não mostra nada (vazio). O nome e o valor são exibidos na dica de ferramenta ao passar o mouse.

**Layout amplo**

Defina se o layout amplo está habilitado ou não. O layout amplo é habilitado por padrão.
+ **Ativado**: o layout amplo está ativado.
+ **Desativado**: o layout amplo está desativado.

**nota**  
Esta opção só é aplicável quando o **Modo de texto** está definido como **Valor e nome**. Quando o layout amplo é ativado, o valor e o nome são exibidos side-by-side com o valor à direita, se o painel for amplo o suficiente. Quando o layout amplo é desativado, o valor é sempre renderizado abaixo do nome.

**Modo de cor**

Selecione um modo de cor.
+ **Nenhuma**: nenhuma cor é aplicada ao valor.
+ **Valor**: aplica cores ao valor e à área do grafo.
+ **Gradiente de fundo**: aplica cor ao valor, à área do gráfico e ao fundo, com um leve gradiente de fundo.
+ **Fundo sólido**: aplica cor ao valor, à área do gráfico e ao fundo com uma cor de fundo sólida.

**Modo de grafo**

Selecione um grafo e o modo sparkline.
+ **Nenhum**: oculta o grafo e mostra somente o valor.
+ **Área**: mostra o grafo da área abaixo do valor. Isso requer que a consulta retorne uma coluna de tempo.

**Alinhamento de texto**

Escolha um modo de alinhamento.
+ **Automático**: se somente um único valor for exibido (sem repetição), o valor será centralizado. Se várias séries ou linhas forem mostradas, o valor será alinhado à esquerda.
+ **Centro**: o valor estatístico é centralizado.

**Mostrar alteração percentual**

Defina se a alteração percentual será exibida ou não. Por padrão, ela não é mostrada.

**nota**  
Esta opção não é aplicável quando a configuração **Mostrar**, em **Opções de valor**, está definida como **Todos os valores**.

## Tamanho do texto
<a name="v10-panels-stat-textsize"></a>

Ajuste os tamanhos do texto do medidor.
+ **Título**: insira um valor numérico para o tamanho do título do medidor.
+ **Valor**: insira um valor numérico para o tamanho do valor do medidor.

# Linha do tempo dos estados
<a name="v10-panels-state-timeline"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As linhas de tempo dos estados mostram as mudanças específicas de estado ao longo do tempo. Cada campo ou série é renderizado como sua faixa horizontal exclusiva. As regiões de estado podem ser renderizadas com ou sem valores. Esse painel funciona bem com estados de string ou booleanos, mas também pode ser usado com séries temporais. Quando usado com séries temporais, os limites são usados para transformar os valores numéricos em regiões específicas de estado.

![\[Uma imagem mostrando um exemplo de visualizações de uma linha do tempo de estado no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/state_timeline_example.png)


## Opções da linha do tempo de estado
<a name="v10-panels-state-timeline-options"></a>

Use estas opções para refinar as visualizações:

**Mesclar valores consecutivos iguais**

Controla se o Grafana mesclará valores idênticos se eles estiverem próximos uns dos outros.

**Mostrar valores**

Controla se os valores serão renderizados dentro das regiões de estado. **Automático** renderizará valores se houver espaço suficiente.

**Alinhar valores**

Controla o alinhamento de valores nas regiões de estado.

**Altura da linha**

Controla o espaço entre as linhas. 1 = sem espaço = 0,5 = 50% de espaço.

**Largura da linha**

Controla a largura da linha das regiões de estado.

**Opacidade de preenchimento**

Controla a opacidade das regiões de estado.

**Conectar valores nulos**

Escolha como os valores nulos, que são lacunas nos dados, aparecem no grafo. Valores nulos podem ser conectados para formar uma linha contínua ou definidos para um limite acima do qual as lacunas nos dados não estão mais conectadas.
+ **Nunca**: os pontos de dados de séries temporais com lacunas nos dados nunca são conectados.
+ **Sempre**: os pontos de dados de séries temporais com lacunas nos dados estão sempre conectados.
+ **Limite**: especifique um limite acima do qual as lacunas nos dados não estão mais conectadas. Isto pode ser útil quando as lacunas conectadas nos dados têm um tamanho conhecido ou estão dentro de uma faixa conhecida, e as lacunas fora dessa faixa não devem mais ser conectadas.

**Desconectar valores**

Escolha se deseja definir um limite acima do qual os valores nos dados devem ser desconectados.
+ **Nunca**: os pontos de dados de séries temporais nos dados nunca são desconectados.
+ **Limite**: especifique um limite acima do qual os valores nos dados estão desconectados. Isto pode ser útil quando os valores desejados nos dados têm um tamanho conhecido ou estão dentro de uma faixa conhecida, e os valores fora dessa faixa não devem estar mais conectados.

## Mapeamentos de valores
<a name="v10-panels-state-timeline-valuemap"></a>

Para atribuir cores a valores booleanos ou de string, use [Configurar mapeamentos de valores](v10-panels-configure-value-mappings.md).

## Dados de séries temporais com limites
<a name="v10-panels-state-timeline-threshold"></a>

A visualização também pode ser usada com dados de séries temporais. Nesse caso, os limites são usados para transformar as séries temporais em regiões estaduais de cores distintas.

## Opções de legenda
<a name="v10-panels-state-timeline-legend"></a>

Quando a opção de legenda está habilitada, ela pode mostrar os mapeamentos de valores ou os colchetes de limites. Para mostrar os mapeamentos de valores na legenda, é importante que a opção **Esquema de cores** em Opções padrão esteja definida como **Cor única** ou **Paleta clássica**. Para ver os colchetes de limites na legenda, defina o **Esquema de cores** como **Nos limites**.

**Modo Legenda**

Use estas configurações para definir como a legenda aparecerá na visualização. Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).
+ **Lista**: exibe a legenda como uma lista. Esse é o modo padrão.
+ **Tabela**: exibe a legenda como uma tabela.
+ **Oculto**: oculta a legenda.

**Posicionamento da legenda**

Escolha onde exibir a legenda.
+ **Parte inferior**: abaixo do grafo.
+ **Direita**: à direita do grafo.

**Valores da legenda**

Escolha quais dos [cálculos padrão](v10-panels-calculation-types.md) serão exibidos na legenda. Você pode ter mais de um.

# Histórico de status
<a name="v10-panels-status-history"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Os históricos de status mostram estados periódicos ao longo do tempo. Cada campo ou série é renderizado como uma linha horizontal. As caixas são renderizadas e centralizadas em torno de cada valor.

## Dados compatíveis
<a name="v10-panels-status-history-supporteddata"></a>

Um histórico de status funciona com campos de string, booleanos e numéricos ou séries temporais. O campo da hora é obrigatório. Você pode usar mapeamentos de valores para aplicar cor nas strings ou atribuir valores de texto a intervalos numéricos.

## Opções de exibição
<a name="v10-panels-status-history-options"></a>

Use estas opções para refinar a visualização.

**Mostrar valores**

Controla se os valores são renderizados dentro das caixas de valor. **Automático** renderizará valores se houver espaço suficiente.

**Largura da coluna**

Controla a largura das caixas. 1 = espaço máximo e 0 = espaço mínimo.

**Largura da linha**

Controla a largura da linha das regiões de estado.

**Opacidade de preenchimento**

Controla a opacidade de preenchimento das regiões de estado.

## Mapeamentos de valores
<a name="v10-panels-status-history-valuemap"></a>

Para atribuir cores a valores booleanos ou de string, use [Configurar mapeamentos de valores](v10-panels-configure-value-mappings.md).

## Dados de séries temporais com limites
<a name="v10-panels-status-history-threshold"></a>

O painel também pode ser usado com dados de séries temporais. Nesse caso, os limites são usados para aplicar cor nas caixas. Você também pode usar esquemas de cores de gradiente para aplicar cor nos valores.

## Opções de legenda
<a name="v10-panels-status-history-legend"></a>

Quando a opção de legenda está habilitada, ela pode mostrar os mapeamentos de valores ou os colchetes de limites. Para mostrar os mapeamentos de valores na legenda, é importante que a opção **Esquema de cores** em Opções padrão esteja definida como **Cor única** ou **Paleta clássica**. Para ver os colchetes de limites na legenda, defina o **Esquema de cores** como **Nos limites**.

**Modo Legenda**

Use estas configurações para definir como a legenda aparecerá na visualização. Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).
+ **Lista**: exibe a legenda como uma lista. Esse é o modo padrão.
+ **Tabela**: exibe a legenda como uma tabela.
+ **Oculto**: oculta a legenda.

**Posicionamento da legenda**

Escolha onde exibir a legenda.
+ **Parte inferior**: abaixo do grafo.
+ **Direita**: à direita do grafo.

**Valores da legenda**

Escolha quais dos [cálculos padrão](v10-panels-calculation-types.md) serão exibidos na legenda. Você pode ter mais de um.

# Tabela
<a name="v10-panels-table"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As tabelas são muito flexíveis, pois são compatíveis com vários modos para séries temporais e tabelas, anotações e dados JSON brutos. Essa visualização também fornece opções de formatação de data, formatação de valores e aplicação de cores.

![\[Uma imagem mostrando um exemplo de visualização de tabela no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/table_example.png)


**nota**  
As anotações e os alertas não são compatíveis em tabelas.

## Classificar coluna
<a name="v10-panels-table-sort"></a>

Escolha um título de coluna para alterar a ordem de classificação de padrão para decrescente e ascendente. Toda vez que você seleciona a coluna, a ordem de classificação muda para a próxima opção no ciclo. Você pode classificar em várias colunas pressionando a tecla `shift` ao selecionar colunas adicionais.

## Opções da tabela
<a name="v10-panels-table-options"></a>

**Mostrar cabeçalho**

Mostra ou oculta nomes de colunas importados da fonte de dados.

## Largura da coluna
<a name="v10-panels-table-width"></a>

Por padrão, o Grafana calcula automaticamente a largura da coluna com base no tamanho da tabela e na largura mínima da coluna. Esta opção de campo pode substituir a configuração e definir a largura de todas as colunas em pixels.

Por exemplo, se você inserir `100`, todas as colunas serão definidas com 100 pixels de largura (a alteração ocorre quando você sai do campo).

## Largura mínima da coluna
<a name="v10-panels-table-min"></a>

Por padrão, a largura mínima da coluna da tabela é 150 pixels. Esta opção de campo pode substituir o padrão e definirá a nova largura mínima da coluna para o painel da tabela em pixels.

Por exemplo, se você definir o mínimo como `75`, todas as colunas serão dimensionadas para não menos que 75 pixels de largura.

Para dispositivos de tela pequena, como smartphones ou tablets, você pode reduzir o valor padrão de `150` pixels para `50` a fim de permitir que os painéis baseados em tabelas sejam renderizados corretamente nos dashboards.

## Alinhamento de colunas
<a name="v10-panels-table-alignment"></a>

Escolha como o Grafana deve alinhar o conteúdo das células.
+ Auto (padrão)
+ Esquerdo
+ Center
+ Direita

## Tipo de célula
<a name="v10-panels-table-cell-type"></a>

Por padrão, o Grafana escolhe automaticamente as configurações de exibição. Você pode substituir as configurações escolhendo uma das opções a seguir para definir o padrão para todos os campos. A configuração adicional está disponível para alguns tipos de células.

**nota**  
Se você defini-los na guia **Campo**, o tipo será aplicado a todos os campos, incluindo o campo de hora. Você pode defini-los na guia **Substituir** para aplicar a alteração a um ou mais campos.

**Cor do texto**

Se os limites forem definidos, o texto do campo será exibido na cor de limite apropriada.

**Cor de fundo (gradiente ou sólido)**

Se os limites forem definidos, o fundo do campo será exibido na cor de limite apropriada.

**Medidor**

As células podem ser exibidas como um medidor gráfico, com vários tipos de apresentação diferentes.
+ *Básico*: o modo básico mostrará um medidor simples com os níveis de limite definindo a cor dele.
+ *Gradiente*: os níveis de limite definem um gradiente.
+ *LCD*: o medidor é dividido em pequenas células que estão acesas ou apagadas.

Além disso, os rótulos exibidos ao lado dos medidores podem ser configurados para que recebam uma cor por valor, correspondam à cor do texto do tema ou fiquem ocultos.
+ **Cor do valor**
+ **Cor do texto**
+ **Oculto**

**Visualização JSON**

Mostra o valor formatado como código. Se um valor for um objeto, a visualização JSON que permite navegar pelo objeto JSON aparecerá ao passar o mouse.

**Sparkline**

Mostra valores renderizados como um sparkline. Requer transformação de dados de [séries temporais para tabela](v10-panels-xform-functions.md#v10-panels-xform-funcs-series).

## Inspeção do valor da célula
<a name="v10-panels-table-cell-value"></a>

Permite a inspeção de valores da célula da tabela. O valor bruto é apresentado em uma janela modal.

**nota**  
A inspeção do valor da célula só está disponível quando o modo de exibição da célula está definido como Automático, Cor de texto, Cor de fundo ou Visualização JSON.

## Filtro de colunas
<a name="v10-panels-table-col-filter"></a>

Você pode alterar temporariamente a forma como os dados da coluna são exibidos. Por exemplo, você pode ordenar valores do maior para o menor ou ocultar valores específicos. Para obter mais informações, consulte [Filtrar colunas de tabela](#v10-panels-table-filter).

## Paginação
<a name="v10-panels-table-pagination"></a>

Use esta opção para habilitar ou desabilitar a paginação. É uma opção de frontend que não afeta as consultas. Quando habilitado, o tamanho da página se ajusta automaticamente à altura da tabela.

## Filtrar colunas da tabela
<a name="v10-panels-table-filter"></a>

Caso ative o **Filtro de colunas**, você poderá filtrar as opções da tabela.

**Para ativar a filtragem de colunas**

1. No Grafana, navegue até o dashboard com a tabela com as colunas que você deseja filtrar.

1. No painel da tabela que você deseja filtrar, abra o editor do painéis.

1. Escolha a guia **Campo**.

1. Nas opções de **Tabela**, ative a opção **Filtro de colunas**.

Um ícone de filtro (funil) aparece ao lado do título de cada coluna.

**Filtrar valores de colunas**

Para filtrar os valores das colunas, escolha o ícone de filtro (funil) ao lado do título da coluna. O Grafana exibe as opções de filtro para essa coluna.

Escolha a caixa de seleção ao lado dos valores que deseja exibir. Insira o texto no campo de pesquisa na parte superior para mostrar esses valores na tela para que possa selecioná-los em vez de rolar para encontrá-los.

Selecione entre vários operadores para exibir os valores da coluna:
+ **Contém**: corresponde a um padrão regex (operador por padrão).
+ **Expressão**: avalia uma expressão booleana. O caractere `$` representa o valor da coluna na expressão (por exemplo, `$ >= 10 ≈& $ <= 12`).
+ **Operadores de comparação**: você pode usar os operadores de comparação típicos: `=`, `!=`, `<`, `<=`, `>`, `>=`.

Escolha a caixa de seleção acima dos botões **Ok** e **Cancelar** para adicionar ou remover todos os valores exibidos do filtro.

**Limpar filtros de coluna**

As colunas com filtros aplicados têm um funil azul exibido ao lado do título.

Para remover o filtro, escolha o ícone azul do funil e selecione **Limpar filtro**.

## Rodapé da tabela
<a name="v10-panels-table-footer"></a>

Você pode usar o rodapé da tabela para mostrar [cálculos](v10-panels-calculation-types.md) nos campos.

Depois de habilitar o rodapé da tabela, você pode selecionar o **Cálculo** e, em seguida, os **Campos** que deseja calcular.

O sistema aplica o cálculo a todos os campos numéricos se você não selecionar um campo.

**Contar linhas**

Se você quiser mostrar o número de linhas no conjunto de dados em vez do número de valores nos campos selecionados, selecione o cálculo de **Contagem** e habilite **Contar linhas**.

# Texto
<a name="v10-panels-text"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As visualizações de texto permitem que você inclua diretamente texto ou HTML em seus dashboards. Isso pode ser usado para adicionar informações e descrições contextuais ou incorporar HTML complexo.

**Mode**

**Modo** determina como o conteúdo incorporado aparece. Existem as seguintes opções:
+ **Markdown**: esta opção formata o conteúdo como markdown.
+ **HTML**: esta configuração renderiza o conteúdo como HTML limpo.
+ **Código**: esta configuração renderiza o conteúdo dentro de um editor de código somente leitura. Selecione uma linguagem apropriada para aplicar o destaque da sintaxe ao texto incorporado.

**Variáveis**

As variáveis no conteúdo serão expandidas para exibição.

# Séries temporais
<a name="v10-panels-time-series"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

![\[Uma imagem mostrando exemplos de visualizações de séries temporais no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/time_series_example.png)


As visualizações de séries temporais são a forma padrão e principal de visualizar dados de séries temporais como um grafo. Elas podem renderizar séries como linhas, pontos ou barras. São versáteis o suficiente para exibir quase todos os dados de séries temporais.

**nota**  
Você pode migrar visualizações do painel de Grafo para visualizações de Séries temporais. Para migrar, na guia **Painel**, escolha **Visualização de séries temporais**. O Grafana transfere todas as configurações aplicáveis.

**Topics**
+ [Opções de dicas de ferramentas](v10-time-series-panel-tooltip.md)
+ [Opções de legenda](v10-time-series-panel-legend.md)
+ [Estilos de grafo](v10-time-series-graph.md)
+ [Opções de eixos](v10-time-series-axis.md)
+ [Opções de cores](v10-time-series-color.md)

# Opções de dicas de ferramentas
<a name="v10-time-series-panel-tooltip"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As opções de dicas de ferramenta controlam a sobreposição de informações que aparecem quando você passa o mouse sobre os pontos de dados no grafo.

**Modo de dica de ferramenta**
+ **Único**: a dica de ferramenta ao passar o mouse mostra somente uma única série, aquela sobre a qual você está passando o mouse.
+ **Tudo**: a dica de ferramenta ao passar o cursor mostra todas as séries na visualização. O Grafana destaca a série sobre a qual você está passando o mouse em negrito na lista de séries na dica de ferramenta.
+ **Oculto**: não exibe a dica de ferramenta quando você interage com a visualização.

# Opções de legenda
<a name="v10-time-series-panel-legend"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As opções de legenda controlam os nomes e as estatísticas das séries que aparecem abaixo ou à direita do grafo.

**Modo Legenda**

Use estas configurações para definir como a legenda aparecerá na visualização. Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).
+ **Lista**: exibe a legenda como uma lista. Este é o modo de exibição padrão de uma legenda.
+ **Tabela**: exibe a legenda como uma tabela.
+ **Oculto**: oculta a legenda.

**Posicionamento da legenda**

Escolha onde exibir a legenda.
+ **Parte inferior**: abaixo do grafo.
+ **Direita**: à direita do grafo.

**Valores da legenda**

Escolha quais dos [cálculos de padrões](v10-panels-calculation-types.md) serão exibidos na legenda. Você pode ter mais de um.

# Estilos de grafo
<a name="v10-time-series-graph"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Use esta opção para definir como exibir seus dados de séries temporais. Você pode usar substituições para combinar vários estilos no mesmo grafo.
+ **Linhas**: exiba a série temporal como uma linha em um grafo.
+ **Barras**: exiba a série temporal como uma série de barras em um grafo, uma para cada ponto de dados.
+ **Pontos**: exiba as séries temporais como pontos em um grafo, um para cada ponto de dados.

## Alinhamento da barra
<a name="v10-time-series-graph-bar"></a>

Defina a posição da barra em relação a um ponto de dados, em que o ponto seria desenhado no grafo. Como uma barra tem uma largura, ela pode ser colocada antes, depois ou centralizada no ponto. As opções para esta opção são:
+ ![\[An image showing a bar graph aligned before a point.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/bar-alignment-before.png) **Antes**: a barra é desenhada antes do ponto. O ponto é colocado no canto final da barra.
+ ![\[An image showing a bar graph aligned around a point.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/bar-alignment-center.png) **Centro**: a barra é desenhada ao redor do ponto. O ponto é colocado no centro da barra. Esse é o padrão.
+ ![\[An image showing a bar graph aligned after a point.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/bar-alignment-after.png) **Depois**: a barra é desenhada após o ponto. O ponto é colocado no canto inicial da barra.

## Largura da linha
<a name="v10-time-series-graph-linewidth"></a>

A largura da linha é um controle deslizante que controla a espessura das linhas da série ou o contorno das barras.

## Opacidade de preenchimento
<a name="v10-time-series-graph-fill"></a>

Define a opacidade de uma cor de preenchimento. Os preenchimentos são usados, por exemplo, para mostrar a área abaixo da linha em um grafo de linhas ou como a cor das barras em um grafo de barras.

## Modo gradiente
<a name="v10-time-series-graph-gradient"></a>

O modo gradiente especifica o preenchimento gradiente, que se baseia na cor da série. Para alterar a cor, use a opção de campo padrão do esquema de cores. Para obter mais informações, consulte [Esquema de cores](v10-panels-configure-standard-options.md#v10-panels-standard-options-color-scheme).

As opções do modo gradiente são:
+ **Nenhum**: sem preenchimento gradiente. Essa é a configuração padrão.
+ **Opacidade**: um gradiente de opacidade em que a opacidade do preenchimento aumenta à medida que os valores do eixo Y aumentam.
+ **Matiz**: um gradiente sutil baseado na tonalidade da cor da série.
+ **Esquema**: um gradiente de cores definido pelo esquema de cores. Esta configuração é usada para a área de preenchimento e a linha. Para obter mais informações, consulte [Opções de cores](v10-time-series-color.md).

A aparência do gradiente é influenciada pela configuração de **Opacidade de preenchimento**.

## Mostrar pontos
<a name="v10-time-series-graph-showpoints"></a>

Você pode configurar a visualização para adicionar pontos à linha ou às barras, com as opções a seguir.
+ **Automático**: o Grafana determina se os pontos devem ser mostrados com base na densidade dos dados. Os pontos são mostrados quando a densidade é baixa.
+ **Sempre**: os pontos são mostrados, independentemente da densidade dos dados.
+ **Nunca**: não mostra pontos.

## Tamanho de pontos
<a name="v10-time-series-graph-pointsize"></a>

Define o tamanho dos pontos, de 1 a 40 pixels de diâmetro.

## Interpolação de linhas
<a name="v10-time-series-graph-interpolation"></a>

Escolha como o Grafana interpola a linha da série.

![\[Uma imagem mostrando maneiras diferentes de desenhar linhas entre pontos no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/line-interpolation.png)


As opções são:
+ **Linear**: os pontos são unidos por linhas retas.
+ **Suave**: os pontos são unidos por linhas curvas que suavizam as transições entre os pontos.
+ **Etapa anterior**: a linha é exibida como etapas entre os pontos. Os pontos são renderizados no final da etapa.
+ **Etapa posterior**: a linha é exibida como etapas entre os pontos. Os pontos são renderizados no início da etapa.

## Estilo de linha
<a name="v10-time-series-graph-linestyle"></a>

Defina o estilo da linha. Para alterar a cor, use a opção de campo padrão do esquema de cores.

As opções de estilo de linha são:
+ **Sólido**: exibe uma linha sólida. Essa é a configuração padrão.
+ **Traço**: exibe uma linha tracejada. Quando você escolhe esta opção, aparece uma lista para você selecionar o comprimento e a lacuna (comprimento, lacuna) para os traços da linha. O espaçamento entre os traços é definido como 10, 10 por padrão.
+ **Pontos**: exibe linhas pontilhadas. Quando você escolhe esta opção, aparece uma lista para selecionar o comprimento da lacuna para o espaçamento entre pontos. O espaçamento entre pontos é definido como 10 por padrão.

## Conectar valores nulos
<a name="v10-time-series-graph-null"></a>

Escolha como os valores nulos, que são lacunas nos dados, aparecem no grafo. Valores nulos podem ser conectados para formar uma linha contínua, ou podem ser definidos para um limite acima do qual as lacunas nos dados não estão mais conectadas.

As opções de como conectar valores nulos são:
+ **Nunca**: os pontos de dados de séries temporais com lacunas nos dados nunca são conectados.
+ **Sempre**: os pontos de dados de séries temporais com lacunas nos dados estão sempre conectados.
+ **Limite**: especifique um limite acima do qual as lacunas nos dados não estão mais conectadas. Isso pode ser útil quando as lacunas conectadas nos dados têm um tamanho conhecido ou estão dentro de uma faixa conhecida, e as lacunas fora da faixa não devem mais ser conectadas.

## Desconectar valores
<a name="v10-time-series-graph-disconnect"></a>

Escolha se deseja adicionar uma lacuna entre os valores nos dados que tenham tempos entre eles acima de um limite especificado.

As opções para desconectar valores são:
+ **Nunca**: os pontos de dados de séries temporais nunca são desconectados.
+ **Limite**: especifique um limite acima do qual os valores nos dados estão desconectados. Isto pode ser útil quando os valores desejados nos dados têm um tamanho conhecido ou estão dentro de uma faixa conhecida, e os valores fora dessa faixa não devem estar mais conectados.

## Empilhar séries
<a name="v10-time-series-graph-stack"></a>

*Empilhamento* permite que o Grafana exiba séries umas sobre as outras. Tenha cuidado ao usar o empilhamento na visualização, pois isso pode facilmente criar grafos enganosos. Para ler mais sobre por que o empilhamento pode não ser a melhor abordagem, consulte [The Issue with Stacking](https://www.data-to-viz.com/caveat/stacking.html).

As opções de empilhamento são:
+ **Desligado**: desativa o empilhamento de séries.
+ **Normal**: empilha as séries umas sobre as outras.
+ **100%**: empilhe por porcentagem, em que todas as séries juntas somem 100%.

**Séries de empilhamento em grupos**

Você pode substituir o comportamento de empilhamento para empilhar séries em grupos. Para obter mais informações sobre como criar uma substituição, consulte [Configurar substituições de campos](v10-panels-configure-overrides.md).

**Para empilhar séries em grupos**

1. Edite o painel e escolha **Substituições**.

1. Crie uma substituição de campo para a opção **Empilhar séries**.

1. No modo de empilhamento, selecione **Normal**.

1. Nomeie o grupo de empilhamento em que você deseja que a série apareça.

   A opção de nome do grupo de empilhamento só está disponível quando você cria uma substituição.

## Preencher abaixo até
<a name="v10-time-series-graph-fillbelow"></a>

A opção **Preencher abaixo até** preenche a área entre duas séries. Estas opções estão disponíveis apenas como uma substituição de séries ou campos.

Ao usar esta opção, você pode preencher a área entre duas séries, em vez da linha da série até 0. Por exemplo, se você tivesse duas séries chamadas *Máx.* e *Mín.*, você poderia selecionar a série *Máx.* e substituí-la para **Preencher abaixo até** a série *Mín.*. Isso preencheria apenas a área entre as duas linhas da série.

# Opções de eixos
<a name="v10-time-series-axis"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As opções na categoria de eixo alteram a forma como os eixos x e y são renderizados. Algumas opções não se efetivam até você clicar fora da caixa de opções de campo que você está editando. Você também pode pressionar `Enter`.

## Fuso horário
<a name="v10-time-series-axis-timezone"></a>

Defina os fusos horários desejados para serem exibidos ao longo do eixo x.

## Posicionamento
<a name="v10-time-series-axis-placement"></a>

Selecione o posicionamento do eixo Y. As opções são:
+ **Automático**: atribui automaticamente o eixo y à série. Quando há duas ou mais séries com unidades diferentes, o Grafana atribui o eixo esquerdo à primeira unidade e o eixo direito às unidades seguintes.
+ **Esquerda**: exibe todos os eixos y no lado esquerdo.
+ **Direita**: exibe todos os eixos Y no lado direito.
+ **Oculto**: oculta todos os eixos.

Para ocultar eixos de forma seletiva, [adicione uma substituição de campo](v10-panels-configure-overrides.md) que se destine a campos específicos.

## Rótulo
<a name="v10-time-series-axis-label"></a>

Defina um rótulo de texto no eixo Y. Caso tenha mais de um eixo Y, você poderá atribuir diferentes rótulos usando uma substituição.

## Largura
<a name="v10-time-series-axis-width"></a>

Defina uma largura fixa do eixo. Por padrão, o Grafana calcula dinamicamente a largura de um eixo.

Ao definir a largura do eixo, os dados com diferentes tipos de eixos podem compartilhar as mesmas proporções de exibição. Essa configuração facilita a comparação de dados de mais de um gráfico porque os eixos não são deslocados ou esticados com a proximidade visual um do outro.

## Mostrar linhas de grade
<a name="v10-time-series-axis-gridlines"></a>

Defina a visibilidade da linha de grade do eixo.
+ **Automático**: mostra automaticamente as linhas da grade com base na densidade dos dados.
+ **Ativado**: sempre mostra as linhas da grade.
+ **Desativado**: nunca mostra as linhas de grade.

## Cor
<a name="v10-time-series-axis-color"></a>

Defina a cor do eixo.
+ **Texto**: defina a cor com base na cor do texto do tema.
+ **Série**: defina a cor com base na cor da série.

## Mostrar borda
<a name="v10-time-series-axis-border"></a>

Defina a visibilidade da borda do eixo.

## Escala
<a name="v10-time-series-axis-scale"></a>

Defina como os valores do eixo Y serão dimensionados.
+ **Linear**: divide a escala em partes iguais.
+ **Logarítmico**: use uma escala logarítmica. Quando você seleciona esta opção, aparece uma lista para você escolher uma escala logarítmica binária (base 2) ou comum (base 10).
+ **Symlog**: use uma escala logarítmica simétrica. Quando você seleciona esta opção, aparece uma lista para você escolher uma escala logarítmica binária (base 2) ou comum (base 10). A opção de limite linear permite definir o limite no qual a escala muda de linear para logarítmica.

## Centralizado em zero
<a name="v10-time-series-axis-centered"></a>

Define o eixo y para ser centralizado em zero.

## Mínimo e máximo flexíveis
<a name="v10-time-series-axis-softminmax"></a>

Defina uma opção de **Mín. flexível** ou **Máx. flexível** para melhor controle dos limites do eixo Y. Por padrão, o Grafana define o intervalo do eixo y automaticamente com base no conjunto de dados.

As configurações de mínimo e máximo flexíveis podem evitar que pequenas variações nos dados sejam aumentadas quando estão quase totalmente niveladas. Por outro lado, valores mínimos e máximos rígidos ajudam a evitar a ocultação de detalhes úteis nos dados ao recortar picos intermitentes além de um ponto específico.

Para definir limites rígidos do eixo y, defina min/max as opções padrão. Para obter mais informações, consulte [Configurar opções padrão](v10-panels-configure-standard-options.md).

## Transformação
<a name="v10-time-series-axis-transform"></a>

Use esta opção para transformar os valores das séries sem afetar os valores mostrados na dica de ferramenta, nos menus de contexto ou na legenda. Você tem duas opções de transformação:
+ **Transformação Y negativa**: inverta os resultados para valores negativos no eixo Y.
+ **Constante**: mostra o primeiro valor como uma linha constante.

**nota**  
A opção de transformação só está disponível como uma substituição.

## Exibir vários eixos y
<a name="v10-time-series-axis-multiple"></a>

Há alguns casos em que você deseja exibir vários eixos y. Por exemplo, caso tenha um conjunto de dados mostrando a temperatura e a umidade ao longo do tempo, você poderá mostrar dois eixos y com unidades diferentes para essas duas séries.

Para exibir vários eixos y, [adicione uma substituição de campo](v10-panels-configure-overrides.md#v10-panels-overrides-add-a-field). Siga as etapas quantas vezes forem necessárias para adicionar quantos eixos y forem necessários.

# Opções de cores
<a name="v10-time-series-color"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

Por padrão, o grafo usa a opção de [Esquema de cores](v10-panels-configure-standard-options.md#v10-panels-standard-options-color-scheme) padrão para atribuir cores às séries. Você também pode usar a legenda para abrir o seletor de cores selecionando o ícone de legendas de cores da série. Definir a cor dessa forma cria automaticamente uma regra de substituição que define uma cor específica para uma determinada série.

Veja abaixo as opções adicionais que você pode usar para substituir os padrões de cores das séries.

## Paleta clássica
<a name="v10-time-series-color-classic"></a>

A configuração mais comum é usar a **Paleta clássica** para grafos. Esse esquema atribui automaticamente uma cor para cada campo ou série com base em sua ordem. Se a ordem de um campo mudar na sua consulta, a cor também será alterada. Você pode configurar manualmente uma cor para um campo específico usando uma regra de substituição.

## Cor única
<a name="v10-time-series-color-single"></a>

Use este modo para especificar uma cor. Você também pode selecionar o ícone de linha colorida ao lado de cada série na legenda para abrir o seletor de cores. Isso cria automaticamente uma nova substituição que define o esquema de cores como uma única cor e a cor selecionada.

## Esquemas de cores por valor
<a name="v10-time-series-color-byvalue"></a>

Se você selecionar um esquema de cores por valor, como **De limites (por valor)** ou **Green-Yellow-Red (por valor)**, a opção **Série de cores por** será exibida. Essa opção controla qual valor (Último, Mín., Máx.) usar para atribuir uma cor à série.

## Modo gradiente do esquema
<a name="v10-time-series-color-gradient"></a>

A opção **Modo gradiente** localizada em **Estilos de grafo** tem um modo denominado **Esquema**. Quando você habilita o **Esquema**, a linha ou a barra recebe uma cor de gradiente definida no **Esquema de cores** selecionado.

**Nos limites**

Se o **Esquema de cores** estiver definido como **Nos limites (por valor)** e o **Modo gradiente** estiver definido como **Esquema**, então a cor da linha ou da barra mudará à medida que elas cruzarem os limites definidos. Você verá apenas as cores exatas escolhidas no esquema.

**Esquemas de cores de gradiente**

Usar um esquema de cores de gradiente *sem* definir o **Modo gradiente** como **Esquema** significa que as cores escolhidas formarão um gradiente entre as cores escolhidas à medida que os valores nas séries se moverem entre os limites definidos.

# Rastreamentos
<a name="v10-panels-traces"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As visualizações de rastreamentos permitem que você acompanhe uma solicitação à medida que ela percorre os serviços em sua infraestrutura. A visualização de rastreamentos exibe os dados de rastreamentos em um diagrama que permite que você os interprete facilmente.

Para obter mais informações sobre rastreamentos e como usá-los, consulte a seguinte documentação:
+ [Rastreamento no Explore](v10-explore-tracing.md)
+ [Fonte de dados Tempo](tempo-data-source.md)
+ [Conceitos básicos do Tempo](https://grafana.com/docs/tempo/latest/getting-started/) na *documentação do Tempo da Grafana Labs*.

## Adicionar um painel com visualizações de rastreamentos
<a name="v10-panels-traces-add"></a>

Depois de ter os dados de rastreamento disponíveis na pilha do Grafana, você pode adicionar painéis de rastreamento aos dashboards do Grafana.

Usar uma variável de dashboard, `traceID`, permite que você crie uma consulta para mostrar rastreamentos específicos para um determinado ID de rastreamento. Para obter mais informações sobre variáveis de dashboard, consulte a [documentação de variáveis](v10-dash-variables.md). 

**Pré-requisitos**

Antes de começar, você precisa de:
+ Um espaço de trabalho do Amazon Managed Grafana.
+ Uma [fonte de dados Tempo](tempo-data-source.md) conectada ao espaço de trabalho.

Para visualizar e analisar dados de rastreamento em um dashboard, você precisa adicionar a visualização de rastreamentos ao seu dashboard e definir uma consulta usando o editor de painéis. A consulta determina os dados que serão exibidos na visualização. Para obter mais informações sobre o editor de painéis, consulte a [documentação do editor de painéis](v10-panels-editor-overview.md).

Esse procedimento usa variáveis e modelos do painel para permitir que você insira um rastreamento IDs que pode ser visualizado. Você usará uma variável chamada `traceId` e a adicionará como uma consulta de modelo.

**Para adicionar uma consulta de visualização de rastreamentos**

1. No espaço de trabalho, crie um dashboard ou acesse um dashboard existente no qual você gostaria de adicionar visualizações de rastreamentos.

1. Escolha **Adicionar visualização** de um novo dashboard, ou escolha **Adicionar painel** em um dashboard existente.

1. Selecione a fonte de dados de rastreamento apropriada.

1. No canto superior direito do editor de painéis, escolha a guia **Visualizações** e selecione **Rastreamentos**.

1. Nas **opções do painel**, insira um **título** para o painel de rastreamento. Para obter mais informações no editor de painéis, consulte [Configurar as opções do painel](v10-panels-configure-panel-options.md).

1. No editor de consultas, selecione a guia do tipo de consulta **TraceQL**.

1.  Insira `${traceId}` no campo de consulta TraceQL para criar uma variável de dashboard. Essa variável é usada como consulta de modelo.

1. Escolha **Aplicar** no editor de painéis para adicionar o painel ao dashboard.

1. Acesse as **Configurações** do dashboard e adicione uma nova variável denominada `traceId`, do tipo de variável **Personalizada**, atribuindo-lhe um rótulo, se necessário. Escolha **Aplicar** para adicionar a variável ao dashboard.

1. Verifique se o painel funciona usando um ID de rastreamento válido para a fonte de dados usada para o painel de rastreamento e editando o ID na variável do dashboard.

## Adicionar o TraceQL com visualizações de tabela
<a name="v10-panels-traces-traceql"></a>

Embora você possa adicionar uma visualização de rastreamento a um painel, ter que adicionar manualmente o rastreamento IDs como uma variável do painel é complicado. Em vez disso, é mais útil poder usar as consultas TraceQL para pesquisar tipos específicos de rastreamentos e, em seguida, selecionar os rastreamentos apropriados nos resultados correspondentes.

**Pré-requisitos**

Esse procedimento pressupõe que você já concluiu o procedimento anterior.

**Para adicionar o TraceQL com visualizações de tabela**

1. No mesmo dashboard em que você adicionou a visualização de rastreamento, escolha **Adicionar painel** para adicionar um novo painel de visualização.

1. Selecione a mesma fonte de dados de rastreamento usada na seção anterior.

1. No canto superior direito do editor de painéis, selecione a guia **Visualizações** e escolha **Tabela**.

1. No editor de consultas, escolha a guia **TraceQL**.

1. Nas **opções do painel**, insira um **título** para o painel de rastreamento.

1. Adicione uma consulta TraceQL apropriada para pesquisar os rastreamentos que você gostaria de visualizar no dashboard. Por exemplo, aqui está uma consulta simples e estática de um servidor chamado*my-server*.

   ```
   { .service.name = "my-server" && .http.status_code=500 }
   ```

   Você pode escrever a consulta TraceQL como uma consulta de modelo para aproveitar outras variáveis do dashboard, se elas existirem. Isso permite criar consultas dinâmicas com base nessas variáveis.

Quando os resultados são retornados de uma consulta, eles são renderizados na tabela do painel.

Os resultados na visualização de rastreamentos incluem links para a página do **Explore** que renderiza o rastreamento. Você pode adicionar outros links aos rastreamentos na tabela que preencham a variável `traceId` do dashboard quando selecionada, para que o rastreamento seja visualizado no mesmo dashboard.

Use o procedimento a seguir para criar um conjunto de links de dados no painel.

**Para usar uma variável para adicionar outros links aos rastreamentos**

1. No menu do lado direito, em **Links de dados**, escolha **Adicionar link**.

1. Adicione um **título** para o link de dados.

1. Encontre o caminho para o dashboard examinando a barra de endereço do seu navegador quando o dashboard completo estiver sendo renderizado. Como este é um link para um dashboard na mesma pilha do Grafana, somente o caminho do dashboard é necessário.

   Por exemplo, se seu caminho for:

   ```
   https://g-example.grafana-workspace.us-east-1.amazonaws.com/d/1234abcd5/my-dashboard?orgId=1
   ```

   Então, o caminho para o dashboard será:

   ```
   /d/1234abcd5/my-dashboard?orgId=1
   ```

1. No campo **URL**, faça uma autorreferência ao dashboard que contenha os dois painéis. Essa autorreferência usa o valor do rastreamento selecionado na tabela para preencher a variável do dashboard. Use o caminho para o dashboard da etapa anterior e, em seguida, preencha o valor de `traceId` usando dos resultados selecionados da tabela de TraceQL. O ID de rastreamento é exposto usando o campo de dados `traceID` nos resultados retornados, portanto, use-o como o valor para a variável do dashboard. Por exemplo:

   ```
   /d/1234abcd5/my-dashboard?orgId=1&var-traceId=${__data.fields["traceID"]}
   ```

1. Escolha **Salvar** para salvar o link de dados.

1. Escolha **Aplicar** no editor do painel para aplicar o painel ao dashboard.

1. Salve o painel.

Agora você deve ver uma lista de rastreamentos correspondentes na visualização de tabela. Enquanto selecionar os campos **TraceID** ou **SpanID** lhe dará a opção de abrir a página do **Explore** para visualizar o rastreamento ou seguir o link de dados, selecionar qualquer outro campo (como `Start time`, `Name` ou `Duration`) seguirá automaticamente o link de dados, preenchendo a variável `traceId` do dashboard, e, então, mostrará o rastreamento relevante no painel de rastreamento. 

# Tendência
<a name="v10-panels-trend"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As visualizações de tendências devem ser usadas para conjuntos de dados que tenham um X sequencial e numérico que não seja tempo. Alguns exemplos são gráficos de funções, rpm/torque curvas, relações de oferta/demanda e gráficos de elevação ou frequência cardíaca ao longo de uma pista de corrida (com x como distância ou duração desde o início).

As visualizações de tendências são compatíveis com todos os estilos e opções visuais disponíveis na [visualização de séries temporais](v10-panels-time-series.md), com as seguintes exceções:
+ Nenhuma anotação ou região de tempo
+ Nenhum cursor compartilhado (ou crosshair)
+ Nenhum eixo x com vários fusos horários
+ Não é possível alterar o intervalo de tempo do dashboard por meio da seleção por arrasto

**Seleção do campo X**

Use esta opção para selecionar um campo que contenha valores numéricos crescentes.

 Por exemplo, você pode representar a potência e o torque do motor versus a velocidade, em que a velocidade é plotada no eixo x e a potência e o torque são plotados nos eixos y.

# Gráfico XY
<a name="v10-panels-xychart"></a>

Os gráficos XY fornecem uma forma de visualizar valores arbitrários de x e y em um grafo para que você possa mostrar facilmente a relação entre duas variáveis. Eles geralmente são usados para criar gráficos de dispersão. Você também pode usá-los para criar gráficos de bolhas, em que os valores dos campos determinam o tamanho de cada bolha.

![\[Uma imagem mostrando um exemplo de visualização do gráfico XY no Grafana.\]](http://docs.aws.amazon.com/pt_br/grafana/latest/userguide/images/viz/xy-chart-example.png)


## Formatos de dados compatíveis
<a name="v10-panels-xychart-formats"></a>

Você pode usar qualquer tipo de dados tabulares com pelo menos dois campos numéricos em um gráfico XY. Esse tipo de visualização não requer dados de tempo.

## Opções de painel
<a name="v10-panels-xychart-paneloptions"></a>

Na seção **Opções do painel** do painel do editor de painéis, você define opções básicas, como o título e a descrição do painel. Você também pode configurar painéis repetidos nesta seção. Para obter mais informações, consulte [Configurar as opções do painel](v10-panels-configure-panel-options.md).

## Opções do gráfico XY
<a name="v10-panels-xychart-options"></a>

**Mapeamento de séries**

Defina como os dados das séries serão mapeados no gráfico.
+ **Automático**: gera automaticamente séries de todos os quadros de dados (ou conjuntos de dados) disponíveis. Você pode filtrar para selecionar somente um quadro.
+ **Manual**: defina explicitamente as séries selecionando entre os quadros de dados disponíveis.

Dependendo da seleção do mapeamento de séries, as opções **Quadro**, **Campo X** e **Campo Y** serão diferentes. As seções de mapeamento Automático e Manual de séries descrevem essas diferentes opções.

**Opções de mapeamento automático de séries**

Quando você seleciona **Automático** como seu modo de mapeamento de séries, as opções a seguir são pré-configuradas, mas você também pode defini-las.
+ **Quadro**: por padrão, um gráfico XY exibe todos os quadros de dados. Você pode filtrar para selecionar somente um quadro.
+ **Campo X**: selecione qual campo representa o X. Por padrão, este é o primeiro campo numérico em cada quadro de dados.
+ **Campo Y**: depois que o campo X é definido, por padrão, todos os campos numéricos restantes no quadro de dados são designados como campos Y. Você pode usar esta opção para escolher explicitamente quais campos usar para Y.

  As séries do gráfico são geradas dos campos Y. Para fazer alterações em uma série em um gráfico XY, faça substituições no campo Y. Qualquer campo que você use nos campos Tamanho ou Cor não gera uma série.

  Você também pode usar substituições para excluir campos Y individualmente. Para fazer isso, adicione uma substituição com as seguintes propriedades para cada campo Y que você deseja remover:
  + Tipo de substituição: **Campos com nome**
  + Substituir propriedade: **Série > Ocultar na área**
  + Área: **Visualização**

**Opções de mapeamento manual de séries**

Ao selecionar **Manual** como seu modo de série, você pode adicionar, editar e excluir séries. Para gerenciar uma série, selecione o campo **Séries**. Para renomear a série, selecione o nome da série.

No modo **Manual**, você deve definir as seguintes opções:
+ **Quadro**: selecione o quadro de dados ou conjunto de dados. Você pode adicionar quantos quadros quiser.
+ **Campo X**: selecione qual campo representa o X.
+ **Campo Y**: selecione qual campo representa o Y.

**Campo de tamanho**

Use esta opção para definir quais valores de campo controlam o tamanho do ponto no gráfico. Esse valor é relativo ao mínimo e ao máximo de todos os valores no quadro de dados.

Ao selecionar esta opção, você poderá definir as opções de tamanho de pontos mínimo e máximo.

**Campo de cores**

Use esta opção para definir quais valores de campo controlam a cor dos pontos no gráfico. Para usar as opções de cores de valores nas **opções Padrão**, você deve definir este campo.

Normalmente, esta opção é usada quando você tem apenas uma série exibida no gráfico.

**Show (Mostrar)**

Defina como os valores são representados na visualização.
+ **Pontos**: exiba valores como pontos. Quando você seleciona esta opção, a opção de tamanho de pontos também é exibida.
+ **Linhas**: adicione uma linha entre os valores. Quando você seleciona esta opção, as opções de estilo e largura da linha também são exibidas.
+ **Ambos**: exibe pontos e linhas.

**Tamanho de pontos**

Define o tamanho de todos os pontos no gráfico, de um a 100 pixels de diâmetro. O tamanho padrão é cinco pixels. Você pode definir uma substituição para definir o tamanho do pixel por série (campo Y).

**Tamanho mínimo e máximo de pontos**

Use estas opções para controlar o tamanho mínimo ou máximo do ponto ao definir a opção do **Campo de tamanho**. Você pode substituir essas opções para séries específicas.

**Estilo de linha**

Defina o estilo da linha. Para alterar a cor, use a opção de campo padrão do esquema de cores.
+ **Sólido**: exibe uma linha sólida. Essa é a configuração padrão.
+ **Traço**: exibe uma linha tracejada. Quando você escolhe esta opção, uma lista suspensa é exibida onde você pode selecionar a configuração de comprimento e o espaço para os traços da linha. Por padrão, o comprimento e a lacuna são definidos como `10, 10`.
+ **Pontos**: exibe linhas pontilhadas. Quando você escolhe esta opção, uma lista suspensa é exibida em que você pode selecionar o espaçamento entre pontos. Por padrão, o espaçamento entre pontos é definido como `0, 10` (o primeiro número representa o comprimento do ponto, e é sempre zero).

**Largura da linha**

Define a largura das linhas, em pixels.

## Opções de dicas de ferramentas
<a name="v10-panels-xychart-tooltipoptions"></a>

As opções de dicas de ferramenta controlam a sobreposição de informações que aparecem quando você passa o mouse sobre os pontos de dados no grafo.

**Modo de dica de ferramenta**
+ **Único**: a dica de ferramenta ao passar o mouse mostra somente uma única série, aquela sobre a qual você está passando o mouse.
+ **Oculto**: não exibe a dica de ferramenta quando você interage com a visualização.

Use uma substituição para ocultar séries individuais da dica de ferramenta.

**Altura máxima**

Defina a altura máxima da caixa de dicas de ferramentas. O padrão é 600 pixels.

## Opções de legenda
<a name="v10-panels-xychart-legendoptions"></a>

As opções de legenda controlam os nomes e as estatísticas das séries que aparecem abaixo ou à direita do grafo. Para obter mais informações sobre a legenda, consulte [Configurar uma legenda](v10-panels-configure-legend.md).

**Visibilidade**

Use o botão de alternância para ativar ou desativar a legenda.

**Mode**

Use estas configurações para definir como a legenda aparecerá na visualização.
+ **Lista**: exibe a legenda como uma lista. Este é o modo de exibição padrão de uma legenda.
+ **Tabela**: exibe a legenda como uma tabela.

**Posicionamento**

Escolha onde exibir a legenda.
+ **Parte inferior**: abaixo do grafo.
+ **Direita**: à direita do grafo.

**Valores**

Escolha quais dos [cálculos de padrões](v10-panels-calculation-types.md) serão exibidos na legenda. Você pode ter mais de um.

**Width (Largura)**

Controle a largura da legenda quando colocada no lado direito da visualização. Esta opção só será exibida se você definir o posicionamento da legenda como **Direita**.

## Opções de eixos
<a name="v10-panels-xychart-axis"></a>

****  
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o **Grafana versão 10.x**.  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x, consulte [Trabalhar no Grafana versão 9](using-grafana-v9.md).  
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte [Trabalhar no Grafana versão 8](using-grafana-v8.md).

As opções na categoria de eixo alteram a forma como os eixos x e y são renderizados. Algumas opções não se efetivam até você clicar fora da caixa de opções de campo que você está editando. Você também pode pressionar `Enter`.

**Posicionamento (eixo y)**

Selecione o posicionamento do eixo Y. As opções são:
+ **Automático**: atribui automaticamente o eixo y à série. Quando há duas ou mais séries com unidades diferentes, o Grafana atribui o eixo esquerdo à primeira unidade e o eixo direito às unidades seguintes.
+ **Esquerda**: exibe todos os eixos y no lado esquerdo.
+ **Direita**: exibe todos os eixos Y no lado direito.
+ **Oculto**: oculta todos os eixos.

Para ocultar eixos de forma seletiva, [adicione uma substituição de campo](v10-panels-configure-overrides.md) que se destine a campos específicos.

**Rótulo**

Defina um rótulo de texto no eixo Y. Caso tenha mais de um eixo Y, você poderá atribuir diferentes rótulos usando uma substituição.

**Width (Largura)**

Defina uma largura fixa do eixo. Por padrão, o Grafana calcula dinamicamente a largura de um eixo.

Ao definir a largura do eixo, os dados com diferentes tipos de eixos podem compartilhar as mesmas proporções de exibição. Essa configuração facilita a comparação de dados de mais de um gráfico porque os eixos não são deslocados ou esticados com a proximidade visual um do outro.

**Mostrar linhas de grade**

Defina a visibilidade da linha de grade do eixo.
+ **Automático**: mostra automaticamente as linhas da grade com base na densidade dos dados.
+ **Ativado**: sempre mostra as linhas da grade.
+ **Desativado**: nunca mostra as linhas de grade.

**Color (Cor)**

Defina a cor do eixo.
+ **Texto**: defina a cor com base na cor do texto do tema.
+ **Série**: defina a cor com base na cor da série.

**Mostrar borda**

Defina a visibilidade da borda do eixo.

**Dimensionar**

Defina como os valores do eixo Y serão dimensionados.
+ **Linear**: divide a escala em partes iguais.
+ **Logarítmico**: use uma escala logarítmica. Quando você seleciona esta opção, aparece uma lista para você escolher uma escala logarítmica binária (base 2) ou comum (base 10).
+ **Symlog**: use uma escala logarítmica simétrica. Quando você seleciona esta opção, aparece uma lista para você escolher uma escala logarítmica binária (base 2) ou comum (base 10). A opção de limite linear permite definir o limite no qual a escala muda de linear para logarítmica.

*Centralizado em zero*

Define o eixo y para ser centralizado em zero.

**Mínimo e máximo flexíveis**

Defina uma opção de **Mín. flexível** ou **Máx. flexível** para melhor controle dos limites do eixo Y. Por padrão, o Grafana define o intervalo do eixo y automaticamente com base no conjunto de dados.

As configurações de mínimo e máximo flexíveis podem evitar que pequenas variações nos dados sejam aumentadas quando estão quase totalmente niveladas. Por outro lado, valores mínimos e máximos rígidos ajudam a evitar a ocultação de detalhes úteis nos dados ao recortar picos intermitentes além de um ponto específico.

Para definir limites rígidos do eixo y, defina min/max as opções padrão. Para obter mais informações, consulte [Configurar opções padrão](v10-panels-configure-standard-options.md).

**Transform (Transformar)**

Use esta opção para transformar os valores das séries sem afetar os valores mostrados na dica de ferramenta, nos menus de contexto ou na legenda. Você tem duas opções de transformação:
+ **Transformação Y negativa**: inverta os resultados para valores negativos no eixo Y.
+ **Constante**: mostra o primeiro valor como uma linha constante.

**nota**  
A opção de transformação só está disponível como uma substituição.

**Exibir vários eixos y**

Há alguns casos em que você deseja exibir vários eixos y. Por exemplo, caso tenha um conjunto de dados mostrando a temperatura e a umidade ao longo do tempo, você poderá mostrar dois eixos y com unidades diferentes para essas duas séries.

Para exibir vários eixos y, [adicione uma substituição de campo](v10-panels-configure-overrides.md#v10-panels-overrides-add-a-field). Siga as etapas quantas vezes forem necessárias para adicionar quantos eixos y forem necessários.

## Opções padrão
<a name="v10-panels-xychart-standard"></a>

As **opções padrão** no editor de painéis permitem que você altere a forma como os dados do campo são exibidos na sua visualização. Quando você definir uma opção padrão, a alteração será aplicada a todos os campos ou séries. Para obter um controle mais granular sobre a exibição dos campos, consulte [Configurar substituições de campos](v10-panels-configure-overrides.md).

Você pode personalizar as seguintes opções padrão:
+ **Campo mínimo e máximo**: habilite o **campo mínimo/máximo** para que o Grafana calcule o mínimo ou máximo de cada campo individualmente, com base no valor mínimo ou máximo do campo.
+ **Esquema de cores**: defina uma ou várias cores para toda a visualização.

Para obter mais informações, consulte [Configurar opções padrão](v10-panels-configure-standard-options.md).

## Links de dados
<a name="v10-panels-xychart-datalinks"></a>

Os links de dados permitem que você se vincule a outros painéis, dashboards e recursos externos, mantendo o contexto do painel de origem. Você pode criar links que incluam o nome da série ou até mesmo o valor abaixo do cursor.

Para cada link de dados, defina as seguintes opções:
+ **Título**
+ **URL**
+ **Abrir em uma nova guia**

Para obter mais informações, consulte [Configurar links de dados](v10-panels-configure-data-links.md).

## Substituições de campo
<a name="v10-panels-xychart-fieldoverrides"></a>

As substituições permitem que você personalize as configurações de visualização para campos ou séries específicos. Ao adicionar uma regra de substituição, você pode direcionar um determinado conjunto de campos e definir várias opções de como esses campos são exibidos.

Escolha uma das seguintes opções de substituição:
+ **Campos com nome**: selecione um campo na lista de todos os campos disponíveis.
+ **Campos com regex de correspondência de nome**: especifique os campos a serem substituídos por uma expressão regular.
+ **Campos com tipo**: selecione campos por tipo, como string, numérico ou tempo.
+ **Campos retornados por consulta**: selecione todos os campos retornados por uma consulta específica.
+ **Campos com valores**: selecione todos os campos retornados pela condição de redução definida, como **Mín.**, **Máx.**, **Contagem** ou **Total**.

Para obter mais informações, consulte [Configurar substituições de campos](v10-panels-configure-overrides.md).