Linux – Standardprüfungen und Richtlinien
Agent Client Collector stellt die folgenden Standardprüfungen und -richtlinien für die Überwachung von Linux -Metriken bereit.
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 laufenden Prozesse mit diesem Namen (ACC) | count | ||
| proc.acc.cpuPercent | Prozessname | Prozentsatz der CPU, die vom Prozess beansprucht wird. | 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 Anwendermodus ausgeführt werden; „cpu.total.user“ ist die Summe der cpuN.user-Metriken. | count | ||
| cpu.total.nice | gesamt | Bearbeitete Prozesse, die im Anwendermodus 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 sich 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 mit Warten auf den Abschluss von E/A-Vorgängen verbracht 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 Unterbrechungen verbringt cpu.total.irq ist die Summe der cpuN.irq-Metriken. | Sek | |||
| cpu.total.softirq | gesamt | Für die Bearbeitung von Anforderungen weicher Unterbrechungen aufgewendete Zeit „cpu.total.softirq“ ist die Summe der cpuN.softirq-Metriken. | Sek | |||
| cpu.total.steal | gesamt | Gesamtzeit, die die virtuelle CPU damit verbracht hat, darauf zu warten, 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-Betriebssystem ausgeführt hat. cpu.total.guset_nice ist 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 | Für verarbeitete Prozesse im Anwendermodus aufgewendete Zeit. | 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 mit Daumendrücken verbracht wird. | Sek | |||
| cpu.<cpu-core>.iowait | cpu-core | Zeit, die zum 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 | Zeit, die für die Ausführung einer virtuellen CPU oder eines Gastbetriebssystems unter der Kontrolle des Kernels aufgewendet wird. | 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 des Systemstarts | 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 | 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 | Anzahl der Kerne | |||
| os.linux.metrics-system-cpu-load | load_avg.one | leer | Durchschnittliche Systemauslastung über eine Minute. | Thread-Anzahl | ja | ja |
| Last_Durchschnitt.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 wurde durchschnittlich verwendet | Prozent | ||
| cpu.user_percentage | leer | Prozentsatz der Zeit, in der die CPU insgesamt von normalen Prozessen im Anwendermodus verwendet wurde | Prozent | ja | ja | |
| cpu.nice_percentage | leer | Prozentsatz der Zeit, in der alle CPUs von bearbeiteten Prozessen im Anwendermodus verwendet werden | Prozent | ja | ja | |
cpu.system_percentage |
leer | 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, in der alle CPUs auf den Abschluss von E/A warten | Prozent | ja | ja | |
| cpu.irq_percentage | leer | Prozentsatz der Zeit, in der alle CPUs für Serviceunterbrechungen unterbrochen werden | Prozent | ja | ja | |
cpu.softirq_percentage |
leer | Prozentsatz der Zeit, in der alle CPUs, die Software-Unterbrechungen durchführen, unterbrochen werden | Prozent | ja | ja | |
| cpu.steal_percentage | leer | Prozentsatz der Zeit, in der alle CPUs die Betriebssysteme virtueller Hosts bedienen | Prozent | ja | ja | |
| cpu.guest_percentage | leer | Prozentsatz der Zeit, in der alle CPUs das Gastbetriebssystem bedienen | Prozent | ja | ja | |
| os.linux.metrics-system-disk | Datenträger.<disk-name> .lesen | Datenträgername | Gesamtanzahl der erfolgreich abgeschlossenen Lesevorgänge. | count | ja | ja |
| disk.<disk-name>.readsMerged | Datenträgername | Gesamtanzahl 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. | Millisek | |||
| Datenträger.<disk-name> .schreibt | Datenträgername | Gesamtanzahl der erfolgreich abgeschlossenen Schreibvorgänge. | count | ja | ja | |
| disk.<disk-name>.writesMerged | Datenträgername | Gesamtzahl 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 | Für E/A-Vorgänge aufgewendete Gesamtzeit | Millisek | ja | ja | ||
| disk.<disk-name>.ioTimeWeighted | Datenträgername | Für E/A-Vorgänge aufgewendete Gesamtzeit. Dies kann ein einfaches Maß für die E/A-Abschlusszeit und den Backlog sein, der sich ansammeln kann. | Millisek | |||
| 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 zugewiesen 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 In-Knoten. | 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 an verfügbarem Speicherplatz auf diesem Datenträger | Bytes | ||
| disk_usage.<disk>.used | Datenträgername | Gesamter Speicherplatz, der auf diesem Datenträger verwendet wird | Bytes | |||
| disk_usage.<disk>.avail | Datenträgername | Gesamtmenge an verfügbarem Speicherplatz auf diesem Datenträger | Bytes | |||
| disk_usage<disk> .verwendeter_Prozentsatz | Datenträgername | Der Prozentsatz des Speicherplatzes, der auf diesem Datenträger verwendet wird | Prozent | ja | ja | |
| os.linux.metrics-system-speicher os.linux.metrics-system-speicher-prozent | 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 Austausch 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). Enthält nicht „mem_swapcached“. | KB | |||
| „memory.swapTotal“ | leer | Insgesamt verfügbarer Auslagerungsbereich (Swap Space). | KB | ja | ja | |
| „memory.swapFree“ | leer | Derzeit nicht genutzter Auslagerungsbereich. | ja | ja | ||
| memory.dirty | leer | Arbeitsspeicher, der darauf wartet, auf den Datenträger zurückgeschrieben zu werden. | KB | |||
| „memory.swapUsed“ | leer | Menge des verwendeten Auslagerungsbereichs. | KB | ja | ja | |
| memory.used | leer | Menge des verwendeten RAM. | KB | |||
| Arbeitsspeicher.verwendeteWOPufferCaches | leer | Menge des verwendeten Arbeitsspeichers. | KB | |||
| Arbeitsspeicher.FreeWOPufferCaches | leer | Wert von MemAvailable von /proc/meminfo, falls vorhanden, greift aber auf das Hinzufügen von freiem + gepuffertem + zwischengespeichertem Arbeitsspeicher zurück, falls nicht. | KB | |||
| Speicher.swapUsedPercentage | leer | Prozentsatz des verwendeten Auslagerungsbereichs. | Prozent | |||
| „memory_percent.kostenlos“. | leer | Prozentsatz des freien RAM | Prozent | ja | ja | |
| „memory_percent“ verfügbar | leer | Prozentsatz von verfügbarem Mem | Prozent | ja | ja | |
| „memory_percent.buffers“ | leer | Prozent 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“.swapUsed | leer | Prozentsatz des verwendeten Auslagerungsbereichs. | Prozent | ja | ja | |
| „memory_percent.usedWOBuffersCaches“. | leer | Prozentsatz des Arbeitsspeichers wird verwendet | Prozent | ja | ja | |
| „memory_percent.„freieWoPufferCaches“ | leer | Prozentsatz des verfügbaren Arbeitsspeichers | 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 zugewiesen sind | Seiten | |||
| vmstat.nr_inactive_anon | leer | Speicherseiten in jeder Domäne jedes NUMA-Knotens, auf die längere Zeit nicht zugegriffen wurde | Seiten | |||
| vmstat.nr_active_anon | leer | Seiten des anonymen virtuellen Speichers, die kürzlich verwendet wurden | KB | |||
| Datei vmstat.nr_inactive_ | leer | Die Speicherseite, die der Datei entspricht, auf die in jeder Domäne jeder NUMA längere Zeit nicht zugegriffen wurde. | KB | |||
| Datei vmstat.nr_active_ | leer | Die Speicherseite, die der Datei entspricht, auf die kürzlich zugegriffen wurde. | Seiten | |||
| vmstat.nr_unevictable | leer | Die Anzahl der Seiten ist in der Liste der nicht ausführbaren (Nicht-)LRUs aufgeführt | count | |||
| vmstat.nr_mlock | leer | Seiten, die einer VM_LOCKED-VMA zugeordnet sind, sind eine Klasse von Seiten, die nicht entfernt werden können. | Seiten | |||
| vmstat.nr_anon_pages | leer | Im Arbeitsspeicher zugeordnete Seiten, die nicht Teil einer Datei sind. | Seiten | |||
| vmstat.nr_zugeordnet | leer | Anzahl der zugeordneten Speicherseiten. | count | |||
| vmstat.nr_file_pages | leer | |||||
| vmstat.nr_dirty | leer | Seiten warten darauf, 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 Nutzung des Kernel-Slab-Arbeitsspeichers, die zurückgefordert werden können | Seiten | |||
| vmstat.nr_slab_unreklamierbar | leer | Seiten aus der Nutzung des Kernel-Slab-Arbeitsspeichers, die nicht zurückgefordert werden können | Seiten | |||
| vmstat.nr_page_table_pages | leer | Seiten, die Seitentabellen zugeordnet sind | Seiten | |||
| vmstat.nr_kernel_stapel | 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_isolierte_Datei | 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 des gemeinsam genutzten Speichers | 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 auf diesem Knoten aufgrund von unzureichendem Arbeitsspeicher auf dem gewünschten Knoten zugeteilt wurden. | count | |||
| vmstat.numa_foreign | leer | Die Anzahl der Seiten, die ursprünglich für diesen Knoten vorgesehen waren und stattdessen einem anderen Knoten zugewiesen 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 auf diesem Knoten durch einen Prozess auf diesem Knoten erfolgreich zugeordnet wurden | count | |||
| vmstat.numa_other | leer | Die Anzahl der Seiten, die auf diesem Knoten von einem Prozess auf 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_schwellenwert | leer | |||||
| vmstat.nr_dirty_background_threshold | leer | |||||
| vmstat.pgpgin | leer | Die 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 Swap Space importiert werden | count | |||
| vmstat.pswpout | leer | Die Anzahl der Seiten, die im Swap Space ausgelagert wurden | count | |||
| vmstat.pgalloc_dma | leer | |||||
| vmstat.pvalloc_dma32 | leer | |||||
| vmstat.pvalloc_normal | leer | |||||
| vmstat.pvalloc_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 Seitenfü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 Seiten, die seit dem Start von kswapd gescannt wurden | 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ückgeforderten 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_hi_quickly | leer | |||||
| vmstat.kswapd_high_wmark_hi_quickly | leer | |||||
| vmstat.pageoutrun | leer | Anzahl der Aufrufe der Seitenrückforderung durch kswapd | count | |||
| vmstat.allocstall | leer | Anzahl der direkten Aufrufe der Seitenrückforderung (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_Fehler | leer | |||||
| vmstat.numa_hint_faults_local | leer | |||||
| vmstat.numa_pages_ migriert | leer | |||||
| vmstat.pgmigrate_success | 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 anhält, um eine Speicherkomprimierung auszuführen, sodass eine große Seite zur Verwendung frei wird. | count | |||
| vmstat.compact_fail | leer | Die Anzahl der Versuche des Systems, Arbeitsspeicher zu komprimieren, bei denen dies fehlgeschlagen ist. | 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_culted | 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 wurde erfolgreich zugewiesen, um einen Seitenfehler zu behandeln. | count | |||
| vmstat.thp_fault_fallback | leer | Durch die fehlerhafte Anzahl von Seiten kann keine große Seite zugeteilt werden, und stattdessen wird auf die Verwendung kleiner Seiten zurückgegriffen. | count | |||
| vmstat.thp_collapse_alloc | leer | Die Anzahl der Reduzierungen eines Seitenbereichs auf eine große Seite und die anschließende erfolgreiche Zuordnung einer neuen großen Seite zum Speichern der Daten. | count | |||
| vmstat.thp_collapse_alloc_failed | leer | Die Anzahl der reduzierten Elemente eines Seitenbereichs auf eine große Seite, bei denen die Zuordnung 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 der großen Nullseite | count | |||
| vmstat.thp_zero_page_alloc_failed | leer | Gibt an, wie oft der Kernel eine große Nullseite nicht zuordnen konnte und auf die Verwendung kleiner Seiten zurückgreift. | count | |||
| vmstat.balloon_inflate | leer | |||||
| vmstat.Ballons_deflationieren | leer | |||||
| vmstat.Ballons_migrate | leer | |||||
| os.linux.metrics-process-status | proc.<process>.VmSize | Prozessname | Die Gesamtmenge des vom Prozess verwendeten virtuellen Arbeitsspeichers | KB | ||
| proc.<process>.VmRSS | Prozessname | Der physische Speicher (nicht Swap), den ein Prozess verwendet hat | KB | |||
| proc.<process>.VmSwap | Prozessname | Gesamtmenge des verwendeten Auslagerungsbereichs. | KB |
Prüfungen zur Linux-Netzwerküberwachung
Hinweis:
Beim Upgrade von einer früheren Version fügen Sie die Prüfungen in dieser Tabelle manuell der Linux-Metrikenrichtlinie hinzu.
| Typ | Prüfung | Beschreibung | Verwendung und Verwendungsbeispiel | Gesammelte Metriken | Empfohlene Metrik |
|---|---|---|---|---|---|
| Metrik | os.linux.metrics-network-interface | Ruft alle auf die Netzwerkschnittstelle bezogenen Metriken für Linux-Server ab. | Verwendung:
Anwendungsbeispiel: |
|
ja |
| Metrik | os.linux.metrics-netstat-tcp | Ruft Metriken zu TCP-Socket-Status von netstat ab. Nützlich bei Web- oder Proxy-Servern mit hohem Datenverkehr und einer großen Anzahl eingehender und ausgehender kurzzeitiger TCP-Verbindungen. | Verwendung:
Anwendungsbeispiel: |
|
nein |