Expédition de magazines dans des annuaires imbriqués en utilisant rsyslog

J'ai été configuré pour transférer des magazines avec rsyslog et imfile. Comment pourrais-je regarder des fichiers journaux imbriqués?

En ce moment, j'utilise des panneaux génériques pour regarder tous les fichiers correspondant

log/*.log

, Mais j'ai des magazines investis sur 1 Le niveau de profondeur que j'ai aussi besoin de transmettre:

log/EventXXX/*.log

.

Malheureusement, je ne peux pas changer cette structure de répertoire et nouveau

log/Event/

Les catalogues apparaissent avec le temps. Je sais que malheureusement imfile Actuellement ne supporte pas les signes génériques au niveau des catalogues (seulement au niveau du fichier).
Invité:

Emilie

Confirmation de:

Vous pouvez écrire un script pour numériser de nouveaux sous-répertoires en ajoutant des nouveaux dans votre configuration. rsyslog, qui peut être périodique à travers cron.

Très probablement, vous souhaitez ajouter de nouvelles directives de configuration à un nouveau fichier dans /etc/rsyslog.d/, Réduire le risque que quelque chose ne va pas et simplifie complètement la configuration du magazine System. Peut-être pas pour les faibles de coeur. ;)

Sinon, il n'y a pas de bonne occasion de reconnaître automatiquement les nouveaux sous-répertoires que vous avez trouvés déjà trouvés. Cela prendra une certaine intervention manuelle.

Babette

Confirmation de:

En conséquence, j'ai choisi Logstash et Logstash-forwarder Pour ce projet. Logstash-forwarder Prend en charge des panneaux génériques au niveau du catalogue, sans nécessiter une intervention manuelle.

Pour répondre aux questions, connectez-vous ou registre