Ich möchte die Protokollweiterleitung als Teil eines Bereitstellungsprozesses einrichten. Die Aktivität der Maschinen wird unterschiedlich sein, aber sie werden sich alle an bestimmten Orten anmelden (insbesondere /var/log
).Ist es möglich, ein ganzes Verzeichnis mit fluentd zu überwachen?
Ist es möglich, fluentd
so zu konfigurieren, dass es ein ganzes Verzeichnis überwacht? (einschließlich der Fähigkeit, Dateien abzurufen, die Pop-up, während es aktiv ist)
Ich weiß, dass in_tail
kann dies für eine bestimmte, angegebene Datei tun, aber die Dokumentation erwähnt nicht ein ganzes Verzeichnis.
Es ist ein idealer exact duplicate dieser Frage ab 2014, die auf die tail_ex
plugin verweist. Leider erwähnt seine Beschreibung, dass
Veraltet ist: Fluentd hat die Funktionen dieses Plugins seit 0.10.45. Also, das Plugin nicht mehr gepflegt
Ich konnte immer noch nicht die genannten Funktionen finden.
Danke. Aus irgendeinem Grund habe ich das in dem Dokument, das ich verlinkt habe, übersehen. Würdest du wissen, ob der Pfad rekursiv ist (d. H. Ob Unterverzeichnisse über etwas wie '/ hallo/*/*. Log' oder'/hallo/**/*. Log' oder eine andere Beschwörungsformel beobachtet werden können)? – WoJ
Der Pfad ist rekursiv und verwendet die Linux Glob-Erweiterung, um alle verfügbaren Pfade zu bestimmen. –