I assist in the management of ipaudit for a private
liberal arts college. We have approx 4000 systems on
campus and when there is a large ammount of traffic,
MakeReport30 takes longer than half an hour to finish.
The result, the ipaudit machine gets bogged down and
runs a rediculous load average (trying to finish
multiple MakeReport30s). I threw together this small
Perl script that runs via cron at 28/58 after the hour.
If MakeReport30 is still running, it gets killed and
an e-mail is sent out notifying administrators.
Ipaudit still collects its data, the reports for that
period just aren't complete. Feel free to modify this
to fit your implementation.