Actions automatiques
GLPI dispose de plusieurs actions automatiques (également appelées crontasks) qui sont des tâches planifiées périodiquement. Ces actions peuvent être configurées pour s'exécuter à une fréquence spécifique et fonctionner en mode GLPI ou CLI.
En mode GLPI, les actions sont démarrées occasionnellement lorsque les utilisateurs naviguent dans GLPI. En mode CLI, les actions sont démarrées dans leur propre session via cron, les tâches planifiées ou un autre planificateur de tâches externe. Vous pouvez configurer certaines actions pour qu'elles s'exécutent en mode GLPI et d'autres en mode CLI. Certaines actions peuvent ne supporter qu'un seul des modes.
Configuration du mode CLI
Pour exécuter des tâches en mode CLI, vous devrez configurer votre planificateur de tâches externe pour appeler périodiquement le fichier front/cron.php de GLPI. Il est recommandé de le faire s'exécuter chaque minute pour garantir que les actions prêtes à être exécutées le soient dès que possible.
Pour Linux/MacOS, vous devriez ajouter la ligne suivante au crontab de l'utilisateur du serveur web (www-data, apache, etc.) :
* * * * * php GLPI/front/cron.phpVous devrez remplacer GLPI par le chemin d'accès à votre dossier GLPI. Vous devrez peut-être également remplacer php par le chemin complet de votre binaire php s'il n'est pas dans le PATH.
Forcer l'exécution d'une action depuis la CLI
Pour exécuter une action spécifique depuis la ligne de commande, vous pouvez exécuter (pour l'action mailgate) :
php GLPI/front/cron.php --force mailgateVous devrez remplacer GLPI par le chemin d'accès à votre dossier GLPI.
Forcer l'exécution de l'action garantira qu'elle s'exécute même si elle n'est pas encore planifiée pour s'exécuter à nouveau.
Forcer l'exécution d'une action depuis la GUI

Les différents onglets
Action automatique

Pour chaque action, il est possible de configurer :
Fréquence d'exécution
Statut : Permet de désactiver l'action si nécessaire
Mode d'exécution : CLI ou GLPI (nous vous recommandons la valeur CLI qui se base sur le cron de l'instance. En mode GLPI, les actions automatiques ne sont déclenchées que lorsque l'utilisateur est connecté).
Plage horaire d'exécution : Permet de désactiver certaines actions la nuit par exemple
Temps de conservation des journaux (en jours) : de 0 à 360 ou infini
L'interface permet également de réinitialiser la date d'exécution et de forcer manuellement l'exécution.
Certaines actions automatiques peuvent avoir des paramètres particuliers, tels que le nombre maximum d'e-mails à envoyer à chaque fois pour l'action mailqueue. De plus, les plugins peuvent définir leurs propres actions automatiques.
Statistiques

Affiche des informations sur l'exécution de cette tâche (nombre d'exécutions, date de début, durées minimale, maximale, moyenne et totale).
Journaux

Liste les dernières exécutions selon le paramètre défini dans l'onglet Action automatique (voir ci-dessus). Un lien sur la date d'exécution permet d'obtenir les détails d'une exécution spécifique.
Mis à jour