Our Elastic Searcnd Kibana has suddenly stopped working after two new servers were added to send winlog events. On start up the kibana status is red for a long time saying "Elasticsearch is still initialising the kibana index" and eventually it times out with "request time out after 30000ms".
After a few minutes it will load but no data will be in there from the servers. CURL XGET displays this:
I would first try to fix your cluster. Your cluster state is red. You have just one node with almost 3000 active shards and even more unassigned shards. How many indexes do you have? Based on the log this is 597. And how are these indexes configured? How many shards, how many replicas? It looks like the default which is 5 shards and 1 replica. Not all primary shards are allocated, it should have 5 times 597 = 2985 active shards. Which means you are missing 39 shards. I also see you have just 1 Gb of memory, also the default I guess. I would start with more memory and see if the cluster can become yellow. And if you have only one node, disable replicas. Also check if you need 5 shards, what is the size of your shards?
A lot of info and questions, but in short, I think your cluster is not stable. First fix you cluster, then start Kibana again.
To be honest, I'm knew to this and I have left everything to pretty much default. We have roughly 150 servers which needs winlogbeat installed so thats alot of data. In terms of indexes and nodes, I don't know how many. Would the first step be to increase the memory?
I did that but i get the following: http://www.pastebin.com/EHDYprQv
I replaced the template like you suggested but when I go to http://192.168.60.90:9200/winlogbeat?pretty I just get:
{
"winlogbeat" : {
"aliases" : { },
"mappings" : { },
"settings" : {
"index" : {
"creation_date" : "1468851642631",
"number_of_shards" : "5",
"number_of_replicas" : "1",
"uuid" : "2Eb-f_L8RGS0tUSuv1NrMA",
"version" : {
"created" : "2030199"
}
}
},
"warmers" : { }
}
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.