Как отобразить журналы ударов в виде одного файла в кибане?

Я использовал ELK для отображения логов промежуточного программного обеспечения в кибане. для этого я использую многострочные шаблоны, которые упоминались ниже, после того, как эти журналы отображаются отдельно как отдельные расширяемые. Как отобразить эти журналы в виде одного файла? как один расширяемый? Потому что последние пару недель я застрял в той же проблеме.

Шаблон, который я использовал:

 multiline.pattern: '^\?'
 multiline.negate: true
 multiline.match: after
 multiline.max_lines: 100000

Журналы:

04:02:22,878 DEBUG [org.jboss.modules] (main) Module org.jboss.dmr:main defined by local module loader @42f30e0a (finder: local module finder @24273305 (roots: xxxxxx))
04:02:22,885 DEBUG [org.jboss.modules] (main) Module org.jboss.as.core-security:main defined by local module loader @42f30e0a (finder: local module finder @24273305 (roots: xxxxx)
04:02:22,887 DEBUG [org.jboss.modules] (main) Module org.jboss.as.core-security-api:main defined by local module loader @42f30e0a (finder: local module finder @24273305 (roots: xxxxx))
04:02:22,894 DEBUG [org.jboss.modules] (main) Module org.jboss.as.domain-management:main defined by local module loader @42f30e0a (finder: local module finder @24273305 (roots: xxxxx))

1 ответ

Решение
 multiline.pattern: '^\?'
 multiline.negate: true
 multiline.match: after
 multiline.max_lines: 100000

Приведенный выше шаблон будет синхронизировать все журналы как один расширяемый. Предположим, что если что-то добавлено заново, то оно создается как отдельный расширяемый. Это ожидаемое поведение от Kibana.

Другие вопросы по тегам