Hi,
I have installed ELK stack on a single server and also filebeat on the same box. Configured filebeat.yml to send the sample log files . below is the fields:
Paths that should be crawled and fetched. Glob based paths.
paths:
- /home/user/logstash-tutorial-dataset
fields:
index: test_app
source_type: app_log
application_name: learn
aws_region: dev_east
Also i have configured the corresponding logstash conf file to look like this:
input {
beats {
port => "5043"
}
}
The filter part of this file is commented out to indicate that it is
optional.
filter {
}
output {
elasticsearch {
hosts => [ "localhost:9200" ]
}
When i load the Kibana console i see the message "No default index pattern . You must select or create one to continue.
I am continously writing entries to my log file and logstash is running. But the data is not written to the ES indices.
My question is : Is there any different process to create the indices on ES or just defining in the filebeat.yml is enough and will be displayed in the kibana console.