У меня Kibana 4.0.1 работает поверх elasticsearch 1.4.4. Это было очень гладко и практически не требовало времени на настройку. Неожиданно столкнулся с проблемой.
Если я добавлю новое поле в свой индекс elasticsearch, оно не будет отображаться в разделе полей. Я все еще могу запросить это поле в разделе поиска. Но я не могу построить график на основе нового поля, так как он не отображается в списке полей.
Kibana, по-видимому, извлекает _mapping
во время настройки и сохраняет его в индексе elasticsearch с именем .kibana
. Однажды сделанное, это никогда не изменит. Удаление этого индекса приведет к загрузке свежего _mapping
из elasticsearch. Но я не хочу потерять все сохраненные информационные панели и визуализации.
Есть ли возможность заставить Kibana
загружать свежий mapping
через равные промежутки времени?