> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Intelligence dashboards

O AppSignal cria automaticamente dashboards quando detecta métricas de uma integração suportada. Esses Intelligence dashboards fornecem gráficos pré-construídos para as métricas mais importantes de cada integração, sem qualquer configuração manual. Os dashboards que você mesmo cria e organiza são abordados em [Dashboards](/metrics/dashboards).

Intelligence dashboards aparecem na seção **Dashboards** da sua aplicação. Eles são criados na primeira vez que o AppSignal recebe métricas de uma fonte suportada. Se você remover a integração ou parar de enviar as métricas, o dashboard permanece no lugar para que você possa consultar dados históricos.

<h2 id="how-intelligence-dashboards-work">
  Como os Intelligence dashboards funcionam
</h2>

Cada integração envia métricas específicas ao AppSignal. Quando o AppSignal recebe a métrica de disparo de uma integração conhecida, ele cria um dashboard com gráficos adaptados a essa integração. Os dashboards são criados por ambiente do app, então um ambiente de staging e um de produção recebem cada um o seu próprio.

Um Intelligence dashboard traz um badge **Intelligence** em seu cabeçalho. Na barra lateral, um ícone de varinha marca um tipo de Intelligence dashboard que você ainda não abriu. Dashboards que ainda estão sendo refinados também trazem um badge **beta**; seus gráficos e métricas podem mudar.

