DOKK / manpages / debian 12 / procdump / procdump.1.en
PROCDUMP(1) procdump PROCDUMP(1)

procdump - generate core dumps based off performance triggers

procdump [OPTIONS...] TARGET

procdump is a Linux reimagining of the class ProcDump tool from the Sysinternals suite of tools for Windows. Procdump provides a convenient way for Linux developers to create core dumps of their application based on performance triggers.

Displays a summary of the command-line usage of procdump
Trigger core dump generation when CPU exceeds or equals specified value (0 to 100 * nCPU)
Trigger core dump generation when CPU is less than specified value (0 to 100 * nCPU)
Trigger core dump generation when memory commit exceeds or equals specified value (MB)
Trigger core dump generation when when memory commit is less than specified value (MB)
Trigger when thread count exceeds or equals specified value.
Trigger when filedescriptor count exceeds or equals specified value.
Polling frequency in milliseconds (default is 1000)
Number of core dumps to write before exiting (default is 1)
Consecutive seconds before dump is written (default is 10)
Path and/or filename prefix where the core dump is written to
Writes diagnostic logs to syslog

pid of the process
Name of the process executable

Copyright (C) 2019 Microsoft Corporation. All rights reserved. Licensed under the MIT license.

04/03/2020 PROCDUMP