Liste des timers systemd ######################## .. note:: Dans les sections suivantes, les éléments de type ```` correspondent à des variables de l'inventaire ansible utilisé. Timers de maintenance des index elasticsearch-log ================================================= Ces timers gèrent la maintenance des index elasticsearch du cluster elasticsearch-log. Ces timers sont activés sur tous les sites d'un déploiement multi-site. vitam-curator-metrics-indexes ----------------------------- Maintenance des indexes ``metrics-vitam-*`` (sur elasticsearch-log) (qui contiennent les métriques remontées par les composants VITAM) : * Ferme les indexes de plus de ```` jours ; * Supprime les indexes de plus de ```` jours. Units systemd : * vitam-curator-metrics-indexes.service * vitam-curator-metrics-indexes.timer Exécution : * Localisation : groupe ansible ``[hosts-elasticsearch-log]`` (sur toutes les instances du groupe) * Périodicité : Lancé chaque jour à 00:30. vitam-curator-close-old-indexes ------------------------------- Fermeture des anciens indexes ``logstash-*`` (sur elasticsearch-log) de plus de ```` jours (ces indexes contiennent les logs remontés par les composants et COTS VITAM). Units systemd : * vitam-curator-close-old-indexes.service * vitam-curator-close-old-indexes.timer Exécution : * Localisation : groupe ansible ``[hosts-elasticsearch-log]`` (sur toutes les instances du groupe) * Périodicité : Lancé chaque jour à 00:10. vitam-curator-delete-old-indexes -------------------------------- Suppression des indexes ``logstash-*`` (sur elasticsearch-log) de plus de ```` jours (ces indexes contiennent les logs remontés par les composants et COTS VITAM). Units systemd : * vitam-curator-delete-old-indexes.service * vitam-curator-delete-old-indexes.timer Exécution : * Localisation : groupe ansible ``[hosts-elasticsearch-log]`` (sur toutes les instances du groupe) * Périodicité : Lancé chaque jour à 00:20. Timers de gestion des journaux (preuve systémique) ================================================== Ces timers gèrent la sécurisation des journaux métier VITAM. Ces timers sont activés uniquement sur le site primaire d'un déploiement multi-site. vitam-storage-log-backup ------------------------ Backup des journaux d'écriture de storage dans les offres de stockage. Units systemd : * vitam-storage-log-backup.service * vitam-storage-log-backup.timer Exécution : * Localisation : groupe ansible ``[hosts-storage-engine]`` (sur toutes les instances du groupe) * Périodicité : Lancé toutes les heures à 0 minutes 0 secondes (donc : 0h00, 1h00, ...) vitam-storage-log-traceability ------------------------------ Sécurisation des journaux d'écriture de storage. Units systemd : * vitam-storage-log-traceability.service * vitam-storage-log-traceability.timer Exécution : * Localisation : groupe ansible ``[hosts-storage-engine]`` (sur la dernière instance du groupe uniquement) * Périodicité : Lancé toutes les heures à 10 minutes 0 secondes (donc : 0h10, 1h10, ...) vitam-traceability-operations ----------------------------- Sécurisation du journal des opérations. Units systemd : * vitam-traceability-operations.service * vitam-traceability-operations.timer Exécution : * Localisation : groupe ansible ``[hosts-logbook]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé à chaque changement d'heure. vitam-traceability-lfc ---------------------- Sécurisation du journal du cycle de vie. Units systemd : * vitam-traceability-lfc.service * vitam-traceability-lfc.timer Exécution : * Localisation : groupe ansible ``[hosts-logbook]]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé à chaque changement d'heure. Timers d'audit interne VITAM ============================ Ces timers gèrent le déclenchement périodique des tâches d'audit interne VITAM. Ces timers sont activés uniquement sur le site primaire d'un déploiement multi-site. vitam-traceability-audit ------------------------ Contrôle de la validité de la sécurisation des journaux. Units systemd : * vitam-traceability-audit.service * vitam-traceability-audit.timer Exécution : * Localisation : groupe ansible ``[hosts-logbook]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé chaque jour à 0:00. vitam-rule-management-audit --------------------------- Validation de la cohérence des règles de gestion entre les offres de stockage et les bases de données. Units systemd : * vitam-rule-management-audit.service * vitam-rule-management-audit.timer Exécution : * Localisation : groupe ansible ``[hosts-functional-administration]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé à chaque changement d'heure. Timers de reconstruction VITAM ============================== Ces timers gèrent la reconstruction des bases de données VITAM à partir des informations persistées dans les offres de stockage. Ces timers sont activés uniquement sur le site secondaire d'un déploiement multi-site. vitam-functional-administration-reconstruction ---------------------------------------------- Reconstruction des données portées par le composant functional-administration. Units systemd : * vitam-functional-administration-reconstruction.service * vitam-functional-administration-reconstruction.timer Exécution : * Localisation : groupe ansible ``[hosts-functional-administration]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé tous les cinq minutes. vitam-logbook-reconstruction ---------------------------- Reconstruction des données portées par le composant logbook. Units systemd : * vitam-logbook-reconstruction.service * vitam-logbook-reconstruction.timer Exécution : * Localisation : groupe ansible ``[hosts-logbook]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé tous les 5 minutes. vitam-metadata-reconstruction ----------------------------- Reconstruction des données portées par le composant metadata. Units systemd : * vitam-metadata-reconstruction.timer * vitam-metadata-reconstruction.service Exécution : * Localisation : groupe ansible ``[hosts-metadata]`` (sur la dernière instance du groupe uniquement) * Périodicité : lancé toutes les 5 minutes.