если вы пишете свои собственные фильтры для любого индекса, вам нужно создать шаблон отображения.logstash имеет много динамических опций, поэтому по умолчанию может отображать много полей.
, но, пожалуйста, задайте свой вопрос более четко.что вы подразумеваете под чтением из файла?в консоли kibana вы можете увидеть сопоставления для любого индекса.
- open kibana
- перейти к инструментам разработки
- введите в консоли: GET / index / _mapping
например, если вы хотите увидеть все индексы для шаблона logstash, введите: GET / logstash - * / _ mapping
note : вы можетесм. полный шаблон сопоставления, например: GET / _template / logstash
примечание: для загрузки вашего шаблона в типasticsearch: curl -XPUT -H 'Content-Type: application / json'http://localhost:9200/_template/test -d@test.template.json
, который "test" - это имя вашего шаблона, а "test.template.json" - ваш файл.
Надеюсь, что это помогает и оцените, если это помогло.спасибо