Passer au contenu principal
Cette page répertorie toutes les métriques exposées par le endpoint Prometheus de Managed Postgres. Pour la configuration et l’authentification, consultez la page endpoint Prometheus.

Labels communs

Chaque métrique comporte les labels suivants :
LabelDescription
clickhouse_orgID de l’organisation
postgres_serviceID du service Postgres
postgres_service_nameNom du service Postgres
Certaines métriques ajoutent un label pour la dimension selon laquelle elles sont ventilées (par ex. mode pour les métriques CPU, state pour les connexions, database pour la taille de la base de données). Ces labels sont indiqués à côté de chaque métrique.

Métrique d’information

PostgresServiceInfo est une métrique de type gauge toujours égale à 1, dont les label portent le statut actuel et la version du service. Utilisez-la pour joindre le statut à d’autres métriques ou pour déclencher une alerte lorsqu’un service sort de l’état running.
MétriqueTypeLibellés supplémentairesDescription
PostgresServiceInfogaugepostgres_status, postgres_versionUne série par service ; la valeur est toujours 1.
postgres_status indique l’état actuel du cycle de vie du service (par exemple running, creating, stopped). postgres_version indique la version majeure de Postgres (par ex. 17, 18).

Capacité

Limites statiques provisionnées pour le service. Elles ne changent que lorsque le service est redimensionné.
MétriqueTypeUnitéDescription
PostgresServer_CPUCoresgaugecoresCœurs CPU alloués au service.
PostgresServer_MemoryLimitBytesgaugebytesMémoire allouée au service.
PostgresServer_StorageLimitBytesgaugebytesStockage alloué au service.

Utilisation des ressources

MétriqueTypelabel supplémentairesDescription
PostgresServer_CPUSeconds_TotalcompteurmodeTemps CPU consommé, ventilé par mode : user, system, iowait, softirq, steal, irq, nice, idle.
PostgresServer_MemoryUsedPercentgaugeMémoire utilisée, en pourcentage de PostgresServer_MemoryLimitBytes.
PostgresServer_MemoryCachePercentgaugeMémoire utilisée par le cache et les tampons, en pourcentage de la mémoire totale.
PostgresServer_FilesystemUsedPercentgaugeEspace du système de fichiers utilisé, en pourcentage du stockage total.
Pour calculer l’utilisation du CPU en pourcentage, calculez le taux de PostgresServer_CPUSeconds_Total pour les modes qui vous intéressent, puis divisez-le par PostgresServer_CPUCores.

E/S disque et réseau

MétriqueTypeUnitéDescription
PostgresServer_DiskReads_TotalcompteuropsOpérations de lecture sur disque effectuées.
PostgresServer_DiskWrites_TotalcompteuropsOpérations d’écriture sur disque effectuées.
PostgresServer_NetworkReceiveBytes_TotalcompteurbytesOctets reçus via le réseau.
PostgresServer_NetworkTransmitBytes_TotalcompteurbytesOctets transmis via le réseau.

Activité de la base de données

Compteurs cumulés depuis le démarrage du service. Utilisez rate() ou irate() pour obtenir des valeurs par seconde.
MétriqueTypeDescription
PostgresServer_TuplesFetched_TotalcompteurLignes récupérées par les requêtes.
PostgresServer_TuplesInserted_TotalcompteurLignes insérées.
PostgresServer_TuplesUpdated_TotalcompteurLignes mises à jour.
PostgresServer_TuplesDeleted_TotalcompteurLignes supprimées.
PostgresServer_TransactionsCommitted_TotalcompteurTransactions validées.
PostgresServer_TransactionsRolledBack_TotalcompteurTransactions annulées.
PostgresServer_Deadlocks_TotalcompteurInterblocages détectés.

Connexions, cache et taille de la base de données

MétriqueTypelabel supplémentairesDescription
PostgresServer_ActiveConnectionsgaugestateConnexions par état (p. ex. active, idle).
PostgresServer_CacheHitRatiogaugeTaux de réussite du cache tampon : pourcentage de blocs servis depuis le cache par rapport au nombre total de blocs accédés.
PostgresServer_DatabaseSizeBytesgaugedatabaseTaille sur disque de chaque base de données, en octets. Inclut la base postgres par défaut ainsi que toutes les bases de données créées par l’utilisateur.
Dernière modification le 25 juin 2026