Skip to main content
Dica: Certifique-se de ter concluído a configuração do Heroku e ter um Heroku Log Drain (para a geração Cedar) ou Heroku Telemetry drain (para a geração Fir) funcionando antes de continuar com esta seção.
Esses dashboards são criados automaticamente como Intelligence dashboards quando um Log Drain ou Telemetry Drain é configurado. Nenhuma ação adicional é necessária. Os dashboards exibidos dependem da geração do Heroku e dos planos de add-on que você usa:

Dashboard de códigos de status

Este dashboard está disponível apenas para aplicações da geração Heroku Cedar.
O dashboard Heroku Status agrega os códigos de status retornados pelo Heroku nas principais categorias (2xx, 3xx, 4xx e 5xx). Um gráfico mostra a contagem por categoria, e um segundo gráfico mostra cada categoria como uma porcentagem de todas as requisições.

Dashboard do Redis

Para a geração Heroku Cedar, as métricas do Redis estão disponíveis em instâncias premium (ou plano superior). Para a geração Heroku Fir, as métricas do Redis estão disponíveis em todas as instâncias.
O dashboard Heroku Redis é baseado nas métricas fornecidas pelo Heroku. Ele mostra as conexões ativas, taxa de acertos, chaves removidas e métricas do host Redis. Active connections: O número de conexões estabelecidas na instância Redis. Hit rate: A proporção de leituras bem-sucedidas em relação a todas as operações de leitura, arredondada para cinco casas decimais. Evicted keys: O número de chaves removidas por atingir o limite de maxmemory da sua instância. Memory: Quantidade aproximada de memória usada pelos seus processos Redis em kB. Isso inclui o cache de buffer compartilhado, bem como a memória de cada conexão. Server load average: Carga média no sistema durante um período de 1 minuto. Server I/O: Número de operações de leitura/escrita em tamanhos de I/O de blocos de 16 KB. Server memory: Memória no servidor Redis, dividida entre em uso, livre e em cache.

Dashboard do PostgreSQL

Este dashboard está disponível apenas para instâncias do Heroku Postgres Standard e Premium.
O dashboard Heroku Postgres é baseado nas métricas fornecidas pela plataforma Heroku e mostra o tamanho do banco de dados, conexões e taxas de acerto de índices. Database Size: O número de bytes contidos no banco de dados. Isso inclui todos os dados de tabelas e índices em disco, incluindo o bloat do banco de dados. Tables: O número de tabelas no banco de dados. Index Cache Hit Rate e Table Cache Hit Rate: Proporção de lookups atendidos pelo cache de buffer compartilhado, arredondada para cinco casas decimais. O Heroku recomenda um valor de 0,98 ou maior. Se cair consistentemente abaixo de 0,98, investigue suas queries custosas ou faça upgrade do plano do seu banco de dados para mais RAM. A taxa de acerto do cache é uma ótima métrica para configurar um gatilho de Anomaly detection. Active Connections: O número de conexões estabelecidas no banco de dados. Waiting Connections: Conexões aguardando um lock. Se houver muitas conexões aguardando, isso pode indicar uso excessivo de conexões por não usar um pool de conexões, por exemplo. Memory: Quantidade aproximada de memória usada pelos processos Postgres do seu banco de dados em kB. Isso inclui o cache de buffer compartilhado, bem como a memória de cada conexão. Server load average: Carga média do sistema do servidor de banco de dados do Heroku. Para mais informações sobre como ler médias de carga, veja nosso post no blog “Understanding system load and load averages”. Server I/O: Número de operações de leitura/escrita em tamanhos de blocos de 16 KB. Cada plano do Postgres tem um limite de IOPS que pode executar (veja a documentação do Heroku), então este é um excelente candidato para configurar um gatilho de Anomaly detection. Server memory: Memória no servidor de banco de dados, dividida entre em uso, livre e em cache. Para planos multi-tenant, as métricas do servidor podem incluir outros bancos de dados e podem ser enganosas. WAL usage: Uso do Write Ahead Log, em porcentagem. Um banco de dados saudável mantém esse valor em 0,75 ou menos. Acima de 0,75, o Heroku limita as conexões à instância Postgres. Follower lag: O número de commits que este follower está atrasado em relação ao seu leader. Este gráfico fica vazio se não houver followers. Para mais informações sobre essas métricas, você pode ler mais na página de documentação do Heroku.