It's a longshot but worth a try
Is it possible to run every shoutcast / icecast and every autoDJ script (ices or anything else)
under a different user ? Let me explain.
Now everything is running under a user ccuser. If something crashes or consumes CPU / RAM we don't know who and what is it. Need further analysis.
For example I don't know which users owns these:
ccuser 13294 0.0 0.0 0 0 ? Z 10:03 0:00 [ices] <defunct>
ccuser 12170 0.0 0.0 0 0 ? Z 10:00 0:00 [ices] <defunct>
Separating users we can limit, throttle and check the servers easier using for example cgroups or OS like CloudLinux to limit cpu , ram, IO and connections per user.