1man(8)                         procdump manpage                         man(8)
2
3
4

NAME

6       procdump - generate coredumps based off performance triggers.
7

SYNOPSIS

9       procdump [-n Count]
10               [-s Seconds]
11               [-c|-cl CPU_Usage]
12               [-m|-ml Commit_Usage]
13               [-tc Thread_Threshold]
14               [-fc FileDescriptor_Threshold]
15               [-sig Signal_Number]
16               [-pf Polling_Frequency]
17               [-o]
18               [-log]
19               {
20                   {{[-w]   Process_Name   |   [-pgid]   PID}   [Dump_File   |
21       Dump_Folder]}
22               }
23
24       Options:
25          -n      Number of dumps to write before exiting.
26          -s      Consecutive seconds before dump is written (default is 10).
27          -c      CPU threshold above which to create a dump of the process.
28          -cl     CPU threshold below which to create a dump of the process.
29          -m      Memory commit threshold in MB at which to create a dump.
30          -ml     Trigger when memory commit drops below specified MB value.
31          -tc     Thread count threshold above which to create a dump  of  the
32       process.
33          -fc     File descriptor count threshold above which to create a dump
34       of the process.
35          -sig    Signal number to intercept to create a dump of the process.
36          -pf     Polling frequency.
37          -o      Overwrite existing dump file.
38          -log    Writes extended ProcDump tracing to syslog.
39          -w      Wait for the specified process to launch if  it's  not  run‐
40       ning.
41          -pgid   Process ID specified refers to a process group ID.
42
43

DESCRIPTION

45       procdump  is  a  Linux  reimagining of the class ProcDump tool from the
46       Sysinternals suite of tools for Windows. Procdump provides a convenient
47       way  for  Linux  developers  to  create core dumps of their application
48       based on performance triggers.
49
50
51
521.3                               09/26/2022                            man(8)
Impressum