Surveiller la date/l’heure
L’activité Date/Heure du moniteur appelle des runbooks à une heure ou un intervalle que vous spécifiez. Utilisez l’activité Surveiller la date/heure pour appeler vos runbooks à une heure spécifique une fois par jour, semaine ou mois. Vous pouvez également planifier l’appel de runbooks lorsqu’un nombre spécifique de secondes est passé depuis son dernier appel ou immédiatement après le déploiement du runbook.
L’activité Surveiller la date/heure utilise l’horloge système du système d’exploitation sur l’ordinateur qui exécute le serveur runbook, et non l’heure UTC (Temps universel coordonné), pour vérifier l’heure de lancement du runbook. Cela permet à l’activité Surveiller la date/heure de fonctionner dans les environnements de machine virtuelle et de continuer à s’exécuter même lorsque l’horloge système est ajustée en raison du déplacement vers ou hors de l’heure d’été. Toutefois, si un runbook est planifié pour démarrer pendant une heure ignorée lorsque l’horloge système est ajustée d’une heure, cette heure de début est ignorée et le runbook démarre à l’heure planifiée suivante. Si un runbook est planifié pour démarrer pendant une heure qui se produit deux fois, car l’horloge système est ajustée en arrière d’une heure, le runbook démarre deux fois.
Selon les pratiques de votre fuseau horaire, l’heure officielle habituelle pour modifier les horloges système au début ou à la fin de l’heure d’été est 2h00 ou 02h00. Nous vous recommandons de configurer une planification pour empêcher que vos runbooks ne soient ignorés ou traités deux fois lorsque l’horloge système change.
L’activité Date/Heure du moniteur devient inactive lorsque la planification n’autorise pas l’exécution du runbook.
L’activité Date/Heure du moniteur convient le mieux aux scénarios où vous devez exécuter régulièrement des routines qui ne s’appuient pas sur des événements dans d’autres systèmes. Par exemple, les procédures de sauvegarde nocturnes ou la lecture et le traitement périodiques du courrier dans une boîte de réception de service client.
Cas d’usage supplémentaires
L’activité Date/Heure du moniteur démarre en fonction de son intervalle configuré et passe l’exécution du runbook à l’activité Vérifier la planification. L’activité Check Schedule vérifie que le runbook est autorisé à s’exécuter à l’heure actuelle.
Si le runbook est autorisé à s’exécuter à ce moment-là, l’activité Check Schedule publie une valeur de données publiée de True. Il transmet l’exécution du runbook à l’activité suivante s’il existe un lien vers l’activité suivante avec une condition d’appel « Conforme à la planification à partir de Check Schedule est égale à true ». Si le runbook n’est pas autorisé à s’exécuter à ce moment-là, l’activité Check Schedule publie une valeur de données publiée de False. Il transmet l’exécution du runbook à l’activité suivante s’il existe un lien vers l’activité suivante avec une condition d’appel « Conforme à la planification à partir de Check Schedule est false ». Cela est utile lorsque vous souhaitez implémenter des branches de liaison conditionnelles en fonction des résultats de la vérification de planification.
Configurer l’activité date/heure du moniteur
Avant de configurer l’activité Date/Heure du moniteur, vous devez déterminer l’heure ou l’intervalle que vous souhaitez utiliser pour appeler le runbook.
Utilisez les informations suivantes pour configurer l’activité Date/Heure du moniteur.
Onglet Détails
Paramètres | Instructions relatives à la configuration |
---|---|
À | Sélectionnez une heure absolue pour que le runbook s’exécute. L’activité Date/Heure du moniteur appelle chaque jour à l’heure que vous spécifiez. |
Toutes les [x] jours [y] heures [z] minutes | Sélectionnez cette option pour spécifier des intervalles de jours, d’heures et de minutes pour que le runbook s’exécute. Démarrage : sélectionnez pour spécifier le nombre de minutes passées à l’heure pour appeler le runbook. Cette option est disponible uniquement si vous avez spécifié 0 minutes et au moins 1 jour ou 1 heure . Au moment des tranches dans l’heure : sélectionnez pour appeler le runbook à des moments multiples de minutes que vous avez spécifiés. Cette option est disponible uniquement lorsque 0 jours et 0 heures sont spécifiés. Par exemple, si les minutes sont définies sur 15, l’activité Date/Heure du moniteur appelle à 0, 15, 30 et 45 minutes après chaque heure. Déclencheur immédiatement : sélectionnez pour appeler le runbook immédiatement après le déploiement. |
Toutes les [x] secondes | Sélectionnez cette option pour spécifier l’intervalle, en secondes, entre chaque exécution du runbook. |
L’activité Date/Heure du moniteur accepte les entrées suivantes lors de la configuration des heures et des intervalles :
Configurer le temps et les intervalles
Unité | Entrée acceptée |
---|---|
Secondes | 5 - 300 |
Minutes | 0 - 59 (0 est autorisé uniquement lorsque les heures/jours sont également spécifiées) |
Heures | 0 - 23 (0 est autorisé lorsque des jours/minutes sont également spécifiés) |
Jours | 0 - 48 (0 est autorisé lorsque des heures/minutes sont également spécifiées) |
Tranches de temps | 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30 |
Données publiées
Cette activité ne génère pas d’éléments de données publiés.