Fluentd : Есть ли способ добавить несколько тегов в один блок совпадений

#logging #fluentd #fluent-bit

Вопрос:

У меня есть несколько источников с разными тегами. Я пытаюсь добавить несколько тегов внутри одного блока совпадений, как это.

 <source>
  @type tail
  @label @TESTLABEL
  path /var/log/containers/app-one-*.log
  pos_file /var/log/app-one.log.pos
  tag app.one
  <parse>
    @type none
  </parse>
  read_from_head true
</source>

<source>
  @type tail
  @label @TESTLABEL
  path /var/log/containers/app-two-*.log
  pos_file /var/log/app-two.log.pos
  tag app.two
  <parse>
    @type none
  </parse>
  read_from_head true
</source>

<source>
  @type tail
  @label @TESTLABEL
  path /var/log/containers/app-three-*.log
  pos_file /var/log/app-three.log.pos
  tag app.three
  <parse>
    @type none
  </parse>
  read_from_head true
</source>

<label @TESTLABEL>
  <match app.*>
    @type Test(confidential so adding test)
    subsystemname ${tag_parts[1]}
    is_json true
  </match>
</label>
 

Пытаюсь установить значение имени подсистемы в качестве подназвания тега, например(один/два/три).
${tag_prefix[1]} не работает для меня. Не уверен, что делаю что-то не так.