Skip to main content

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

ParameterType
configProcessAuditConfig

Returns

ProcessAuditResult

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));