Linux – Standardprüfungen und Richtlinien

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 11 Minuten Lesedauer
  • Agent Client Collector Stellt die folgenden Standardprüfungen und -Richtlinien für bereit Linux Metriküberwachung.

    Prüfungen von Linux-Überwachungsmetriken

    Tabelle : 1. Linux-Metrikrichtlinie
    Ü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.
    Tabelle : 2. Linux-Metrikrichtlinie
    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:
    • -X, excludeinterface: Liste der auszuschließenden Schnittstellen (kommagetrennt)
    • -i, includeinterface: Liste der einzuschließenden Schnittstellen (kommagetrennt)
    • -I, includeinterfaceregex: Regulärer Ausdruck, der den einzuschließenden Schnittstellen entspricht
    • -X, excludeinterfaceregex: Regulärer Ausdruck, der den auszuschließenden Schnittstellen entspricht

    Anwendungsbeispiel: Befehl: Metrics-Network-Interface.rb

    • RxBytes (empfohlene Metrik)
    • RxPackets (empfohlene Metrik)
    • RxFehler
    • RxDrops (empfohlene Metrik)
    • RxFifo
    • RxFrame
    • RxCompressed
    • RxMulticast
    • RxBytes (empfohlene Metrik)
    • RxPackets (empfohlene Metrik)
    • RxFehler
    • RxDrops (empfohlene Metrik)
    • RxFifo
    • RxColls
    • RxCarrier
    • RxCompressed
    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:
    • -P, Port: Der Port, von dem Sie Metriken empfangen möchten. Wertbereich = 1–65535.
    • -T, Typ: Der Porttyp, von dem Metriken empfangen werden sollen. Werte = lokal oder Remote. Standard = lokal
    • -D, disabletcp6: Deaktiviert die tcp6-Prüfung. Geben Sie einen Wert ein, um disabletcp6 = wahr festzulegen.

    Anwendungsbeispiel: Metriken-netstat-tcp.rb

    • tcp.UNBEKANNT
    • tcp.EINGERICHTET
    • tcp.SYN_SENT
    • tcp.SYN_RECV
    • tcp.FIN_WAIT1
    • tcp.FIN_WAIT2
    • tcp.TIME_WAIT
    • tcp.SCHLIESSEN
    • tcp.CLOSE_WAIT
    • tcp.LAST_ACK
    • tcp.LISTEN
    • tcp.WIRD GESCHLOSSEN
    nein