Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

10 parámetros de proc.get

Descripción general

La métrica proc.get[<nombre>,<usuario>,<cmdline>,<modo>] es compatible con Linux, Windows, FreeBSD, OpenBSD y NetBSD.

La lista de parámetros de proceso devueltos por la métrica varía según el sistema operativo y el valor del argumento 'modo'.

Linux

Los siguientes parámetros de proceso se devuelven en Linux para cada modo:

mode=process mode=thread mode=summary
pid: PID pid: PID name: nombre del proceso
ppid: PID padre ppid: PID padre processes: número de procesos
name: nombre del proceso name: nombre del proceso vsize: tamaño de la memoria virtual
cmdline: comando con argumentos user: usuario (real) bajo el que se ejecuta el proceso pmem: porcentaje de memoria real
user: usuario (real) bajo el que se ejecuta el proceso group: grupo (real) bajo el que se ejecuta el proceso rss: tamaño del conjunto residente
group: grupo (real) bajo el que se ejecuta el proceso uid: ID de usuario data: tamaño del segmento de datos
uid: ID de usuario gid: ID del grupo bajo el que se ejecuta el proceso exe: tamaño del segmento de código
gid: ID del grupo bajo el que se ejecuta el proceso tid: ID del hilo lib: tamaño de las bibliotecas compartidas
vsize: tamaño de la memoria virtual tname: nombre del hilo lck: tamaño de la memoria bloqueada
pmem: porcentaje de memoria real cputime_user: segundos totales de CPU (usuario) pin: tamaño de las páginas fijadas
rss: tamaño del conjunto residente cputime_system: segundos totales de CPU (sistema) pte: tamaño de las entradas de la tabla de páginas
data: tamaño del segmento de datos state: estado del hilo size: tamaño del código del proceso + datos + segmentos de pila
exe: tamaño del segmento de código ctx_switches: número de cambios de contexto stk: tamaño del segmento de pila
hwm: pico del conjunto residente page_faults: número de fallos de página swap: tamaño del espacio de intercambio utilizado
lck: tamaño de la memoria bloqueada cputime_user: segundos totales de CPU (usuario)
lib: tamaño de las bibliotecas compartidas cputime_system: segundos totales de CPU (sistema)
peak: pico de memoria virtual ctx_switches: número de cambios de contexto
pin: tamaño de las páginas fijadas threads: número de hilos
pte: tamaño de las entradas de la tabla de páginas page_faults: número de fallos de página
size: tamaño del código del proceso + datos + segmentos de pila pss: memoria proporcional del conjunto residente
stk: tamaño del segmento de pila
swap: tamaño del espacio de intercambio utilizado
cputime_user: segundos totales de CPU (usuario)
cputime_system: segundos totales de CPU (sistema)
state: estado del proceso (recuperado transparentemente de procfs, forma larga)
ctx_switches: número de cambios de contexto
threads: número de hilos
page_faults: número de fallos de página
pss: memoria proporcional del conjunto residente

Sistemas operativos basados en BSD

Los siguientes parámetros de proceso se devuelven en FreeBSD, OpenBSD y NetBSD para cada modo:

mode=process mode=thread mode=summary
pid: PID pid: PID name: nombre del proceso
ppid: PID padre ppid: PID padre processes: número de procesos
jid: ID de la jaula (solo FreeBSD) jid: ID de la jaula (solo FreeBSD) vsize: tamaño de memoria virtual
jname: nombre de la jaula (solo FreeBSD) jname: nombre de la jaula (solo FreeBSD) pmem: porcentaje de memoria real (solo FreeBSD)
name: nombre del proceso name: nombre del proceso rss: tamaño residente en memoria
cmdline: comando con argumentos user: usuario (real) bajo el que se ejecuta el proceso size: tamaño del proceso (código + datos + pila)
user: usuario (real) bajo el que se ejecuta el proceso group: grupo (real) bajo el que se ejecuta el proceso tsize: tamaño del texto (código)
group: grupo (real) bajo el que se ejecuta el proceso uid: ID de usuario dsize: tamaño de los datos
uid: ID de usuario gid: ID del grupo bajo el que se ejecuta el proceso ssize: tamaño de la pila
gid: ID del grupo bajo el que se ejecuta el proceso tid: ID del hilo cputime_user: segundos totales de CPU (usuario)
vsize: tamaño de memoria virtual tname: nombre del hilo cputime_system: segundos totales de CPU (sistema)
pmem: porcentaje de memoria real (solo FreeBSD) cputime_user: segundos totales de CPU (usuario) ctx_switches: número de cambios de contexto
rss: tamaño residente en memoria cputime_system: segundos totales de CPU (sistema) threads: número de hilos (no soportado en NetBSD)
size: tamaño del proceso (código + datos + pila) state: estado del hilo stk: tamaño del segmento de pila
tsize: tamaño del texto (código) ctx_switches: número de cambios de contexto page_faults: número de fallos de página
dsize: tamaño de los datos io_read_op: número de veces que el sistema tuvo que realizar una entrada fds: número de descriptores de archivo (solo OpenBSD)
ssize: tamaño de la pila io_write_op: número de veces que el sistema tuvo que realizar una salida swap: tamaño del espacio de swap utilizado
cputime_user: segundos totales de CPU (usuario) io_read_op: número de veces que el sistema tuvo que realizar una entrada
cputime_system: segundos totales de CPU (sistema) io_write_op: número de veces que el sistema tuvo que realizar una salida
state: estado del proceso (espera de disco/ejecutándose/durmiendo/parada por traza/zombi/otro)
ctx_switches: número de cambios de contexto
threads: número de hilos (no soportado en NetBSD)
page_faults: número de fallos de página
fds: número de descriptores de archivo (solo OpenBSD)
swap: tamaño del espacio de swap utilizado
io_read_op: número de veces que el sistema tuvo que realizar una entrada
io_write_op: número de veces que el sistema tuvo que realizar una salida

Windows

Los siguientes parámetros de proceso se devuelven en Windows para cada modo:

mode=process mode=thread mode=summary
pid: PID pid: PID name: nombre del proceso
ppid: PID padre ppid: PID padre processes: número de procesos
name: nombre del proceso name: nombre del proceso vmsize: tamaño de la memoria virtual
user: usuario bajo el que se ejecuta el proceso user: usuario bajo el que se ejecuta el proceso wkset: tamaño del conjunto de trabajo del proceso
sid: SID del usuario sid: SID del usuario cputime_user: segundos totales de CPU (usuario)
vmsize: tamaño de la memoria virtual tid: ID del hilo cputime_system: segundos totales de CPU (sistema)
wkset: tamaño del conjunto de trabajo del proceso threads: número de hilos
cputime_user: segundos totales de CPU (usuario) page_faults: número de fallos de página
cputime_system: segundos totales de CPU (sistema) handles: número de manejadores
threads: número de hilos io_read_b: bytes de IO leídos
page_faults: número de fallos de página io_write_b: bytes de IO escritos
handles: número de manejadores io_read_op: operaciones de lectura de IO
io_read_b: bytes de IO leídos io_write_op: operaciones de escritura de IO
io_write_b: bytes de IO escritos io_other_b: bytes de IO transferidos, distintos de operaciones de lectura y escritura
io_read_op: operaciones de lectura de IO io_other_op: operaciones de IO, distintas de operaciones de lectura y escritura
io_write_op: operaciones de escritura de IO
io_other_b: bytes de IO transferidos, distintos de operaciones de lectura y escritura
io_other_op: operaciones de IO, distintas de operaciones de lectura y escritura