Les routines ou « cron » sont des tâches régulières exécutées automatiquement sur nos serveurs à une fréquence prédéfinie, généralement à une date et heure précise du jour, de la semaine ou du mois. Les tâches sont définies sous la forme de commandes ou de scripts, exécutées avec un compte particulier (parfois root).
Dans la plupart des cas, le fichier /etc/crontab
régule l’exécution de ces tâches ; dans d’autres cas, des conteneurs dédiés comme nextcloud-cron répondent à cet objectif.
Cette section détaille des scripts et logiciels dont l’exécution est automatisée sur notre serveur. Cela dit, seuls ceux dont nous estimons qu’ils méritent une page sur cette documentation seront documentés dans cette section ; les autres tâches, notamment celles qui se limitent à une simple commande, sont seulement mentionnés ci-dessous.
Par ailleurs, la page Tâches régulières manuelles détaille la routine des personnes qui maintiennent l’infrastructure technique en présentant une liste (bien qu’incomplète) régulièrement réalisées sur les serveurs.
La plupart des tâches régulières automatisées envoient des journaux sur Antigone à travers le service syslog-ng.
Pour consulter la liste de nos serveurs ainsi que leurs caractéristiques, rendez-vous sur cette page.
curl
qui envoie un ping vers le service Healthchecks du CHATONS Roflcopter : il s’agit d’un outil de supervision externe complémentaire à Uptime Kuma.Pas de tâche récurrente supplémentaire.