Mesures de Linux

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 11 minutes de lecture
  • La table suivante répertorie les mesures collectées en tant que sortie des Linux vérifications. 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é.

    Tableau 1. Mesures os.linux.metrics-process-usage
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    proc.acc.en cours d’exécution Nombre de processus exécutés avec ce nom (ACC).
    proc.acc.cpuPercent Pourcentage du processeur utilisé par le processus.
    proc.acc.memPercent Pourcentage de mémoire utilisée par le processus.
    Tableau 2. Mesures os.linux.metrics-reboot-count-today
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    reboot.count.today Nombre de redémarrages aujourd’hui.
    Tableau 3. Mesures os.linux.metrics-system-cpu
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    processeur.total.utilisateur Processus normaux s’exécutant en mode utilisateur ; cpu.total.user est le total des cpuN.user mesures.
    processeur.total.nice Processus niced s’exécutant en mode utilisateur ; cpu.total.nice est le total des cpuN.nice mesures.
    processeur.total.système Temps passé par le processeur à exécuter le noyau ; cpu.total.system est le total des cpuN.system mesures.
    processeur.total.inactif Temps total que le processeur a passé à l’état inactif ; cpu.total.idle est le total des cpuN.idle mesures.
    cpu.total.iowait Temps total que le processeur a passé à attendre la fin des opérations d’E/S ; cpu.total.iowait est le total des cpuN.iowait mesures.
    cpu.total.irq Temps total que le processeur consacre aux interruptions ; cpu.total.irq est le total des cpuN.irq mesures.
    Processeur.Total.SoftIRQ Temps passé à traiter les demandes d’interruptions logicielles ; cpu.total.softirq est le total des cpuN.softirq mesures.
    processeur.total.vol Temps total que le processeur virtuel a passé à attendre que l’hyperviseur serve un autre processeur virtuel. S’applique uniquement aux ordinateurs virtuels.
    processeur.total.invité Temps total que le processeur a passé à exécuter le processeur virtuel. S’applique uniquement aux hyperviseurs.
    cpu.total.guest_nice Temps total que le processeur a passé à fonctionner en tant que système d’exploitation invité agréable ; cpu.total.guset_nice est le total des cpuN.guest_nice mesures
    cpu.<cpu-core>.user Temps passé avec le traitement normal en mode utilisateur.
    cpu.<cpu-core>.nice Temps passé avec le traitement approuvé en mode utilisateur.
    cpu.<cpu-core>.système Temps passé à exécuter en mode noyau.
    cpu.<cpu-core>.idle Temps passé inactif.
    cpu.<cpu-core>.iowait Temps passé à attendre la fin des E/S. Également considéré comme du temps d’inactivité.
    cpu.<cpu-core>.irq Temps passé à servir les interruptions matérielles.
    cpu.<cpu-core>.softirq Temps passé à servir des interruptions logicielles.
    cpu.<cpu-core>.steal Temps volé par d’autres systèmes d’exploitation s’exécutant dans un environnement virtuel.
    cpu.<cpu-core>.guest Temps passé à exécuter un processeur virtuel ou un système d’exploitation invité sous le contrôle du noyau.
    cpu.<cpu-core>.guest_nice Temps total que le processeur a passé à fonctionner en tant que système d’exploitation invité.
    cpu.intr Interruptions traitées depuis l’heure de démarrage.
    cpu.ctxt Nombre total de changements de contexte sur tous les processeurs.
    cpu.btime C’est l’heure du démarrage.
    processeur.processus Nombre de processus et de threads créés, qui inclut (mais sans s’y limiter) ceux créés par les appels aux appels système fork() et clone().
    cpu.procs_running Nombre total de processus en cours d’exécution sur tous les processeurs.
    cpu.procs_blocked Nombre de processus actuellement bloqués et en attente de la fin des E/S.
    cpu.cpu_count Nombre de processeurs sur le système.
    cpu.<cpu-core>.cores Nombre de cœurs de processeur.
    Tableau 4. Mesures os.linux.metrics-system-cpu-load
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    load_avg.one (mesure proposée) Charge moyenne du système sur une minute.
    load_avg,cinq (mesure proposée) Charge moyenne du système sur cinq minutes.
    load_avg.fifteen (mesure proposée) Charge moyenne du système sur quinze minutes.
    load_avg.norm.one Charge moyenne du système sur une minute, normalisée par le nombre de processeurs.
    load_avg.norm.cinq Charge moyenne du système sur cinq minutes, normalisée par le nombre de processeurs.
    load_avg.norm.fifteen Charge moyenne du système sur quinze minutes, normalisée par le nombre de processeurs.
    Tableau 5. Mesures os.linux.metrics-system-cpu-percentage
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    cpu.avgutilization_percentage Pourcentage moyen du processeur utilisé.
    cpu.user_percentage (mesure proposée) Pourcentage du temps pendant lequel le processeur total a été utilisé par les processus normaux en mode utilisateur.
    cpu.nice_percentage (mesure proposée) Pourcentage du temps pendant lequel tous les processeurs sont utilisés par les processus niced en mode utilisateur.
    cpu.system_percentage (mesure proposée) Pourcentage de temps que le processeur a passé à exécuter le noyau.
    cpu.idle_percentage (mesure proposée) Pourcentage du temps pendant lequel tous les processeurs ont été inactifs.
    cpu.iowait_percentage (mesure proposée) Pourcentage du temps pendant lequel tous les processeurs ont attendu la fin des E/S.
    cpu.irq_percentage (mesure proposée) Pourcentage du temps pendant lequel tous les processeurs ont traité des interruptions.
    cpu.softirq_percentage (mesure proposée) Pourcentage du temps où tous les CPI ont traité des interruptions logicielles.
    cpu.steal_percentage (mesure proposée) Pourcentage du temps pendant lequel tous les processeurs ont servi des systèmes d’exploitation hôtes virtuels.
    cpu.guest_percentage (mesure proposée) Pourcentage de temps pendant lequel tous les processeurs ont traité les systèmes d’exploitation invités.
    Tableau 6. Mesures os.linux.metrics-system-disk
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    disk.<disk-name>.reads (mesure proposée) Nombre total de lectures terminées avec succès.
    disque.<nom-disque>.readsMerged Nombre total de lectures fusionnées.
    disque.<nom-disque>.secteursLire Nombre total de secteurs lus avec succès.
    disk.<nom-disque>.readTime millisecondes Nombre total de millisecondes consacrées à toutes les lectures.
    disk.<disk-name>.writes (mesure proposée) Nombre total d’écritures effectuées avec succès.
    disque.<nom-disque>.écritsFusionné Nombre total d’écritures fusionnées.
    disque.<nom-disque>.secteursÉcrits Nombre total de secteurs rédigés avec succès.
    disque.<nom-disque>.écriture/heure millisecondes Nombre total de millisecondes consacrées à toutes les écritures.
    disque.<nom-disque>.ioEn cours Nombre total d’E/S actuellement en cours.
    disk.<disk-name>.ioTime (mesure proposée) Temps total passé sur les E/S.
    disk.<nom-disque>.ioTimeWeighted Temps total passé sur les E/S. Cela peut fournir une mesure à la fois du temps d’exécution des E/S et du backlog qui peut s’accumuler.
    Tableau 7. Mesures os.linux.metrics-system-disk-capacity
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    disque.<nom-système-de-fichiers>.total Taille totale du système de fichiers.
    disque.<nom-système-de-fichiers>.utilisé Quantité totale d’espace alloué aux fichiers existants dans le système de fichiers.
    disque.<nom-système-de-fichiers>.disponible Quantité totale d’espace disponible dans le système de fichiers.
    disque.<nom-système-de-fichiers>.used_percentage Pourcentage de l’espace disponible actuellement alloué à tous les fichiers du système de fichiers.
    disque.<nom-système-de-fichiers>.itotal Nombre total de inodes sur le système de fichiers.
    disque.<nom-système-de-fichiers>.iused Le nombre de .inodes
    disque.<nom-système-de-fichiers>.iavail Le nombre de . inodes
    disque.<nom-système-de-fichiers>.iused_percentage Le pourcentage de inodes.
    Tableau 8. Mesures os.linux.metrics-system-disk-usage
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    disk_usage.<disque>.total Quantité totale d'espace disponible sur le disque.
    disk_usage.<disque>.utilisé Quantité totale d’espace utilisé sur le disque.
    disk_usage.<disk>.avail Quantité totale d'espace disponible sur le disque.
    disk_usage.<disk>.used_percentage (mesure proposée) Pourcentage d’espace utilisé sur le disque.
    Tableau 9. Mesures os.linux.metrics-system-memory
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    memory.total RAM utilisable totale.
    Mémoire.Libre RAM libre totale.
    mémoire.disponible Estimation de la quantité de mémoire disponible pour démarrer de nouvelles applications sans échange.
    mémoire.tampons Stockage temporaire utilisé pour les blocs de disque bruts.
    mémoire.mise en cache Cache en mémoire pour les fichiers lus à partir du disque (cache de page). N’inclut mem_swapcachedpas .
    memory.swapTotal (mesure proposée) Quantité totale d’espace d’échange disponible.
    memory.swapFree (mesure proposée) Quantité d’espace d’échange actuellement inutilisé.
    mémoire.sale Mémoire qui attend d’être réécrite sur le disque.
    memory.swapUsed (mesure proposée) Quantité d’espace d’échange utilisée.
    mémoire.utilisée La quantité de RAM utilisée.
    mémoire.usedWOBuffersCaches La quantité de mémoire utilisée.
    memory.freeWOBuffersCaches Valeur de MemAvailable from /proc/meminfo si elle est présente, mais revient à la mémoire libre + mise en mémoire tampon + mise en cache si ce n’est pas le cas.
    mémoire.swapUsedPercentage Pourcentage d’espace d’échange utilisé.
    Tableau 10. Mesures os.linux.metrics-system-memory-percent
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    memory_percent.gratuit (mesure proposée) Pourcentage de RAM libre.
    memory_percent.Disponible (mesure proposée) Pourcentage de mémoire disponible
    memory_percent.buffers (mesure proposée) Pourcentage de mémoire utilisée pour les blocs de disque bruts.
    memory_percent.cached (mesure proposée) Pourcentage de mémoire utilisée avec le cache en mémoire pour les fichiers lus à partir du disque.
    memory_percent.dirty (mesure proposée) Pourcentage de mémoire en attente d’écriture sur le disque.
    memory_percent.swapUsed (mesure proposée) Pourcentage d’espace d’échange utilisé.
    memory_percent.usedWOBuffersCaches (mesure proposée) Pourcentage de mémoire utilisée.
    memory_percent.freeWOBuffersCaches (mesure proposée) Pourcentage de mémoire disponible.
    Tableau 11. Mesures os.linux.metrics-system-uptime
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    durée.d’activité système (secondes) Durée pendant laquelle le système a fonctionné et a été disponible.
    Tableau 12. Mesures os.linux.metrics-memory-vmstat
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    vmstat.nr_free_pages Pages actuellement inutilisées par le système.
    vmstat.nr_alloc_batch Pages allouées à d’autres domaines en raison d’une mémoire insuffisante dans chaque domaine de chaque nœud d’accès à la mémoire non uniforme (NUMA).
    vmstat.nr_inactive_anon Pages de mémoire dans chaque domaine de chaque nœud NUMA qui n’ont pas été consultées.
    vmstat.nr_active_anon Pages de mémoire virtuelle anonymes récemment utilisées.
    vmstat.nr_inactive_file Page mémoire correspondant au fichier qui n’a pas été consulté dans chaque domaine de chaque NUMA.
    vmstat.nr_active_file La page de mémoire correspondant au fichier qui a fait l’objet d’un accès récent.
    vmstat.nr_unevictable Nombre de pages dans la liste des (non-)LRU irvictables.
    vmstat.nr_mlock Pages mappées dans une VMA VM_LOCKED qui sont une classe de pages irrécupérables.
    vmstat.nr_anon_pages Pages mappées en mémoire qui ne font pas partie d’un fichier.
    vmstat.nr_mapped Nombre de pages mappées en mémoire.
    vmstat.nr_file_pages
    vmstat.nr_dirty Pages en attente d’écriture sur le disque.
    vmstat.nr_writeback Pages en cours d’écriture sur le disque.
    vmstat.nr_slab_reclaimable Pages de l’utilisation de la mémoire de la dalle du noyau qui peuvent être récupérées.
    vmstat.nr_slab_unreclaimable Pages de l’utilisation de la mémoire de la dalle du noyau qui ne peuvent pas être récupérées.
    vmstat.nr_page_table_pages Pages allouées aux tables de pages.
    vmstat.nr_kernel_stack Quantité de mémoire allouée aux piles de noyau.
    vmstat.nr_unstable Nombre de pages instables dans chaque domaine de chaque nœud NUMA.
    vmstat.nr_bounce
    vmstat.nr_vmscan_write Nombre de pages erronées réécrites lors d’une analyse des LRU.
    vmstat.nr_vmscan_immediate_reclaim
    vmstat.nr_writeback_temp
    vmstat.nr_isolated_anon Nombre de pages de mémoire anonymes isolées dans chaque domaine de chaque nœud NUMA.
    vmstat.nr_isolated_file Nombre de pages de stockage de fichiers isolées dans chaque domaine de chaque nœud NUMA.
    vmstat.nr_shmem Nombre de pages de mémoire partagée.
    vmstat.nr_dirtied Nombre de pages erronées dans chaque domaine de chaque nœud NUMA.
    vmstat.nr_written
    vmstat.numa_hit Nombre de pages qui ont été allouées avec succès à ce nœud.
    vmstat.numa_miss Nombre de pages qui ont été allouées à ce nœud en raison d’une mémoire insuffisante sur le nœud prévu.
    vmstat.numa_foreign Nombre de pages initialement destinées à ce nœud qui ont été allouées à un autre nœud.
    vmstat.numa_interleave Nombre de pages de politique d’entrelacement allouées avec succès à ce nœud.
    vmstat.numa_local Nombre de pages allouées avec succès sur ce nœud par un processus sur ce nœud.
    vmstat.numa_other Nombre de pages allouées sur ce nœud par un processus sur un autre nœud.
    vmstat.workingset_refault
    vmstat.workingset_activate
    vmstat.workingset_nodereclaim
    vmstat.nr_anon_transparent_hugepages
    vmstat.nr_free_cma Pages d’allocation de mémoire continue gratuites dans chaque domaine de chaque NUMA.
    vmstat.nr_dirty_threshold
    vmstat.nr_dirty_background_threshold
    vmstat.pgpgin Nombre de pages importées à partir du disque.
    vmstat.pgpgout Nombre de pages écrites sur le disque.
    vmstat.pswpin Nombre de pages importées de l’espace d’échange.
    vmstat.pswpout Nombre de pages échangées dans l’espace d’échange.
    vmstat.pgalloc_dma
    vmstat.pgalloc_dma32
    vmstat.pgalloc_normal
    vmstat.pgalloc_movable
    vmstat.pggratuit Nombre de pages libres depuis le dernier démarrage.
    vmstat.pgactivate Nombre d’activations de pages depuis le dernier démarrage.
    vmstat.pgdeactivate Nombre de désactivations de pages depuis le dernier démarrage.
    vmstat.pgfault Défauts mineurs depuis le dernier démarrage.
    vmstat.pgmajfault Défauts majeurs depuis le dernier démarrage.
    vmstat.pglazyfreed
    vmstat.pgrefill_dma
    vmstat.pgrefill_dma32
    vmstat.pgrefill_normal Nombre de recharges de pages depuis le dernier démarrage.
    vmstat.pgrefill_movable
    vmstat.pgsteal_kswapd_dma
    vmstat.pgsteal_kswapd_dma32
    vmstat.pgsteal_kswapd_normal
    vmstat.pgsteal_kswapd_movable
    vmstat.pgsteal_direct_dma
    vmstat.pgsteal_direct_dma32
    vmstat.pgsteal_direct_normal
    vmstat.pgsteal_direct_movable
    vmstat.pgscan_kswapd_dma
    vmstat.pgscan_kswapd_dma32
    vmstat.pgscan_kswapd_normal Nombre de pages analysées depuis kswapd le démarrage.
    vmstat.pgscan_kswapd_movable
    vmstat.pgscan_direct_dma
    vmstat.pgscan_direct_dma32
    vmstat.pgscan_direct_normal Nombre de pages récupérées depuis le démarrage.
    vmstat.pgscan_direct_movable
    vmstat.pgscan_direct_throttle
    vmstat.zone_reclaim_failed
    vmstat.pginodesteal
    vmstat.slabs_scanned
    vmstat.kswapd_inodesteal
    vmstat.kswapd_low_wmark_hit_quickly
    vmstat.kswapd_high_wmark_hit_quickly
    vmstat.pageoutrun Nombre de demandes kswapd de récupération de page.
    vmstat.allocstall Nombre de fois où la récupération de page a été appelée directement (mémoire faible).
    vmstat.pgrotated
    vmstat.drop_pagecache
    vmstat.drop_slab
    vmstat.numa_pte_updates
    vmstat.numa_huge_pte_updates
    vmstat.numa_hint_faults
    vmstat.numa_hint_faults_local
    vmstat.numa_pages_migrated
    vmstat.pgmigrate_success
    vmstat.pgmigrate_fail
    vmstat.compact_migrate_scanned
    vmstat.compact_free_scanned
    vmstat.compact_isolated
    vmstat.compact_stall Nombre de fois qu’un processus se bloque lors de l’exécution de la compaction de la mémoire, de sorte qu’une page volumineuse est libre d’utilisation.
    vmstat.compact_fail Nombre de fois où le système a tenté de compacter la mémoire, mais a échoué.
    vmstat.compact_success Nombre de fois où le système a compacté la mémoire et libéré une page volumineuse pour utilisation.
    vmstat.htlb_buddy_alloc_success
    vmstat.htlb_buddy_alloc_fail
    vmstat.unevictable_pgs_culled
    vmstat.unevictable_pgs_scanned
    vmstat.unevictable_pgs_rescued
    vmstat.unevictable_pgs_mlocked
    vmstat.unevictable_pgs_munlocked
    vmstat.unevictable_pgs_cleared
    vmstat.unevictable_pgs_stranded
    vmstat.thp_fault_alloc Nombre de pages volumineuses allouées avec succès pour gérer une erreur de page.
    vmstat.thp_fault_fallback Le nombre d’erreurs de page ne parvient pas à allouer une page volumineuse avant de revenir à l’utilisation de petites pages.
    vmstat.thp_collapse_alloc Nombre de pages réduites en une seule page immense avec l’allocation réussie d’une nouvelle page énorme pour stocker les données.
    vmstat.thp_collapse_alloc_failed Le nombre de pages réduit en une seule page énorme mais l’allocation a échoué.
    vmstat.thp_split Nombre de pages de base à séparer d’une page volumineuse.
    vmstat.thp_zero_page_alloc Le nombre d’allocations réussies d’énormes pages zéro.
    vmstat.thp_zero_page_alloc_failed Le nombre de fois où le noyau n’a pas réussi à allouer une énorme page zéro et retombe dans l’utilisation de petites pages.
    vmstat.balloon_inflate
    vmstat.balloon_deflate
    vmstat.balloon_migrate
    Tableau 13. Mesures os.linux.metrics-process-status
    Type de mesure Ressource (nom de la base de données spécifique, le cas échéant) Unités Description du type de mesure
    proc.<processus>. Taille de VM La quantité totale de mémoire virtuelle utilisée par le processus.
    proc.<processus>. VmRSS Mémoire physique non échangée utilisée par un processus.
    proc.<processus>. VmSwap Quantité totale d’espace d’échange utilisée.