Linux – Standardprüfungen und Richtlinien
Agent Client Collector Stellt die folgenden Standardprüfungen und -Richtlinien für bereit Linux Metriküberwachung.
Prüfungen von Linux-Überwachungsmetriken
| Überprüfen | 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 (gemäß) | count | ||
| proc.acc.cpuPercent | Prozessname | Prozentsatz der vom Prozess beanspruchten cpu. | Prozent | |||
Proc.ACC.MPercent |
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 | Niced-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 Kernel aufgewendet hat; cpu.total.System ist die Summe der cpuN.System-Metriken. | Sek | |||
| cpu.total.idle | gesamt | Gesamtzeit, die die CPU in einem Leerlaufstatus 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 Gesamtzahl 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 | Zeit, die für die Bearbeitung von Soft-Interrupt-Anforderungen aufgewendet wurde; cpu.total.softirq ist die Summe der cpuN.softirq-Metriken. | Sek | |||
| cpu.total.steal | gesamt | Gesamtzeit, die die virtuelle CPU auf die Wartung einer anderen virtuellen CPU durch den Hypervisor gewartet hat. 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 gutes Gast-BS ausgeführt 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 im Anwendermodus mit abgeschlossenen Prozessen verbracht 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 in den Ferien verbracht wurde, mit Daumen. | Sek | |||
| cpu.<cpu-core>.iowait | cpu-core | Wartezeit auf Abschluss der E/A. 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 Gast-BS unter der Kontrolle des Kernel aufgewendet wurde. | 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 Zeit, 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 der E/A warten. | count | |||
| cpu.cpu_count | Leer | Anzahl der cpu 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 |
| Load_avg.five | Leer | Durchschnittliche Systemauslastung über fünf Minuten. | Thread-Anzahl | Ja | Ja | |
| Load_avg.fünfzehn | 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_Prozentsatz | Leer | Prozentsatz der cpu wurde durchschnittlich verwendet | Prozent | ||
| cpu.user_Prozent | Leer | Prozentsatz der Zeit, in der die gesamte cpu von normalen Prozessen im Anwendermodus verwendet wurde | Prozent | Ja | Ja | |
| cpu.nice_-Prozentsatz | Leer | Prozentsatz der Zeit, die alle cpus von abgeglichenen Prozessen im Anwendermodus verwendet werden | Prozent | Ja | Ja | |
cpu.System_Prozentsatz |
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, die alle cpus inaktiv waren | Prozent | Ja | Ja | |
cpu.iowait_-Prozentsatz |
Leer | Prozentsatz der Zeit, die alle cpus warten, bis E/A abgeschlossen ist | Prozent | Ja | Ja | |
| cpu.irq_percentage | Leer | Prozentsatz der Zeit, die alle cpus unterbrechen | Prozent | Ja | Ja | |
cpu.softirq_-Prozentsatz |
Leer | Prozentsatz der Zeit, die alle cpus Softwareunterbrechungen bedienen | Prozent | Ja | Ja | |
| cpu.Steal_Prozentsatz | Leer | Prozentsatz der Zeit, die alle cpus für Betriebssysteme virtueller Hosts gewartet haben | Prozent | Ja | Ja | |
| cpu.Guest_Prozentsatz | Leer | Prozentsatz der Zeit, die alle cpus gewartet haben, als Gastbetriebssystem | Prozent | Ja | Ja | |
| os.linux.metrics-system-disk | Datenträger.<disk-name>.Lesevorgänge | Datenträgername | Gesamtanzahl der erfolgreich abgeschlossenen Lesevorgänge. | count | Ja | Ja |
| disk.<disk-name>.readsMerged | Datenträgername | Gesamtanzahl der zusammengeführten Lesezugriffe | 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>.Schreibvorgänge | 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. | Sonstige Sek | |||
| disk.<disk-name>.ioInProgress | Datenträgername | Gesamtzahl der derzeit in Bearbeitung befindlichen E/A-Vorgänge | count | |||
| Disk.<disk-name>.ioTime | Gesamtzeit, die für E/A-Vorgänge aufgewendet wurde | Millisek | Ja | Ja | ||
| disk.<disk-name>.ioTimeWeighted | Datenträgername | Gesamtzeit, die für E/A-Vorgänge aufgewendet wurde. Dies kann eine einfache Messung sowohl der E/A-Abschlusszeit als auch des Backlogs bieten, der sich ansammelt. | 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 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 verfügbaren Speicherplatzes auf diesem Datenträger | Bytes | ||
| disk_usage.<disk>.used | Datenträgername | Gesamtmenge des auf diesem Datenträger verwendeten Speicherplatzes | Bytes | |||
| disk_usage.<disk>.avail | Datenträgername | Gesamtmenge des verfügbaren Speicherplatzes auf diesem Datenträger | Bytes | |||
| Disk_usage.<disk>.used_Prozentsatz | 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 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 | |||
| Arbeitsspeicher.swapTotal | Leer | Insgesamt verfügbarer Auslagerungsbereich (Swap Space). | KB | Ja | Ja | |
| Arbeitsspeicher.tauschfrei | Leer | Derzeit nicht genutzter Auslagerungsbereich. | Ja | Ja | ||
| memory.dirty | Leer | Arbeitsspeicher, der wartet, um auf den Datenträger zurückgeschrieben zu werden. | KB | |||
| Arbeitsspeicher.swapUsed | Leer | Menge des verwendeten Auslagerungsbereichs. | KB | Ja | Ja | |
| memory.used | Leer | Menge des verwendeten RAM. | KB | |||
| Arbeitsspeicher. Used WOBuffersCaches | Leer | Menge des verwendeten Arbeitsspeichers. | KB | |||
| Arbeitsspeicher. FreeWOBuffersCaches | Leer | Wert von „Memory Available“ aus /proc/meminfo, falls vorhanden, fällt jedoch auf das Hinzufügen von freiem + gepuffertem + zwischengespeichertem Arbeitsspeicher zurück, wenn nicht. | KB | |||
| Arbeitsspeicher. SwapUsedPercentage | Leer | Prozentsatz des verwendeten Auslagerungsbereichs. | Prozent | |||
| Memory_percent. Kostenlos | Leer | Prozentsatz des freien RAM | Prozent | Ja | Ja | |
| Memory_percent. Verfügbar | Leer | Prozentsatz des verfügbaren Arbeitsspeichers | Prozent | Ja | Ja | |
| Memory_percent. Puffer | Leer | Prozentsatz des Arbeitsspeichers, der für Rohdatenträger-Blöcke verwendet wird | Prozent | Ja | Ja | |
| Memory_percent. Zwischengespeichert | Leer | Prozentsatz des Arbeitsspeichers, der für den speicherinternen Cache für vom Datenträger gelesene Dateien verwendet wird | Prozent | Ja | Ja | |
| Memory_percent. Fehlerhaft | Leer | Prozentsatz des Arbeitsspeichers, der auf den Zurückschreiben auf den Datenträger wartet. | Prozent | Ja | Ja | |
| Memory_percent. Tauschverwendet | Leer | Prozentsatz des verwendeten Auslagerungsbereichs. | Prozent | Ja | Ja | |
| Memory_percent. Used WOBuffersCaches | Leer | Prozentsatz des Arbeitsspeichers wird verwendet | Prozent | Ja | Ja | |
| Memory_percent. FreeWOBuffersCaches | Leer | Prozentsatz des verfügbaren Arbeitsspeichers | Prozent | Ja | Ja | |
| os.linux.metrics:Systembetriebszeit | 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 zugewiesen sind, da in jeder Domäne jedes NUMA nicht genügend Arbeitsspeicher vorhanden ist | Seiten | |||
| Vmstat.nr_inactive_anon | Leer | Arbeitsspeicherseiten in jeder Domäne jedes NUMA-Knotens, auf die seit langem nicht zugegriffen wurde | Seiten | |||
| Vmstat.nr_Active_anon | Leer | Anonyme Seiten des virtuellen Arbeitsspeichers, die kürzlich verwendet wurden | KB | |||
| Datei „vmstat.nr_inactive_“ | Leer | Die Arbeitsspeicherseite, die der Datei entspricht, auf die in jeder Domäne jedes NUMA lange nicht zugegriffen wurde. | KB | |||
| Datei „vmstat.nr_Active_“ | Leer | Die Arbeitsspeicherseite, die der Datei entspricht, auf die kürzlich zugegriffen wurde. | Seiten | |||
| Vmstat.nr_nicht bedienbar | Leer | Die Anzahl der Seiten befindet sich in der nicht bedienbaren (nicht-)LRU-Liste | count | |||
| Vmstat.nr_mlock | Leer | Seiten, die einer VM_LOCKED-VMA zugeordnet sind – sind eine Klasse von unbrauchbaren Seiten. | Seiten | |||
| Vmstat.nr_anon_Seiten | Leer | Dem Arbeitsspeicher zugeordnete Seiten, die nicht Teil einer Datei sind. | Seiten | |||
| Vmstat.nr_zugeordnet | Leer | Anzahl der zugeordneten Speicherseiten. | count | |||
| Vmstat.nr_file_Seiten | Leer | |||||
| Vmstat.nr_fehlerhaft | Leer | Seiten, die darauf warten, auf den Datenträger geschrieben zu werden | Seiten | |||
| Vmstat.nr_Zurückschreiben | Leer | Seiten, die derzeit auf den Datenträger geschrieben werden | Seiten | |||
| Vmstat.nr_slab_zurückforderbar | Leer | Seiten aus der Kernel-SLAB-Arbeitsspeichernutzung, die zurückgefordert werden können | Seiten | |||
| Vmstat.nr_slab_nicht zurückforderbar | Leer | Seiten aus der Kernel-SLAB-Arbeitsspeichernutzung, 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_schreiben | Leer | Die Anzahl der fehlerhaften 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 mit freigegebenem Arbeitsspeicher | count | |||
| vmstat.nr_dirtied | Leer | Die Anzahl der fehlerhaften 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 wenig Arbeitsspeicher auf dem beabsichtigten Knoten zugewiesen wurden. | count | |||
| Vmstat.numa_fremd | Leer | Die Anzahl der ursprünglich für diesen Knoten vorgesehenen Seiten, die 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 diesem Knoten durch einen Prozess auf diesem Knoten erfolgreich zugewiesen wurden | count | |||
| vmstat.numa_other | Leer | Die Anzahl der Seiten, die diesem Knoten durch einen Prozess auf einem anderen Knoten zugewiesen wurden. | count | |||
| Vmstat.workingset_refault | Leer | |||||
| Vmstat.workingset_aktivieren | Leer | |||||
| Vmstat.workingset_nodereclaim | Leer | |||||
| Vmstat.nr_anon_transparent_hugepages | Leer | |||||
| vmstat.nr_free_cma | Leer | Freie Seiten für kontinuierliche Arbeitsspeicherzuteilung in jeder Domäne jedes NUMA | ||||
| Vmstat.nr_dirty_-Schwellenwert | Leer | |||||
| Vmstat.nr_dirty_background_threshold | Leer | |||||
| vmstat.pgpgin | Leer | Die Anzahl der vom Datenträger eingeführten 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 Tausch-Bereich eingebracht werden | count | |||
| vmstat.pswpout | Leer | Die Anzahl der Seiten, die in den Tausch-Bereich getauscht wurden | 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 Neufüllungen der Seite 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_hit_schnell | Leer | |||||
| Vmstat.kswapd_High_wmark_Hit_schnell | Leer | |||||
| vmstat.pageoutrun | Leer | Anzahl der Aufrufe von kswapd-Seiten-Reklamationen | count | |||
| vmstat.allocstall | Leer | Anzahl der Male, mit denen die Seitenrückforderung direkt aufgerufen wurde (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_migriert | 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_Stoppen | Leer | Die Anzahl, mit der ein Prozess angehalten wird, um die Speicherkomprimierung auszuführen, damit eine große Seite frei verwendet werden kann. | count | |||
| vmstat.compact_fail | Leer | Die Anzahl der Versuche des Systems, den Arbeitsspeicher zu komprimieren, aber fehlgeschlagen. | 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_culled | 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 | Die Anzahl der Seitenfehler kann keine große Seite zuteilen, sondern greift stattdessen auf die Verwendung kleiner Seiten zurück. | count | |||
| vmstat.thp_collapse_alloc | Leer | Die Anzahl der Reduzierungen eines Bereichs von Seiten auf eine große Seite und der erfolgreichen Zuordnung einer neuen großen Seite zum Speichern der Daten. | count | |||
| Vmstat.thp_collapse_alloc_failed | Leer | Die Anzahl der Reduzierungen eines Bereichs von Seiten auf eine große Seite, die Zuordnung ist jedoch fehlgeschlagen. | count | |||
| vmstat.thp_split | Leer | Die Anzahl der Aufteilung einer großen Seite in Basisseiten | count | |||
| Vmstat.thp_Zero_page_alloc | Leer | Die Anzahl der erfolgreichen Zuteilungen der Seite „sehr Null“ | count | |||
| Vmstat.thp_Zero_page_alloc_failed | Leer | Die Anzahl der Fälle, in denen der Kernel eine riesige Null-Seite nicht zugewiesen hat und auf die Verwendung kleiner Seiten zurückgreift. | count | |||
| vmstat.balloon_inflate | Leer | |||||
| Vmstat.Ballon_abblasen | Leer | |||||
| Vmstat.Balloon_migrieren | Leer | |||||
| os.linux.metrics-process-status | proc.<process>.VmSize | Prozessname | Die Gesamtmenge des vom Prozess verwendeten virtuellen Arbeitsspeichers | KB | ||
| proc.<process>.VmRSS | Prozessname | Der nicht vertauschte physische Arbeitsspeicher, den ein Prozess verwendet hat | 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 der Linux-Metrikrichtlinie hinzu.
| Typ | Prüfung | Beschreibung | Verwendung und Verwendungsbeispiel | Erfasste Metriken | Empfohlene Metrik |
|---|---|---|---|---|---|
| Metrik | os.linux.metrics-Network-Interface | Ruft alle Netzwerkschnittstellen-bezogenen Metriken für Linux-Server ab. | Verwendung:
Anwendungsbeispiel: |
|
Ja |
| Metrik | os.linux.metrics-netstat-tcp | Ruft Metriken für TCP-Socket-status aus netstat ab. Nützlich auf Web- oder Proxy-Servern mit hohem Datenverkehr mit einer großen Anzahl von kurzlebigen TCP-Verbindungen, die kommen und gehen. | Verwendung:
Anwendungsbeispiel: |
|
nein |