1man(8) procdump manpage man(8)
2
3
4
6 procdump - generate coredumps based off performance triggers.
7
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
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)