Linux – Standardprüfungen und Richtlinien
Agent Client Collector bietet die folgenden Standardprüfungen und Richtlinien für die Überwachung von Linux Metriken.
Prüfungen der Linux-Überwachungsmetriken
| Prüfung | Metrikname | Ressource | Beschreibung | Einheiten | Empfohlene Metrik | Anomalie-Erkennung |
|---|---|---|---|---|---|---|
| os.linux.metrics-process-usage | proc.acc.running | Prozessname | Anzahl der Prozesse, die mit diesem Namen ausgeführt werden (acc) | count | ||
| proc.acc.cpuPercent | Prozessname | Prozentsatz der vom Prozess beanspruchten CPU. | Prozent | |||
proc.acc.memPercent |
Prozessname | Prozentsatz des vom Prozess belegten Arbeitsspeichers. | Prozent | |||
| os.linux.metrics-reboot-count-today | reboot.count.today | leer | Anzahl der heute durchgeführten Neustarts | count | ||
| os.linux.metrics-system-cpu | cpu.total.user | gesamt | Normale Prozesse, die im Benutzermodus ausgeführt werden; cpu.total.user ist die Summe der cpuN.user-Metriken. | count | ||
| cpu.total.nice | gesamt | Angemeldete Prozesse, die im Benutzermodus ausgeführt werden; cpu.total.nice ist die Summe der cpuN.nice-Metriken. | count | |||
| cpu.total.system | gesamt | Zeit, die die CPU für die Ausführung des Kernels aufgewendet hat; cpu.total.system ist die Summe der cpuN.system-Metriken. | Sek | |||
| cpu.total.idle | gesamt | Gesamtzeit, die die CPU im Leerlauf verbracht hat.; cpu.total.idle ist die Summe der cpuN.idle-Metriken. | Sek | |||
| cpu.total.iowait | gesamt | Gesamtzeit, die die CPU auf den Abschluss von E/A-Vorgängen gewartet hat. cpu.total.iowait ist die Summe der cpuN.iowait-Metriken. | Sek | |||
| cpu.total.irq | gesamt | Gesamtzeit, die der Prozessor für die Verarbeitung von Interrupts aufwendet.; cpu.total.irq ist die Summe der cpuN.irq-Metriken. | Sek | |||
| cpu.total.softirq | gesamt | Für die Verarbeitung von Soft-Interrupt-Anforderungen aufgewendete Zeit; cpu.total.softirq ist die Summe der cpuN.softirq-Metriken. | Sek | |||
| cpu.total.steal | gesamt | Gesamtzeit, die die virtuelle CPU darauf gewartet hat, dass der Hypervisor eine andere virtuelle CPU bedient. Gilt nur für virtuelle Computer. | Sek | |||
| cpu.total.guest | gesamt | Gesamtzeit, die von der CPU für die Ausführung des virtuellen Prozessors aufgewendet wurde. Gilt nur für Hypervisoren. | Sek | |||
| cpu.total.guest_nice | gesamt | Gesamtzeit, die die CPU als Gast-BS mit Gast-Betriebssystem aufgewendet hat. cpu.total.guset_nice si die Summe der cpuN.guest_nice-Metriken | Sek | |||
| cpu.<cpu-core>.user | cpu-core | Zeit, die für die Verarbeitung mit normaler Priorität im Benutzermodus aufgewendet wurde. | Sek | |||
| cpu.<cpu-core>.nice | cpu-core | Zeit, die für Prozesse mit nice-Priorität im Benutzermodus aufgewendet wurde. | Sek | |||
| cpu.<cpu-core>.system | cpu-core | Zeitaufwand für die Ausführung im Kernel-Modus. | Sek | |||
| cpu.<cpu-core>.idle | cpu-core | Zeit, die im Urlaub damit verbracht wurde, Daumen zu drehen. | Sek | |||
| cpu.<cpu-core>.iowait | cpu-core | Zeit, die für das Warten auf den Abschluss von E/A aufgewendet wurde. Dies wird auch als Leerlaufzeit betrachtet. | Sek | |||
| cpu.<cpu-core>.irq | cpu-core | Zeit, die für die Verarbeitung von Hardware-Interrupts aufgewendet wurde. | Sek | |||
| cpu.<cpu-core>.softirq | cpu-core | Zeit, die für die Verarbeitung von Software-Interrupts aufgewendet wurde. | Sek | |||
| cpu.<cpu-core>.steal | cpu-core | Zeit, die von anderen Betriebssystemen vereinnahmt wurde, die in einer virtuellen Umgebung ausgeführt wurden. | Sek | |||
| cpu.<cpu-core>.guest | cpu-core | Zeitaufwand für die Ausführung einer virtuellen CPU oder eines Gast-BS unter der Steuerung des Kernels. | Sek | |||
| cpu.<cpu-core>.guest_nice | cpu-core | Gesamtzeit, die von der CPU für die Ausführung als Gastbetriebssystem mit nice-Priorität aufgewendet wurde. | Sek | |||
| cpu.intr | leer | Seit Startzeit verarbeitete Interrupts. | Sek | |||
| cpu.ctxt | leer | Gesamtanzahl der Kontextwechsel über alle CPUs hinweg. | count | |||
| cpu.btime | leer | Die Uhrzeit, zu der das System gestartet wurde | Sek | |||
| cpu.processes | leer | Anzahl der erstellten Prozesse und Threads, einschließlich jener (aber nicht beschränkt auf jene), die durch Aufrufe der Systemaufrufe fork() und clone() erstellt wurden. | count | |||
| cpu.procs_running | leer | Gesamtanzahl der Prozesse, die auf allen CPUs ausgeführt werden. | count | |||
| cpu.procs_blocked | leer | Die Anzahl der derzeit blockierten Prozesse, die auf den Abschluss von E/A warten. | count | |||
| cpu.cpu_count | leer | Anzahl der CPUs im System | count | |||
| cpu.<cpu-core>.cores | cpu-core | Die Anzahl der CPU-Kerne | Kernanzahl | |||
| os.linux.metrics-system-cpu-load | load_avg.one | leer | Durchschnittliche Systemauslastung über eine Minute. | Thread-Anzahl | ja | ja |
| load_avg.Fünf | leer | Durchschnittliche Systemauslastung über fünf Minuten. | Thread-Anzahl | ja | ja | |
| load_avg.fifteen | leer | Durchschnittliche Systemauslastung über 15 Minuten. | Thread-Anzahl | ja | ja | |
| load_avg.norm.one | leer | Durchschnittliche Systemauslastung über eine Minute, normalisiert durch die Anzahl der CPUs. | Thread-Anzahl | |||
| load_avg.norm.five | leer | Durchschnittliche Systemauslastung über fünf Minuten, normalisiert durch die Anzahl der CPUs. | Thread-Anzahl | |||
| load_avg.norm.fifteen | leer | Durchschnittliche Systemauslastung über 15 Minuten, normalisiert durch die Anzahl der CPUs. | Thread-Anzahl | |||
| os.linux.metrics-system-cpu-percentage | cpu.avgutilization_percentage | leer | Prozentsatz der CPU, die durchschnittlich verwendet wurde | Prozent | ||
| cpu.user_percentage | leer | Prozentsatz der Zeit, während der die Gesamt-CPU von normalen Prozessen im Benutzermodus verwendet wurde | Prozent | ja | ja | |
| cpu.nice_percentage | leer | Prozentsatz der Zeit, während der alle CPUs von Prozessen mit nice-Priorität im Benutzermodus verwendet wurden | Prozent | ja | ja | |
cpu.system_percentage |
leer | Der Prozentsatz der Zeit, die die CPU für die Ausführung des Kernels aufgewendet hat. | Prozent | ja | ja | |
| cpu.idle_percentage | leer | Prozentsatz der Zeit, in der sich alle CPUs im Leerlauf befanden | Prozent | ja | ja | |
cpu.iowait_percentage |
leer | Prozentsatz der Zeit, während der alle CPUs auf den Abschluss von E/A warten | Prozent | ja | ja | |
| cpu.irq_percentage | leer | Prozentsatz der Zeit, während der alle CPUs Interrupts verarbeiten | Prozent | ja | ja | |
cpu.softirq_percentage |
leer | Prozentsatz der Zeit, während der alle CPUs Software-Interrupts verarbeiten | Prozent | ja | ja | |
| cpu.steal_percentage | leer | Prozentsatz der Zeit, während der alle Betriebssysteme virtueller Hosts von CPUs bedient wurden | Prozent | ja | ja | |
| cpu.guest_percentage | leer | Prozentsatz der Zeit, während der alle CPUs das Gastbetriebssystem bedient haben | Prozent | ja | ja | |
| os.linux.metrics-system-disk | Datenträger.<disk-name> . liest | Datenträgername | Gesamtanzahl der erfolgreich abgeschlossenen Lesevorgänge. | count | ja | ja |
| disk.<disk-name>.readsMerged | Datenträgername | Gesamtzahl der zusammengeführten Lesevorgänge | count | |||
| disk.<disk-name>.sectorsRead | Datenträgername | Gesamtanzahl der erfolgreich gelesenen Sektoren. | count | |||
| disk.<disk-name>.readTime | Datenträgername | Gesamtanzahl an Millisekunden, die für alle Lesevorgänge aufgewendet wurden. | Millisekunden | |||
| Datenträger.<disk-name> .schreibt | Datenträgername | Gesamtanzahl der erfolgreich abgeschlossenen Schreibvorgänge. | count | ja | ja | |
| disk.<disk-name>.writesMerged | Datenträgername | Gesamtanzahl der zusammengeführten Schreibvorgänge | count | |||
| disk.<disk-name>.sectorsWritten | Datenträgername | Gesamtanzahl der erfolgreich geschriebenen Sektoren. | count | |||
| disk.<disk-name>.writeTime | Datenträgername | Gesamtanzahl an Millisekunden, die für alle Schreibvorgänge aufgewendet wurden. | misslisec | |||
| disk.<disk-name>.ioInProgress | Datenträgername | Gesamtzahl der derzeit ausgeführten E/A-Vorgänge | count | |||
| Datenträger.<disk-name> .ioTime | Gesamtzeit, die für E/A aufgewendet wurde | Millisekunden | ja | ja | ||
| disk.<disk-name>.ioTimeWeighted | Datenträgername | Gesamtzeit, die für E/A aufgewendet wurde. Dies kann ein einfaches Maß für die E/A-Abschlusszeit und den Rückstand sein, der sich möglicherweise ansammelt. | Millisekunden | |||
| os.linux.metrics-system-disk-capacity | disk.<file-system-name>.total | Dateisystemname | Gesamtgröße des Dateisystems. | Byte | ||
| disk.<file-system-name>.used | Dateisystemname | Gesamtmenge des Speicherplatzes, der vorhandenen Dateien im Dateisystem zugewiesen ist. | Byte | |||
| disk.<file-system-name>.avail | Dateisystemname | Gesamtmenge des im Dateisystem verfügbaren Speicherplatzes. | Byte | |||
| disk.<file-system-name>.used_percentage | Dateisystemname | Der Prozentsatz des verfügbaren Speicherplatzes, der derzeit allen Dateien im Dateisystem zugeordnet ist. | Prozent | |||
| disk.<file-system-name>.itotal | Dateisystemname | Die Gesamtzahl der Inodes im Dateisystem. | count | |||
| disk.<file-system-name>.iused | Dateisystemname | Die Anzahl der verwendeten Inodes. | count | |||
| disk.<file-system-name>.iavail | Dateisystemname | Die Anzahl der freien (nicht verwendeten) Inodes. | count | |||
| disk.<file-system-name>.iused_percentage | Dateisystemname | Der Prozentsatz der verwendeten Inodes. | Prozent | |||
| os.linux.metrics-system-disk-usage | disk_usage.<disk>.total | Datenträgername | Gesamtmenge des auf diesem Datenträger verfügbaren Speicherplatzes | Bytes | ||
| disk_usage.<disk>.used | Datenträgername | Gesamtmenge des auf diesem Datenträger verwendeten Speicherplatzes | Bytes | |||
| disk_usage.<disk>.avail | Datenträgername | Gesamtmenge des auf diesem Datenträger verfügbaren Speicherplatzes | Bytes | |||
| disk_usage<disk> .used_percentage | Datenträgername | Der Prozentsatz des auf diesem Datenträger verwendeten Speicherplatzes | Prozent | ja | ja | |
| os.linux.metrics-system-memoryos.linux.metrics-system-memory-percent | memory.total | leer | Insgesamt nutzbarer RAM. | KB | ||
| memory.free | leer | Insgesamt freier RAM. | KB | |||
| memory.available | leer | Eine Schätzung, wie viel Arbeitsspeicher zum Starten neuer Anwendungen ohne Auslagerung verfügbar ist. | KB | |||
| memory.buffers | leer | Temporärer Speicher, der für Rohdatenträger-Blöcke verwendet wird. | KB | |||
| memory.cached | leer | In-Memory Cache für vom Datenträger gelesene Dateien (Seiten-Cache). mem_swapcached nicht enthalten. | KB | |||
| memory.swapTotal | leer | Insgesamt verfügbarer Auslagerungsbereich (Swap Space). | KB | ja | ja | |
| memory.swapFrei | leer | Derzeit nicht genutzter Auslagerungsbereich. | ja | ja | ||
| memory.dirty | leer | Arbeitsspeicher, der darauf wartet, auf den Datenträger zurückgeschrieben zu werden. | KB | |||
| memory.swapVerwendet | leer | Menge des verwendeten Auslagerungsbereichs. | KB | ja | ja | |
| memory.used | leer | Menge des verwendeten RAM. | KB | |||
| memory.usedWOBuffersCaches | leer | Menge des verwendeten Arbeitsspeichers. | KB | |||
| memory.freeWOBuffersCaches | leer | Wert von MemAvailable aus /proc/meminfo, falls vorhanden, aber es wird auf das Hinzufügen von freiem + gepuffertem + zwischengespeichertem Speicher zurückgegriffen, wenn nicht. | KB | |||
| memory.swapUsedPercentage | leer | Prozentsatz des verwendeten Auslagerungsbereichs. | Prozent | |||
| memory_percent.frei | leer | Freier Arbeitsspeicher in Prozent | Prozent | ja | ja | |
| memory_percentverfügbar | leer | Prozentsatz des verfügbaren Arbeitsspeichers | Prozent | ja | ja | |
| memory_percent.buffer | leer | Prozentsatz des Arbeitsspeichers, der für Rohdatenträgerblöcke verwendet wird | Prozent | ja | ja | |
| memory_percent.zwischengespeichert | leer | Prozentsatz des Arbeitsspeichers, der für den In-Memory-Cache für vom Datenträger gelesene Dateien verwendet wird | Prozent | ja | ja | |
| memory_percent.dirty | leer | Prozentsatz des Arbeitsspeichers, der darauf wartet, auf den Datenträger zurückgeschrieben zu werden. | Prozent | ja | ja | |
| memory_percent.swapVerwendet | leer | Prozentsatz des verwendeten Auslagerungsbereichs. | Prozent | ja | ja | |
| memory_percent.verwendeteWOBuffersCaches | leer | Verwendeter Arbeitsspeicher in Prozent | Prozent | ja | ja | |
| memory_percent.freeWOBuffersCaches | leer | Verfügbarer Arbeitsspeicher in Prozent | Prozent | ja | ja | |
| os.linux.metrics-system-uptime | system.uptime(sec) | leer | Zeit, während der das System funktioniert und verfügbar ist. | Sek | ||
| os.linux.metrics-memory-vmstat | vmstat.nr_free_pages | leer | Seiten, die derzeit vom System nicht verwendet werden. | Seiten | ||
| vmstat.nr_alloc_batch | leer | Seiten, die anderen Domänen aufgrund von unzureichendem Arbeitsspeicher in jeder Domäne jeder NUMA zugeordnet sind | Seiten | |||
| vmstat.nr_inaktiv_anon | leer | Speicherseiten in jeder Domäne jedes NUMA-Knotens, auf die seit längerer Zeit nicht zugegriffen wurde | Seiten | |||
| vmstat.nr_active_anon | leer | Anonyme Seiten des virtuellen Speichers, die kürzlich verwendet wurden | KB | |||
| vmstat.nr_inactive_file | leer | Die Speicherseite, die der Datei entspricht, auf die in jeder Domäne jeder NUMA seit längerer Zeit nicht zugegriffen wurde. | KB | |||
| vmstat.nr_active_file | leer | Die Speicherseite, die der Datei entspricht, auf die kürzlich zugegriffen wurde. | Seiten | |||
| vmstat.nr_unevictable | leer | Die Anzahl der Seiten befindet sich in der nicht ausführbaren (Nicht-)LRU-Liste | count | |||
| vmstat.nr_mlock | leer | Seiten, die einer VM_LOCKED-VMA zugeordnet sind, sind eine Klasse von Seiten, die nicht extrahiert werden können. | Seiten | |||
| vmstat.nr_anon_pages | leer | Im Speicher zugeordnete Seiten, die nicht Teil einer Datei sind | Seiten | |||
| vmstat.nr_mapped | leer | Anzahl der zugeordneten Speicherseiten. | count | |||
| vmstat.nr_file_pages | leer | |||||
| vmstat.nr_dirty | leer | Seiten, die darauf warten, auf den Datenträger geschrieben zu werden | Seiten | |||
| vmstat.nr_writeback | leer | Seiten, die derzeit auf den Datenträger geschrieben werden | Seiten | |||
| vmstat.nr_slab_reclaimable | leer | Seiten aus der Kernel-Slab-Speichernutzung, die zurückgefordert werden können | Seiten | |||
| vmstat.nr_slab_unreclaimable | leer | Seiten aus der Kernel-Slab-Speichernutzung, die nicht zurückgewonnen werden kann | Seiten | |||
| vmstat.nr_page_table_pages | leer | Seiten, die Seitentabellen zugeordnet sind | Seiten | |||
| vmstat.nr_kernel_stack | leer | Arbeitsspeichermenge, die Kernel-Stapeln zugeteilt ist. | KB | |||
| vmstat.nr_unstable | leer | Die Anzahl der instabilen Seiten in jeder Domäne jedes NUMA-Knotens | count | |||
| vmstat.nr_bounce | leer | |||||
| vmstat.nr_vmscan_write | leer | Die Anzahl der geänderten Seiten, die während eines Scans von LRU(s) zurückgeschrieben wurden | count | |||
| vmstat.nr_vmscan_immediate_reclaim | leer | |||||
| vmstat.nr_writeback_temp | leer | |||||
| vmstat.nr_isolated_anon | leer | Die Anzahl der anonymen Speicherseiten, die in jeder Domäne jedes NUMA-Knotens isoliert sind | count | |||
| vmstat.nr_isolated_file | leer | Die Anzahl der Seiten von Dateispeicherseiten, die in jeder Domäne jedes NUMA-Knotens isoliert sind | count | |||
| vmstat.nr_shmem | leer | Die Anzahl der Seiten im gemeinsam genutzten Speicher | count | |||
| vmstat.nr_dirtied | leer | Die Anzahl der geänderten Seiten in jeder Domäne jedes NUMA-Knotens | count | |||
| vmstat.nr_written | leer | |||||
| vmstat.numa_hit | leer | Anzahl der Seiten, die diesem Knoten erfolgreich zugeordnet wurden. | count | |||
| vmstat.numa_miss | leer | Die Anzahl der Seiten, die in diesem Knoten aufgrund von wenig Arbeitsspeicher auf dem beabsichtigten Knoten zugeordnet wurden. | count | |||
| vmstat.numa_foreign | leer | Die Anzahl der Seiten, die ursprünglich für diesen Knoten gedacht waren und stattdessen einem anderen Knoten zugeordnet wurden. | count | |||
| vmstat.numa_interleave | leer | Anzahl der Seiten, die gemäß Interleave-Richtlinie erfolgreich diesem Knoten zugeordnet wurden. | count | |||
| vmstat.numa_local | leer | Die Anzahl der Seiten, die in diesem Knoten durch einen Prozess in diesem Knoten erfolgreich zugeordnet wurden | count | |||
| vmstat.numa_other | leer | Die Anzahl der Seiten, die in diesem Knoten durch einen Prozess in einem anderen Knoten zugeordnet wurden. | count | |||
| vmstat.workset_refault | leer | |||||
| vmstat.workset_activate | leer | |||||
| vmstat.workset_nodereclaim | leer | |||||
| vmstat.nr_anon_transparent_hugepages | leer | |||||
| vmstat.nr_free_cma | leer | Freie kontinuierliche Speicherzuteilungsseiten in jeder Domäne jeder NUMA | ||||
| vmstat.nr_dirty_threshold | leer | |||||
| vmstat.nr_dirty_background_threshold | leer | |||||
| vmstat.pgpgin | leer | Anzahl der vom Datenträger importierten Seiten | count | |||
| vmstat.pgpgout | leer | Die Anzahl der auf den Datenträger geschriebenen Seiten | count | |||
| vmstat.pswpin | leer | Die Anzahl der Seiten, die aus dem Auslagerungsbereich übernommen wurden | count | |||
| vmstat.pswpout | leer | Die Anzahl der in den Auslagerungsbereich ausgelagerten Seiten | count | |||
| vmstat.pgalloc_dma | leer | |||||
| vmstat.pgalloc_dma32 | leer | |||||
| vmstat.pgalloc_normal | leer | |||||
| vmstat.pgalloc_movable | leer | |||||
| vmstat.pgfree | leer | Die Anzahl der Seiten, die seit dem letzten Start frei sind | count | |||
| vmstat.pgactivat | leer | Anzahl der Seitenaktivierungen seit dem letzten Start | count | |||
| vmstat.pgdeactivate | leer | Anzahl der Seitendeaktivierungen seit dem letzten Start | count | |||
| vmstat.pgfault | leer | Geringfügige Fehler seit dem letzten Start | Seiten | |||
| vmstat.pgmajfault | leer | Schwerwiegende Fehler seit dem letzten Start | Seiten | |||
| vmstat.pglazyfreed | leer | |||||
| vmstat.pgrefill_dma | leer | |||||
| vmstat.pgrefill_dma32 | leer | |||||
| vmstat.pgrefill_normal | leer | Anzahl der Seitenauffüllungen seit dem letzten Start | count | |||
| vmstat.pgrefill_movable | leer | |||||
| vmstat.pgsteal_kswapd_dma | leer | |||||
| vmstat.pgsteal_kswapd_dma32 | leer | |||||
| vmstat.pgsteal_kswapd_normal | leer | |||||
| vmstat.pgsteal_kswapd_movable | leer | |||||
| vmstat.pgsteal_direct_dma | leer | |||||
| vmstat.pgsteal_direct_dma32 | leer | |||||
| vmstat.pgsteal_direct_normal | leer | |||||
| vmstat.pgsteal_direct_movable | leer | |||||
| vmstat.pgscan_kswapd_dma | leer | |||||
| vmstat.pgscan_kswapd_dma32 | leer | |||||
| vmstat.pgscan_kswapd_normal | leer | Anzahl der seit dem Start von kswapd gescannten Seiten | count | |||
| vmstat.pgscan_kswapd_movable | leer | |||||
| vmstat.pgscan_direct_dma | leer | |||||
| vmstat.pgscan_direct_dma32 | leer | |||||
| vmstat.pgscan_direct_normal | leer | Anzahl der seit dem Start zurückgewonnenen Seiten | count | |||
| vmstat.pgscan_direct_movable | leer | |||||
| vmstat.pgscan_direct_throttle | leer | |||||
| vmstat.zone_reclaim_failed | leer | |||||
| vmstat.pginodesteal | leer | |||||
| vmstat.slabs_scanned | leer | |||||
| vmstat.kswapd_inodesteal | leer | |||||
| vmstat.kswapd_low_wmark_it_quickly | leer | |||||
| vmstat.kswapd_high_wmark_it_quickly | leer | |||||
| vmstat.pageoutrun | leer | Anzahl der Aufrufe der Seitenrückgewinnung durch kswap | count | |||
| vmstat.allocstall | leer | Anzahl der direkten Aufrufe der Seitenrückgewinnung (wenig Arbeitsspeicher) | count | |||
| vmstat.pgrotated | leer | |||||
| vmstat.drop_pagecache | leer | |||||
| vmstat.drop_slab | leer | |||||
| vmstat.numa_pte_updates | leer | |||||
| vmstat.numa_huge_pte_updates | leer | |||||
| vmstat.numa_hint_faults | leer | |||||
| vmstat.numa_hint_faults_local | leer | |||||
| vmstat.numa_pages_migrated | leer | |||||
| vmstat.pgmigrate_Erfolg | leer | |||||
| vmstat.pgmigrate_fail | leer | |||||
| vmstat.compact_migrate_scanned | leer | |||||
| vmstat.compact_free_scanned | leer | |||||
| vmstat.compact_isoliert | leer | |||||
| vmstat.compact_stall | leer | Die Häufigkeit, mit der ein Prozess angehalten wird, um die Speicherkomprimierung auszuführen, damit eine große Seite zur Verwendung freigegeben wird. | count | |||
| vmstat.compact_fail | leer | Die Anzahl der fehlgeschlagenen Versuche des Systems, den Arbeitsspeicher zu komprimieren. | count | |||
| vmstat.compact_Erfolg | leer | Häufigkeit, mit der vom System Arbeitsspeicher komprimiert und eine große Seite zur Verwendung freigegeben wurde. | count | |||
| vmstat.htlb_buddy_alloc_success | leer | |||||
| vmstat.htlb_buddy_alloc_fail | leer | |||||
| vmstat.unevictable_pgs_colled | leer | |||||
| vmstat.unevictable_pgs_scanned | leer | |||||
| vmstat.unevictable_pgs_rescued | leer | |||||
| vmstat.unevictable_pgs_mlocked | leer | |||||
| vmstat.unevictable_pgs_munlocked | leer | |||||
| vmstat.unevictable_pgs_cleared | leer | |||||
| vmstat.unevictable_pgs_stranded | leer | |||||
| vmstat.thp_fault_alloc | leer | Die Anzahl der großen Seiten, die erfolgreich zur Behandlung eines Seitenfehlers zugeordnet wurden. | count | |||
| vmstat.thp_fault_fallback | leer | Die Anzahl der Seitenfehler, bei denen eine große Seite nicht zugeordnet werden kann und stattdessen auf die Verwendung kleiner Seiten zurückgegriffen wird. | count | |||
| vmstat.thp_collapse_alloc | leer | Die Anzahl der Reduzieren eines Seitenbereichs auf eine große Seite und die erfolgreiche Zuteilung einer neuen großen Seite zum Speichern der Daten. | count | |||
| vmstat.thp_collapse_alloc_failed | leer | Die Anzahl der Reduzieren eines Seitenbereichs auf eine große Seite, bei denen die Zuteilung jedoch fehlgeschlagen ist. | count | |||
| vmstat.thp_split | leer | Die Anzahl der Aufteilungen einer großen Seite in Basisseiten | count | |||
| vmstat.thp_zero_page_alloc | leer | Die Anzahl der erfolgreichen Zuteilungen von großen Nullseiten | count | |||
| vmstat.thp_zero_page_alloc_failed | leer | Die Häufigkeit, in der der Kernel eine große Nullseite nicht zuordnen konnte und auf die Verwendung kleiner Seiten zurückgreift. | count | |||
| vmstat.balloon_inflate | leer | |||||
| vmstat.global_deplacement | leer | |||||
| vmstat.global_migrate | leer | |||||
| os.linux.metrics-process-status | proc.<process>.VmSize | Prozessname | Gesamtmenge des vom Prozess verwendeten virtuellen Arbeitsspeichers | KB | ||
| proc.<process>.VmRSS | Prozessname | Der von einem Prozess verwendete nicht ausgelagerte physische Speicher | KB | |||
| proc.<process>.VmSwap | Prozessname | Gesamtmenge des verwendeten Auslagerungsbereichs. | KB |
Linux-Netzwerküberwachungsprüfungen
Hinweis:
Fügen Sie beim Upgrade von einer früheren Version die Prüfungen in dieser Tabelle manuell zur Linux-Metrikrichtlinie hinzu.
| Typ | Prüfung | Beschreibung | Verwendung und Verwendungsbeispiel | Erfasste Metriken | Empfohlene Metrik |
|---|---|---|---|---|---|
| Metrik | os.linux.metrics-network-interface | Ruft alle netzwerkschnittstellenbezogenen Metriken für Linux-Server ab. | Verwendung:
Verwendungsbeispiel: |
|
ja |
| Metrik | os.linux.metrics-netstat-tcp | Ruft Metriken zu TCP-Socket-Status von netstat ab. Nützlich für Web- oder Proxy-Server mit hohem Datenverkehr und einer großen Anzahl kurzzeitiger TCP-Verbindungen. | Verwendung:
Verwendungsbeispiel: |
|
nein |