auditProcesses()
auditProcesses(
config):ProcessAuditResult
Defined in: process-audit.ts:429
Run a full process health audit.
Checks PID files, systemd units, worker registries, and OS process tables to detect stale processes, orphans, and state mismatches.
Parameters
| Parameter | Type |
|---|---|
config | ProcessAuditConfig |
Returns
Example
import { auditProcesses, formatAuditReport } from 'agentflow-core';
const result = auditProcesses({
processName: 'alfred',
pidFile: '/home/user/.alfred/data/alfred.pid',
workersFile: '/home/user/.alfred/data/workers.json',
systemdUnit: 'alfred.service',
});
console.log(formatAuditReport(result));