Apakah ada alat untuk membuat grafik, menganalisis dan membantu mengoptimalkan eksekusi crontab?
Untuk memperjelas, saya sedang memikirkan alat yang akan menghasilkan grafik ketika pekerjaan cron dieksekusi, dan membantu sysadmin mengatur ulang mereka dengan cerdas.
Satu-satunya hal yang telah saya lakukan adalah memindahkan pekerjaan cron ke penjadwal pekerjaan terstruktur untuk membuat grafik ketergantungan dan mendapatkan visibilitas ke efek jendela downtime.
Semacam kerangka kerja untuk menetapkan ID unik untuk setiap tugas cron dan menghubungkannya dalam file log, dan / atau masuk ke lokasi tertentu untuk merekam informasi runtime (sebagai lawan dari log output normal). Ini tidak akan sepele namun Anda mendesainnya, tetapi untuk sistem kecil mudah untuk melihat ini dari melihat crontab dan file log Anda.
Saya menganggap Anda tidak berbicara tentang sistem kecil.
Saya suka ide ini dan itu bisa relatif mudah diimplementasikan dalam cron itu sendiri daripada bungkus / kerangka kerja. Cukup md5umkan baris crontab untuk pengidentifikasi unik dan lacak SIGCHILD untuk mencatat waktu berhenti.