Новые поля, невидимые в Кибане

У меня Kibana 4.0.1 работает поверх elasticsearch 1.4.4. Это было очень гладко и практически не требовало времени на настройку. Неожиданно столкнулся с проблемой.

Если я добавлю новое поле в свой индекс elasticsearch, оно не будет отображаться в разделе полей. Я все еще могу запросить это поле в разделе поиска. Но я не могу построить график на основе нового поля, так как он не отображается в списке полей.

Kibana, по-видимому, извлекает _mapping во время настройки и сохраняет его в индексе elasticsearch с именем .kibana. Однажды сделанное, это никогда не изменит. Удаление этого индекса приведет к загрузке свежего _mapping из elasticsearch. Но я не хочу потерять все сохраненные информационные панели и визуализации.

Есть ли возможность заставить Kibana загружать свежий mapping через равные промежутки времени?


person azi    schedule 17.04.2015    source источник


Ответы (1)


Да, на вкладке настройки вы можете обновить индекс. Проверьте желтую кнопку обновления на изображении ниже.

введите описание изображения здесь

person Jettro Coenradie    schedule 17.04.2015