Marvel Problem with some dashboards

monitoring

(Christos Markou) #1

Ηello guys,

i had my marvel page working fine some hours ago, but now i have a problem. The problem is that Overview page as well as Shard Allocation page cannot be loaded. In overview page i take empty diagramms and in shard allocation i get "Error The connection to Elasticsearch returned an error. Check your Elasticsearch instance."

The thing is that i can load cluster pulse Node and Index statistics pages and of course elasticsearch is working properly. What the problem may is?
Thanx!


(Mark Walkom) #2

Is there anything in your Elasticsearch logs that might point to a problem?


(Christos Markou) #3

Yes, each time i refresh the page the following log occurs:

ubuntu@logstashganglia:/var/log/elasticsearch$ tail cslabES.log
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.elasticsearch.search.SearchParseException: [.marvel-2015.05.27][0]: from[-1],size[1]: Parse Failure [No mapping found for [@timestamp] in order to sort on]
at org.elasticsearch.search.sort.SortParseElement.addSortField(SortParseElement.java:210)
at org.elasticsearch.search.sort.SortParseElement.addCompoundSortField(SortParseElement.java:184)
at org.elasticsearch.search.sort.SortParseElement.parse(SortParseElement.java:96)
at org.elasticsearch.search.SearchService.parseSource(SearchService.java:671)
... 9 more
[2015-05-27 09:25:41,551][DEBUG][action.search.type ] [MasterNode] All shards failed for phase: [query_fetch]


(Christos Markou) #4

I think the problem occured when the master node changed from one physical node to onather one. I "played" a lot by changing who would be the master node and now overview works fine. However i still cannot load shard alocation page. The log is the same:
[2015-05-27 11:04:19,253][DEBUG][action.search.type ] [ES8] All shards failed for phase: [query_fetch]


(Jonathan Evain) #5

It might be obvious but, be sure that Marvel plugin is installed on each nodes (or ES instances).


(system) #6