0

私のシナリオでは、fluent-bit (バージョン 1.6.1 ) フィルターを使用して、特定のログ パターンを識別し、それにタグを付けます ( from.solr.out )。

[FILTER]
    Name          rewrite_tag
    Match         test_tag
    Rule          $msg "^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}.*$"  from.solr.out false
    Emitter_Name  re_emitted

次に、レコードを変更して、以下のようなフィールドを追加します

[FILTER]
    Name record_modifier
    Match from.solr.out
    Record aid 53

ここで、変更されたレコードに新しいタグ ( format.logging ) を付ける必要がありますが、以下のコード スニペットで試してみましたが、機能しません。

[FILTER]
    Name          rewrite_tag
    Match         from.solr.out
    Rule          $from.solr.out "^.*$"  format.logging false
    Emitter_Name  re_emitted_indexing
  • そのアプローチの何が問題なのですか?

  • このタスクを達成するためのより良いアプローチ/フィルターはありますか?

4

1 に答える 1