Débugger une ligne crontab qui se déclenche au mauvais moment via son résumé en clair.
Décoder un champ `schedule:` de CronJob Kubernetes dans un chart Helm avant apply.
Traduire '0 0 1 * *' en 'premier jour du mois à minuit' pour un runbook.
Choisir la bonne expression pour un backup qui tourne en semaine à 02:30.
Former un junior en parcourant ce que chacun des 5 champs signifie.
À propos de Analyseur Cron
L'Analyseur Cron traduit les expressions cron en langage naturel compréhensible. Visualisez quand vos tâches planifiées s'exécuteront. Gratuit, dans le navigateur et sans stockage de données.
Questions fréquentes
Comment analyser une expression cron ?
Saisissez une expression cron à 5 champs (minute, heure, jour du mois, mois, jour de la semaine) dans le champ prévu. L'outil traduit automatiquement l'expression en français compréhensible. Des presets courants sont disponibles pour les expressions les plus utilisées.
Mes expressions cron sont-elles envoyées quelque part ?
Non, l'analyse se fait entièrement dans votre navigateur. Aucune donnée n'est transmise à un serveur. Vos expressions cron restent privées.
Quel format d'expression cron est supporté ?
L'outil prend en charge le format cron standard à cinq champs : minute (0-59), heure (0-23), jour du mois (1-31), mois (1-12) et jour de la semaine (0-7). Les caractères spéciaux comme *, /, - et , sont pris en charge.
Supporte-t-il la syntaxe à 6 champs avec secondes (Quartz, Spring) ?
Non — ce parser gère la syntaxe cron POSIX/Vixie à 5 champs utilisée par crontab Linux, CronJob Kubernetes, schedules GitHub Actions et la plupart des outils CI/CD. La variante Quartz à 6 champs (avec un champ secondes en tête) et la forme Quartz à 7 champs (avec année) sont communes dans l'écosystème JVM mais ne sont pas supportées ici.
Les extensions comme @reboot, @daily, @hourly sont-elles reconnues ?
Pas actuellement. Les macros nommées (@yearly, @monthly, @weekly, @daily, @hourly, @reboot) sont des extensions vixie-cron qui se mappent à des expressions 5-champs spécifiques (@daily = 0 0 * * *). Le parser n'accepte que la forme 5-champs explicite ; tapez l'équivalent pour obtenir l'explication.