explication d’expression cron gratuit: Que signifie cette planification cron ?

Collez une planification crontab pour la lire en français clair et voir ses prochaines exécutions sur un serveur dans votre fuseau horaire ou en UTC.

Cinq champs, lus de gauche à droite

  1. 01

    Minute

    0–59

  2. 02

    Heure

    0–23

  3. 03

    Jour du mois

    1–31

  4. 04

    Mois

    1–12 · JAN–DEC

  5. 05

    Jour de la semaine

    0–6 · SUN–SAT · 7 = SUN

CaractèreSignificationExemple
* Toutes les valeurs * * * * *toutes les minutes
, Une liste de valeurs 0 8,12,18 * * *à 08:00, 12:00 et 18:00
- Une plage 0 9 * * 1-5à 09:00, du lundi au vendredi
/ Toutes les n valeurs */15 * * * *toutes les 15 minutes
@ Un raccourci @daily@yearly, @monthly, @weekly, @daily, @hourly

Questions

Quels sont les cinq champs d’une expression cron ?

Minute (0–59), heure (0–23), jour du mois (1–31), mois (1–12 ou JAN–DEC) et jour de la semaine (0–6 ou SUN–SAT, 0 et 7 désignant tous deux le dimanche). Un * signifie toutes les valeurs, a-b une plage, a,b une liste et */n une valeur sur n.

Que se passe-t-il quand le jour du mois et le jour de la semaine sont tous deux définis ?

Le cron standard exécute la tâche quand l’un ou l’autre correspond. 0 9 1 * MON s’exécute à 09:00 le 1er de chaque mois et chaque lundi, pas seulement les lundis qui tombent un 1er.

Quel fuseau horaire cron utilise-t-il ?

Le fuseau horaire de la machine ou du service qui l’exécute. Les serveurs Linux tournent souvent en UTC, les plannings GitHub Actions toujours, et les CronJobs Kubernetes utilisent le fuseau du contrôleur sauf si spec.timeZone est défini. Cette page affiche les prochaines exécutions dans votre fuseau horaire et en UTC.

Comment savoir si une tâche cron ne s’exécute plus ?

Cron ne dit rien quand une tâche ne s’exécute pas ou échoue. Ajoutez un ping à la fin de la tâche (curl vers une URL heartbeat) et un moniteur de tâche cron vous alerte quand le ping est en retard. Uptimecheck lit la même planification que celle que vous collez ici.

Laissez Uptimecheck continuer à surveiller

Cet outil gratuit répond à une question à la fois. Dans Uptimecheck, le même travail tourne tout seul et vous alerte quand quelque chose demande votre attention.

Les pannes, c’est du passé.

Configurez votre premier moniteur en moins d’une minute, ou explorez d’abord la démo en ligne.

Essai gratuit de 14 jours · Puis gratuit pour 5 moniteurs · Sans carte bancaire