Я пытаюсь настроить стек 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)
И все в порядке, пока не перейду на приборную панель кибаны
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. Почему этот индексный файл не был создан для меня автоматически? Что мне делать, чтобы убедиться, что он работает автоматически, без дополнительных действий вручную?
Очевидно, эта ошибка возникает из-за того, что у elasticsearch нет данных, но в него данные нужно загружать.
следовал этому руководству, чтобы загрузить данные в elasticsearch, и все начинает работать как шарм!
https://www.elastic.co/guide/en/kibana/current/getting-started.html