Mesures de Linux
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é.
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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é. |
| 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. |
| 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. |
| 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 |
| 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. |