You are not logged in.
Bonjour,
Certaines activités dans GLPI ont tendance à générer des quantités colossales de logs. C'est notamment le cas de FusionInventory; lorsqu'il passe sur un poste, des centaines de messages sur la modification de tel ou tel attribut sont insérés dans glpi_logs.
Tous ces messages passent par la fonction Log::history() avant d'être effectivement insérés dans la base. Aujourd'hui le seul moyen de limiter la quantité de logs est de patcher à la main cette fonction Log::history() directement dans le code de GLPI.
Est-ce qu'il serait envisageable de rajouter dans Log::history() un hook permettant la création de plugins externes qui auraient la tâche de filtrer les messages de logs avant qu'il ne soient enregistrés ? En effet, pour un besoin de filtrage spécifique, un plugin à l'extérieur du code source de GLPI est beaucoup plus simple à maintenir lors des mises à jour.
Merci d'avance,
Offline
Ticket ouvert sur la forge pour discussion : https://forge.indepnet.net/issues/5286
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Parfait, merci !
Offline