Passer au contenu principal
Astuce : Assurez-vous d’avoir terminé la configuration Render et d’avoir une destination Metrics Stream opérationnelle avant de poursuivre cette section.
Une fois qu’un Metrics Stream est configuré, ces tableaux de bord sont générés automatiquement en tant que Magic dashboards. Aucune autre action n’est requise. Selon les services Render que votre workspace utilise, vous pouvez voir :

Tableau de bord HTTP

Le tableau de bord HTTP affiche le volume des requêtes et la latence pour les services web Render. Render agrège ces métriques sur toutes les instances d’un service, donc chaque ligne correspond à une combinaison hôte et code de statut sur l’ensemble du service plutôt qu’à un réplica spécifique. HTTP requests : Nombre de requêtes HTTP reçues, ventilées par hôte et code de statut. Cela utilise la métrique suivante : render.service.http.requests.total. HTTP latency : Latence de réponse aux percentiles p50, p95 et p99, ventilée par hôte et code de statut. Cela utilise la métrique suivante : render.service.http.requests.latency.
Capture d'écran du magic dashboard HTTP Render dans AppSignal

Tableau de bord Postgres

Le tableau de bord Postgres affiche des informations sur les instances Render Postgres connectées à votre workspace. Connections : Connexions actives par base de données, comparées à la limite de connexions. Cela utilise les métriques suivantes : render.postgres.connections et render.postgres.connection.limit. Storage size : Taille de la base de données et taille des index par base de données. Cela utilise les métriques suivantes : render.postgres.database.size et render.postgres.indexes.size. Transaction volume : Nombre de transactions au fil du temps. Cela utilise la métrique suivante : render.postgres.transaction.volume. Sequential table scans : Analyses séquentielles par base de données. Un nombre élevé d’analyses séquentielles peut indiquer des index manquants. Cela utilise la métrique suivante : render.postgres.table.scans. Transaction exhaustion : Épuisement des ID de transaction par base de données, utile pour surveiller la santé du vacuuming. Cela utilise la métrique suivante : render.postgres.transaction.exhaustion. Slow locks : Nombre de verrous ayant dépassé le seuil lent. Cela utilise la métrique suivante : render.postgres.slow.lock.count. Slow lock wait time : Temps passé à attendre sur les verrous lents. Cela utilise la métrique suivante : render.postgres.slow.lock.time. Replication lag : Délai de réplication par hôte réplica. Cela utilise les métriques suivantes : render.postgres.replication.lag et render.postgres.replication.apply.lag.
Capture d'écran du magic dashboard Postgres Render dans AppSignal

Tableau de bord Key Value

Le tableau de bord Key Value affiche les métriques de connexion pour les services Render Key Value (Valkey/Redis). Connections : Connexions actives, comparées à la limite de connexions. Cela utilise les métriques suivantes : render.keyvalue.connections et render.keyvalue.connection.limit. L’utilisation du CPU, de la mémoire, du disque et du réseau pour les services Key Value est signalée comme des métriques d’hôte et apparaît dans la section « host metrics » plutôt que sur ce tableau de bord.
Capture d'écran du magic dashboard Key Value Render dans AppSignal