Skip to main content

discoverProcessConfig()

discoverProcessConfig(dirs): ProcessAuditConfig | null

Defined in: process-audit.ts:291

Scan directories for PID files (*.pid), worker registries (workers.json, *-workers.json), and infer a process name from the PID file name.

Returns a config suitable for auditProcesses(), or null if nothing found.

Parameters

ParameterType
dirsstring[]

Returns

ProcessAuditConfig | null

Example

const config = discoverProcessConfig(['./data', '/var/run/myagent']);
if (config) console.log(formatAuditReport(auditProcesses(config)));