Projet LogFinch

Notes personnelles sur un micro-utilitaire de traitement de logs.

Contexte

Ce projet a été initié pour explorer le traitement asynchrone de fichiers journaux (logs) en Python. L'idée est de créer un démon léger qui surveille un répertoire, et qui traite les nouveaux fichiers de log selon des règles définies dans un fichier de configuration config.yaml.

Le projet est actuellement en pause. Cette page sert uniquement d'aide-mémoire.

Caractéristiques envisagées

Installation (ébauche)

Les dépendances seraient les suivantes :

pip install watchdog pyyaml

Le lancement se ferait simplement via la ligne de commande, en pointant vers un fichier de configuration.

Statut

En attente. Manque de temps pour continuer le développement. Le code source n'est pas encore public. N'hésitez pas à me contacter par email si le concept vous intéresse (contact [at] mondomaine.fr).