Na primeira vez que o AppSignal cria um tipo de dashboard para você, ele envia um e-mail aos membros do app. Você pode desativar esses e-mails nas suas [configurações de notificação](https://appsignal.com/users/notifications).

Os dashboards são projetados para responder perguntas operacionais comuns rapidamente. Indicadores de saúde e erro aparecem primeiro, seguidos pela utilização de recursos, depois pelo contexto operacional. As descrições dos gráficos explicam quais valores indicam um problema e o que fazer a respeito.

<h2 id="customizing-an-intelligence-dashboard">
  Personalizando um Intelligence dashboard
</h2>

Um Intelligence dashboard funciona como qualquer outro dashboard. Você pode adicionar gráficos, editar os existentes, renomeá-lo e excluí-lo. Renomear não conta como uma personalização.

Excluir um Intelligence dashboard é permanente para aquele ambiente do app. O AppSignal não o cria novamente quando vê as métricas mais tarde.

<h2 id="dashboard-updates">
  Atualizações de dashboard
</h2>

O AppSignal melhora os Intelligence dashboards ao longo do tempo: gráficos são adicionados, métricas mudam e descrições são refinadas. Quando uma versão mais recente de um dashboard está disponível, o dashboard exibe a mensagem **A dashboard update is available** com três opções:

* **Update this dashboard** substitui os gráficos pela versão mais recente. Qualquer personalização feita por você é sobrescrita; o nome do dashboard é mantido.
* **Create a new dashboard instead** cria um novo Intelligence dashboard ao lado do seu dashboard atual. Seu dashboard atual mantém seus gráficos, recebe o sufixo "(custom)" e deixa de receber atualizações.
* **Skip for now** oculta a mensagem até que a próxima versão esteja disponível.

<h2 id="available-intelligence-dashboards">
  Intelligence dashboards disponíveis
</h2>

Intelligence dashboards estão disponíveis para as seguintes integrações, agrupadas por categoria. Cada link leva às instruções de configuração da integração e detalhes do dashboard.

<h3 id="aws-cloudwatch">
  AWS CloudWatch
</h3>

O AppSignal suporta 46 Intelligence dashboards para serviços AWS através de [CloudWatch Metric Streams](/metrics/cloudwatch-overview). Cada serviço AWS recebe seu próprio dashboard com gráficos ordenados por urgência do sinal. Serviços com mais de uma variante, como EKS, ElastiCache e Amazon MQ, recebem um dashboard por variante. Um dashboard **AWS/CloudWatch** acompanha a saúde do próprio metric stream: atualizações de métricas enviadas e a taxa de erro de publicação. Esses dashboards atualmente trazem o badge **beta**.

Veja [Intelligence dashboards da AWS](/metrics/aws-dashboards) para a lista completa de serviços suportados e seus gráficos.

<h3 id="ruby">
  Ruby
</h3>

As seguintes integrações criam Intelligence dashboards quando o AppSignal detecta suas métricas em uma aplicação Ruby:

* [Active Job](/ruby/integrations/active-job#intelligence-dashboard) — duração de jobs, status de jobs por fila e throughput por classe de job.
* [Sidekiq](/ruby/integrations/sidekiq#intelligence-dashboard) — duração do worker, latência da fila, comprimento da fila, status do job, uso de memória do Redis e contagens de conexões.
* [Puma](/ruby/integrations/puma#intelligence-dashboard) — capacidade do pool de threads, backlog de conexões e status dos workers.
* [MongoDB](/ruby/integrations/mongodb#intelligence-dashboard) — throughput de queries e duração de queries por banco de dados.
* [Ruby VM](/ruby/integrations/ruby-vm#intelligence-dashboards) — contagens e tempo de garbage collection, heap slots, objetos alocados, estatísticas da Ruby VM e contagem de threads.
* [Global VM Lock](/ruby/integrations/global-vm-lock#intelligence-dashboards) — tempo de espera do GVL e contagem de threads em espera.
* Action Mailer — entregas por mailer e ação, como total e como porcentagem de todas as entregas.
* Karafka — mensagens e batches consumidos, lag, erros e dead letter queue, estabilidade das conexões, e contagens de processos e threads.

<h3 id="elixir">
  Elixir
</h3>

* [Oban](/elixir/integrations/oban#metrics) — duração de jobs, tempo de espera na fila e contagens de jobs divididos por worker, fila e status.
* [Ecto](/elixir/integrations/ecto#metrics) — tempo de query, throughput, tempo total, tempo de decodificação, tempo de fila e tempo ocioso por repo.
* [Erlang VM](/elixir/integrations/erlang#intelligence-dashboard) — I/O, schedulers, processos, memória, átomos, utilização de schedulers e comprimento da run queue.

<h3 id="node-js">
  Node.js
</h3>

* [Estatísticas de heap](/nodejs/3.x/integrations/core#heap-statistics-minutely-probe) — tamanho do heap V8, heap usado, memória alocada (malloced) e contagens de contextos nativos e destacados.

<h3 id="general">
  Geral
</h3>

* Process Memory — uso médio e no percentil 95 de memória RSS por host e tipo de processo. Disponível para aplicações Ruby e Elixir.

<h3 id="infrastructure">
  Infraestrutura
</h3>

* [NGINX](/metrics/nginx#intelligence-dashboard) — tempo de requisição, throughput, códigos de status, conexões e métricas de proxy upstream.
* [Kubernetes](/metrics/kubernetes-0.x) — dois dashboards: CPU, memória, swap, disco, inodes e rede dos nós; CPU, memória e swap dos pods.

<h3 id="heroku">
  Heroku
</h3>

O Heroku cria vários Intelligence dashboards a partir de dados do Log Drain ou Telemetry Drain:

* [Status codes](/heroku/dashboards#status-code-dashboard) — divisão de códigos de status HTTP (apenas geração Cedar).
* [Redis](/heroku/dashboards#redis-dashboard) — conexões, taxa de hit, despejos, memória, carga média e I/O.
* [PostgreSQL](/heroku/dashboards#postgresql-dashboard) — tamanho do banco de dados, conexões, taxas de cache hit, memória, carga média, I/O, uso do WAL e atraso de followers (planos Standard e Premium).

<h3 id="render">
  Render
</h3>

O Render cria Intelligence dashboards a partir de um [Metrics Stream](/render/setup):

* [HTTP](/render/dashboards#http-dashboard) — volume de requisições e latência por serviço.
* [Postgres](/render/dashboards#postgres-dashboard) — conexões, tamanho de armazenamento, transações, table scans, locks e atraso de replicação.
* [Key Value](/render/dashboards#key-value-dashboard) — conexões em relação ao limite de conexões.

<h3 id="vector">
  Vector
</h3>

O AppSignal cria dashboards a partir de métricas coletadas através de fontes do [Vector](/vector):

* [PostgreSQL](/vector/postgresql) — operações de linha, transações, deadlocks, backends conectados e gravações de arquivos temporários.
* [MongoDB](/vector/mongodb) — três dashboards cobrindo status (memória, conexões, operações), internos do mecanismo de armazenamento WiredTiger e saúde da replicação.

<h3 id="vercel">
  Vercel
</h3>

* [Speed Insights](/vercel/speed-insights) — o dashboard de Web Vitals: TTFB, FCP, LCP, FID e CLS a partir de medições de usuários reais.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.