Я пишу модульный тест для logstash pipeline
. Мне нужно извлечь все фильтры типа grok
и проверить их в изолированной среде. Тесты будут выполняться для каждого фильтра отдельно.
Я не могу использовать java для этого токенизации фильтра, и кто-нибудь из вас знает какой-либо правильный подход (механизм сценариев) или технологию, которую я могу использовать для извлечения подфильтров из файла конфигурации?
Существуют ли какие-либо механизмы в logstash
или какие-либо другие разработанные рамки для этого?