Человеко понятное логирование cron-заданий?
Подождите, так вы знаете время, когда это происходит? Почему нельзя просто посмотреть, что именно запускалось в этот момент?
Крон же всё пишет в syslog. grep CRON /var/log/syslog ну и найти нужное время.

Или у вас настолько большой крон, что там по сто заданий в минуту запускается?
1. У процессов запускаемых по крону родительский процесс называется CRON и его ppid соответствует процессу cron. Пример:

root       514     1  0 авг.10 ?    00:00:00 cron
...
root     21227   514  0 17:30 ?        00:00:00 CRON
root     21228 21227  0 17:30 ?        00:00:00 /bin/sh -c sleep 1

2. Нагрузку на CPU конкретным процессом можно получить командой ps u -p <pid>

Таким образом, ваша задача сводится к тому, чтобы в вашем крон-логгере:
1. Вычислить все процессы, у которых имя родительского процесса — CRON.
2. Для этих процессов собрать нагрузку на CPU.
3. Красиво вывести в файл.

Надеюсь, это поможет.