, я пытаюсь настроить стек ELK с помощью collectd на Ubuntu 16.04 LTS (так что доступна почти последняя версия стека) kibana находится за прокси-сервером nginx (следовал этому руководству https://www.digitalocean.com/community/tutorials/how-to-install-elasticsearch-logstash-and-kibana-elk-stack-on-ubuntu-16- 04 )
и все выглядело хорошо, пока не перешел на панель управления kibana
Index Patterns
Warning No default index pattern. You must select or create one to continue.
unable to fetch mapping do you have indices matching the pattern
Стек ELK находится на одном сервере, поэтому все на localhost
Ниже приведены команды, которые я выполнил, чтобы проверить свои конфигурации
:~# curl 127.0.0.1:9200`
{
"name" : "Flex",
"cluster_name" : "elk-00",
"version" : {
"number" : "2.3.3",
"build_hash" : "218bdf10790eef486ff2c41a3df5cfa32dadcfde",
"build_timestamp" : "2016-05-17T15:40:04Z",
"build_snapshot" : false,
"lucene_version" : "5.5.0"
},
"tagline" : "You Know, for Search"
:~# service logstash configtest
Configuration OK
Мой вопрос, очень специфический
1. Как мне создать индексный файл по умолчанию?
2. Каков путь к этому файлу индекса по умолчанию или где он находится? Также я слышал о .kibana, где находится этот файл .kibana?
3. Почему не было t этот индексный файл автоматически создается для меня? Что мне сделать, чтобы убедиться, что он работает автоматически, не выполняя никаких действий вручную?
Очевидно, эта ошибка возникает из-за того, что в elasticsearch еще нет данных в него нужно загрузить данные
, следуя этому руководству по загрузке данных в elasticsearch, все начинает работать как шарм!
https://www.elastic.co/guide/en/kibana/current/getting- start.html