Mesures de PostgreSQL
Les tableaux suivants répertorient et décrivent les mesures collectées en tant que sortie des vérifications spécifiées PostgreSQL . Entrées indiquées Les mesures proposées sont des mesures à haute visibilité qui s’affichent dans l’onglet Mesure après la génération d’une Espace de travail de l'opérateur alerte. Ces mesures fournissent à l’opérateur des informations supplémentaires qui l’aident à explorer plus en détail le problème spécifié.
| Mesure | Description |
|---|---|
| pgsql.connections.active (Mesure proposée) |
Fournit des mesures sur le nombre total de connexions actives dans la PostgreSQL base de données. |
| pgsql.connexions.inactif (Mesure proposée) |
Fournit des mesures sur le nombre total de connexions inactives dans la base de PostgreSQL données. |
| Mesure | Description |
|---|---|
| pgsql.db.taille (Mesure proposée) |
Fournit des mesures sur l’utilisation de la taille totale du disque pour chacune des bases de PostgreSQL données sur le serveur. |
| Mesure | Description |
|---|---|
| pgsql.verrous.AccèsPartageVerrou | Fournit des mesures sur le mode de verrouillage en lecture acquises automatiquement à partir des tables interrogées. |
| pgsql.locks.Verrou exclusif | Fournit des mesures sur le mode de verrouillage en lecture acquises par la table LOCK table pour les instructions EN MODE EXCLUSIF. |
| Mesure | Description |
|---|---|
| pgsql.tables_size (Mesure proposée) |
Fournit des mesures sur la taille de la table de base de données sur le serveur. |
| Mesure | Description |
|---|---|
| pgsql.statsbgwriter.buffers_alloc | Fournit des mesures liées au nombre de tampons alloués. |
| pgsql.statsbgwriter.buffers_backend | Fournit des mesures liées au nombre de tampons écrits directement par un backend. |
| pgsql.statsbgwriter.buffers_backend_fsync | Fournit des mesures liées au nombre de fois qu’un backend a dû exécuter son propre appel fsync (normalement l’auteur de l’arrière-plan les gère, même lorsque le backend effectue sa propre écriture). |
| pgsql.statsbgwriter.buffers_checkpoint | Fournit des mesures liées au nombre de tampons écrits pendant les points de contrôle. |
| pgsql.statsbgwriter.buffers_clean | Fournit des mesures liées au nombre de tampons écrits par le rédacteur en arrière-plan. |
| pgsql.statsbgwriter.checkpoint_sync_time | Fournit des mesures relatives à la durée totale passée dans la partie du traitement du point de contrôle où les fichiers sont synchronisés sur le disque, en millisecondes. |
| pgsql.statsbgwriter.checkpoint_write_time | Fournit des mesures relatives à la durée totale passée dans la partie du traitement du point de contrôle où les fichiers sont écrits sur le disque, en millisecondes. |
| pgsql.statsbgwriter.checkpoints_req (Mesure proposée) |
Fournit des mesures relatives au nombre de points de contrôle demandés qui ont été effectués. |
| pgsql.statsbgwriter.checkpoints_timed (Mesure proposée) |
Fournit des mesures relatives au nombre de points de contrôle planifiés qui ont été effectués. |
| pgsql.statsbgwriter.maxwritten_clean | Fournit des mesures liées au nombre de fois où l’enregistreur en arrière-plan a arrêté une analyse de nettoyage parce qu’il avait écrit trop de tampons. |
| Mesure | Description |
|---|---|
| pgsql.statsdb.blk_read_time (Mesure proposée) |
Fournit des mesures liées au temps passé à lire des blocs de fichiers de données par des back-ends dans cette base de données, en millisecondes. |
| pgsql.statsdb.blk_write_time (Mesure proposée) |
Fournit des mesures liées au temps passé à écrire des blocs de fichiers de données par des backends dans cette base de données, en millisecondes. |
| pgsql.statsdb.blks_hit (Mesure proposée) |
Fournit des mesures liées au nombre de fois où des blocs de disque ont été trouvés dans le cache tampon, de sorte qu’une lecture n’était pas nécessaire. Cela inclut uniquement les accès dans le PostgreSQL cache tampon, pas dans le cache du système de fichiers du système d’exploitation. |
| pgsql.statsdb.blks_read | Fournit des mesures relatives au nombre de blocs de disque lus dans cette base de données. |
| pgsql.statsdb.checksum_failures | Fournit des mesures liées au nombre d’échecs de somme de contrôle de page de données détectés dans cette base de données (ou sur un objet partagé), ou 0 si les sommes de contrôle de données ne sont pas activées. |
| pgsql.statsdb.conflits | Fournit des mesures liées au nombre de requêtes annulées en raison de conflits avec la récupération dans cette base de données. Les conflits se produisent uniquement sur les serveurs de secours. |
| pgsql.statsdb.interblocages (Mesure proposée) |
Fournit des mesures relatives au nombre d’interblocages détectés dans cette base de données. |
| pgsql.statsdb.numbackends | Fournit des mesures relatives au nombre de back-ends actuellement connectés à cette base de données. Il s’agit de la seule colonne de cette vue qui renvoie une valeur reflétant l’état actuel ; Toutes les autres colonnes renvoient les valeurs accumulées depuis la dernière réinitialisation. |
| pgsql.statsdb.temp_bytes | Fournit des mesures liées à la quantité totale de données écrites dans des fichiers temporaires par des requêtes dans cette base de données. Tous les fichiers temporaires sont comptés, quelle que soit la raison de création du fichier temporaire et quel que soit le log_temp_files paramètre. |
| pgsql.statsdb.temp_files | Fournit des mesures liées au nombre de fichiers temporaires créés par des requêtes dans cette base de données. Tous les fichiers temporaires sont comptés, quelle que soit la raison pour laquelle le fichier temporaire a été créé (comme le tri ou le hachage) et quel que soit le log_temp_files paramètre. |
| pgsql.statsdb.tup_deleted | Fournit des mesures liées au nombre de lignes supprimées par des requêtes dans cette base de données. |
| pgsql.statsdb.tup_fetched | Fournit des mesures liées au nombre de lignes extraites par les requêtes dans cette base de données. |
| pgsql.statsdb.tup_inserted | Fournit des mesures liées au nombre de lignes insérées par des requêtes dans cette base de données. |
| pgsql.statsdb.tup_returned | Fournit des mesures liées au nombre de lignes renvoyées par les requêtes dans cette base de données. |
| pgsql.statsdb.tup_updated | Fournit des mesures liées au nombre de lignes mises à jour par des requêtes dans cette base de données. |
| pgsql.statsdb.xact_commit | Fournit des mesures relatives au nombre de transactions dans cette base de données qui ont été validées. |
| pgsql.statsdb.xact_rollback | Fournit des mesures relatives au nombre de transactions de cette base de données qui ont été restaurées. |
| Mesure | Description |
|---|---|
| pgsql.statsio.heap_blks_hit (Mesure proposée) |
Fournit des mesures relatives au nombre d’accès à la mémoire tampon dans cette table. |
| pgsql.statsio.heap_blks_read | Fournit des mesures relatives au nombre de blocs de disque lus dans cette table. |
| pgsql.statsio.idx_blks_hit | Fournit des mesures liées au nombre d’accès à la mémoire tampon dans tous les index de cette table. |
| pgsql.statsio.idx_blks_read | Fournit des mesures liées au nombre de blocs de disque lus à partir de tous les index de cette table. |
| pgsql.statsio.tidx_blks_hit | Fournit des mesures relatives au nombre d’accès tampon dans l’index de la table TOAST de cette table (le cas échéant). |
| pgsql.statsio.tidx_blks_read | Fournit des mesures liées au nombre de blocs de disque lus à partir de l’index de la table TOAST de cette table. |
| pgsql.statsio.toast_blks_hit | Fournit des mesures liées au nombre d’accès à la mémoire tampon dans la table TOAST de cette table (le cas échéant). |
| pgsql.statsio.toast_blks_read | Fournit des mesures liées au nombre de blocs de disque lus à partir de la table TOAST de cette table (le cas échéant). |
| Mesure | Description |
|---|---|
| pgsql.statstable.idx_scan | Fournit des mesures relatives au nombre d’analyses d’index lancées sur cette table. |
| pgsql.statstable.idx_tup_fetch | Fournit des mesures liées au nombre de lignes actives extraites par les analyses d’index. |
| pgsql.statstable.n_dead_tup | Fournit des mesures liées au nombre estimé de lignes mortes. |
| pgsql.statstable.n_live_tup | Fournit des mesures liées au nombre estimé de lignes actives. |
| pgsql.statstable.n_tup_del | Fournit des mesures liées au nombre de lignes supprimées. |
| pgsql.statstable.n_tup_hot_upd | Fournit des mesures liées au nombre de lignes mises à jour à chaud (c’est-à-dire sans mise à jour d’index distincte requise). |
| pgsql.statstable.n_tup_ins | Fournit des mesures liées au nombre de lignes insérées. |
| pgsql.statstable.n_tup_upd | Fournit des mesures liées au nombre de lignes mises à jour. |
| pgsql.statstable.seq_scan | Fournit des mesures relatives au nombre d’analyses séquentielles lancées sur cette table. |
| pgsql.statstable.seq_tup_read | Fournit des mesures liées au nombre de lignes actives extraites par des analyses séquentielles. |