[comment]: # translation:outdated

[comment]: # ({82c8bc6c-f9e8f670})
# 10 proc.get-Parameter

[comment]: # ({/82c8bc6c-f9e8f670})

[comment]: # ({f0ae0bf9-b5ff62ed})
#### Übersicht

Der Datenpunkt [**proc.get**\[<name>,<user>,<cmdline>,<mode>\]](/manual/config/items/itemtypes/zabbix_agent#proc.get) wird unter Linux, Windows, FreeBSD, OpenBSD und NetBSD unterstützt.

Die Liste der vom Datenpunkt zurückgegebenen Prozessparameter variiert je nach Betriebssystem und dem Wert des Arguments „mode“.

[comment]: # ({/f0ae0bf9-b5ff62ed})

[comment]: # ({ac042e2e-f5f4da9b})
#### Linux

Die folgenden Prozessparameter werden unter Linux für jeden Modus zurückgegeben:

|mode=process|mode=thread|mode=summary|
|--|--|--|
|pid: PID |pid: PID|name: Prozessname |
|ppid: übergeordnete PID|ppid: übergeordnete PID| processes: Anzahl der Prozesse |
|name: Prozessname|name: Prozessname | vsize: Größe des virtuellen Speichers |
|cmdline: Befehl mit Argumenten |user: Benutzer (real), unter dem der Prozess läuft  |pmem: Prozentsatz des realen Speichers |
|user: Benutzer (real), unter dem der Prozess läuft |group: Gruppe (real), unter der der Prozess läuft |rss: Resident Set Size |
|group: Gruppe (real), unter der der Prozess läuft |uid: Benutzer-ID  |data: Größe des Datensegments |
|uid: Benutzer-ID |gid: ID der Gruppe, unter der der Prozess läuft|exe: Größe des Codesegments  |
|gid: ID der Gruppe, unter der der Prozess läuft | tid: Thread-ID |lib: Größe der gemeinsam genutzten Bibliotheken  |
|vsize: Größe des virtuellen Speichers | tname: Thread-Name |lck: Größe des gesperrten Speichers |
|pmem: Prozentsatz des realen Speichers |cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (Wert wird in Clock-Ticks angegeben — durch `getconf CLK_TCK` oder `sysconf(_SC_CLK_TCK)` teilen, um Sekunden zu erhalten)|pin: Größe der fixierten Seiten |
|rss: Resident Set Size |cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (Wert wird in Clock-Ticks angegeben — durch `getconf CLK_TCK` oder `sysconf(_SC_CLK_TCK)` teilen, um Sekunden zu erhalten)|pte: Größe der Seitentabelleneinträge |
|data: Größe des Datensegments |state: Thread-Status |size: Größe von Prozess-Code + Daten- + Stack-Segmenten |
|exe: Größe des Codesegments |ctx_switches: Anzahl der Kontextwechsel |stk: Größe des Stack-Segments |
|hwm: maximale Resident Set Size | page_faults: Anzahl der Seitenfehler |swap: Größe des verwendeten Swap-Speichers  |
|lck: Größe des gesperrten Speichers | |cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (Wert wird in Clock-Ticks angegeben — durch `getconf CLK_TCK` oder `sysconf(_SC_CLK_TCK)` teilen, um Sekunden zu erhalten) |
|lib: Größe der gemeinsam genutzten Bibliotheken| |cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (Wert wird in Clock-Ticks angegeben — durch `getconf CLK_TCK` oder `sysconf(_SC_CLK_TCK)` teilen, um Sekunden zu erhalten) |
|peak: maximale Größe des virtuellen Speichers| |ctx_switches: Anzahl der Kontextwechsel |
|pin: Größe der fixierten Seiten| |threads: Anzahl der Threads|
|pte: Größe der Seitentabelleneinträge| |page_faults: Anzahl der Seitenfehler |
|size: Größe von Prozess-Code + Daten- + Stack-Segmenten| |pss: Proportional Set Size Memory|
|stk: Größe des Stack-Segments| | |
|swap: Größe des verwendeten Swap-Speichers| | |
|cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (Wert wird in Clock-Ticks angegeben — durch `getconf CLK_TCK` oder `sysconf(_SC_CLK_TCK)` teilen, um Sekunden zu erhalten)| | |
|cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (Wert wird in Clock-Ticks angegeben — durch `getconf CLK_TCK` oder `sysconf(_SC_CLK_TCK)` teilen, um Sekunden zu erhalten)| | |
|state: Prozessstatus (transparent aus procfs abgerufen, Langform)| | |
|ctx_switches: Anzahl der Kontextwechsel| | |
|threads: Anzahl der Threads| | |
|page_faults: Anzahl der Seitenfehler| | |
|pss: Proportional Set Size Memory| | |

[comment]: # ({/ac042e2e-f5f4da9b})

[comment]: # ({9d8d4aec-306ee774})
#### BSD-basierte Betriebssysteme

Die folgenden Prozessparameter werden unter FreeBSD, OpenBSD und NetBSD für jeden Modus zurückgegeben:

|mode=process |mode=thread |mode=summary |
|---|---|---|
|pid: PID |pid: PID |name: Prozessname |
|ppid: übergeordnete PID |ppid: übergeordnete PID |processes: Anzahl der Prozesse |
|jid: ID der Jail (nur FreeBSD) |jid: ID der Jail (nur FreeBSD) |vsize: Größe des virtuellen Speichers |
|jname: Name der Jail (nur FreeBSD) |jname: Name der Jail (nur FreeBSD) |pmem: Prozentsatz des realen Speichers (nur FreeBSD) |
|name: Prozessname |name: Prozessname |rss: Resident Set Size |
|cmdline: Befehl mit Argumenten |user: Benutzer (real), unter dem der Prozess läuft |size: Größe des Prozesses (Code + Daten + Stack) |
|user: Benutzer (real), unter dem der Prozess läuft |group: Gruppe (real), unter der der Prozess läuft |tsize: Größe des Textsegments (Code) |
|group: Gruppe (real), unter der der Prozess läuft |uid: Benutzer-ID |dsize: Datengröße |
|uid: Benutzer-ID |gid: ID der Gruppe, unter der der Prozess läuft |ssize: Stack-Größe |
|gid: ID der Gruppe, unter der der Prozess läuft |tid: Thread-ID |cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (in Sekunden angegeben) |
|vsize: Größe des virtuellen Speichers |tname: Thread-Name |cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (in Sekunden angegeben) |
|pmem: Prozentsatz des realen Speichers (nur FreeBSD) |cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (in Sekunden angegeben) |ctx_switches: Anzahl der Kontextwechsel |
|rss: Resident Set Size |cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (in Sekunden angegeben) |threads: Anzahl der Threads (für NetBSD nicht unterstützt) |
|size: Größe des Prozesses (Code + Daten + Stack) |state: Thread-Status |stk: Größe des Stack-Segments |
|tsize: Größe des Textsegments (Code) |ctx_switches: Anzahl der Kontextwechsel |page_faults: Anzahl der Seitenfehler |
|dsize: Datengröße |io_read_op: Anzahl der Male, die das System eine Eingabe durchführen musste |fds: Anzahl der Dateideskriptoren (nur OpenBSD) |
|ssize: Stack-Größe |io_write_op: Anzahl der Male, die das System eine Ausgabe durchführen musste |swap: Größe des verwendeten Swap-Speichers |
|cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (in Sekunden angegeben) | |io_read_op: Anzahl der Male, die das System eine Eingabe durchführen musste |
|cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (in Sekunden angegeben) | |io_write_op: Anzahl der Male, die das System eine Ausgabe durchführen musste |
|state: Prozessstatus (disk sleep/running/sleeping/tracing stop/zombie/other) | | |
|ctx_switches: Anzahl der Kontextwechsel | | |
|threads: Anzahl der Threads (für NetBSD nicht unterstützt) | | |
|page_faults: Anzahl der Seitenfehler | | |
|fds: Anzahl der Dateideskriptoren (nur OpenBSD) | | |
|swap: Größe des verwendeten Swap-Speichers | | |
|io_read_op: Anzahl der Male, die das System eine Eingabe durchführen musste | | |
|io_write_op: Anzahl der Male, die das System eine Ausgabe durchführen musste | | |

[comment]: # ({/9d8d4aec-306ee774})

[comment]: # ({627d3ac0-fdd0d9d4})
#### Windows

Die folgenden Prozessparameter werden unter Windows für jeden Modus zurückgegeben:

|mode=process|mode=thread|mode=summary|
|--|--|--|
|pid: PID |pid: PID |name: Prozessname |
|ppid: übergeordnete PID |ppid: übergeordnete PID |processes: Anzahl der Prozesse |
|name: Prozessname |name: Prozessname |vmsize: Größe des virtuellen Speichers |
|user: Benutzer, unter dem der Prozess ausgeführt wird |user: Benutzer, unter dem der Prozess ausgeführt wird | wkset: Größe des Working Sets des Prozesses|
|sid: Benutzer-SID |sid: Benutzer-SID | cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (in Millisekunden angegeben)|
|vmsize: Größe des virtuellen Speichers |tid: Thread-ID |cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (in Millisekunden angegeben) |
|wkset: Größe des Working Sets des Prozesses |  |threads: Anzahl der Threads |
|cputime_user: gesamte im Benutzermodus verbrachte CPU-Zeit (in Millisekunden angegeben) | |page_faults: Anzahl der Seitenfehler |
|cputime_system: gesamte im Systemmodus verbrachte CPU-Zeit (in Millisekunden angegeben) | |handles: Anzahl der Handles |
|threads: Anzahl der Threads | |io_read_b: gelesene IO-Bytes |
|page_faults: Anzahl der Seitenfehler | |io_write_b: geschriebene IO-Bytes |
|handles: Anzahl der Handles | |io_read_op: IO-Leseoperationen |
|io_read_b: gelesene IO-Bytes | |io_write_op: IO-Schreiboperationen |
|io_write_b: geschriebene IO-Bytes | |io_other_b: übertragene IO-Bytes, außer Lese- und Schreiboperationen |
|io_read_op: IO-Leseoperationen | |io_other_op: IO-Operationen, außer Lese- und Schreiboperationen |
|io_write_op: IO-Schreiboperationen | | |
|io_other_b: übertragene IO-Bytes, außer Lese- und Schreiboperationen | | |
|io_other_op: IO-Operationen, außer Lese- und Schreiboperationen | | |

[comment]: # ({/627d3ac0-fdd0d9d4})
