Hello everyone,
i've been running Graylog (currently, version 1.1.6) on a three node
cluster for several months, and recently (i suspect, from last week) the
"System/Overview" page on the Web Interface has stopped running.
The error is
*Reason:* Could not fetch system information. We expected HTTP
200, but got a HTTP -1.
And the stack trace is
---cut---
* org.graylog2.restclient.lib.ApiClientImpl$ApiRequestBuilder#execute
(/ApiClientImpl.java:451/)
* org.graylog2.restclient.models.ClusterService#getNumberOfSystemMessages
(/ClusterService.java:128/)
* controllers.SystemController#index (/SystemController.java:69/)
* Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$561#apply
(/routes_routing.scala:1931/)
* Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$561#apply
(/routes_routing.scala:1931/)
* play.core.Router$HandlerInvokerFactory$$anon$4#resultCall
(/Router.scala:264/)
*
play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1#invocation
(/Router.scala:255/)
* play.core.j.JavaAction$$anon$1#call (/JavaAction.scala:55/)
* play.GlobalSettings$1#call (/GlobalSettings.java:67/)
* play.mvc.Security$AuthenticatedAction#call (/Security.java:44/)
* play.core.j.JavaAction$$anonfun$11#apply (/JavaAction.scala:82/)
* play.core.j.JavaAction$$anonfun$11#apply (/JavaAction.scala:82/)
* scala.concurrent.impl.Future$PromiseCompletingRunnable#liftedTree1$1
(/Future.scala:24/)
* scala.concurrent.impl.Future$PromiseCompletingRunnable#run
(/Future.scala:24/)
* play.core.j.HttpExecutionContext$$anon$2#run
(/HttpExecutionContext.scala:40/)
* play.api.libs.iteratee.Execution$trampoline$#execute
(/Execution.scala:46/)
* play.core.j.HttpExecutionContext#execute
(/HttpExecutionContext.scala:32/)
* scala.concurrent.impl.Future$#apply (/Future.scala:31/)
* scala.concurrent.Future$#apply (/Future.scala:485/)
* play.core.j.JavaAction$class#apply (/JavaAction.scala:82/)
*
play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1#apply
(/Router.scala:252/)
* play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5#apply
(/Action.scala:130/)
* play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5#apply
(/Action.scala:130/)
* play.utils.Threads$#withContextClassLoader (/Threads.scala:21/)
* play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4#apply
(/Action.scala:129/)
* play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4#apply
(/Action.scala:128/)
* scala.Option#map (/Option.scala:145/)
* play.api.mvc.Action$$anonfun$apply$1#apply (/Action.scala:128/)
* play.api.mvc.Action$$anonfun$apply$1#apply (/Action.scala:121/)
* play.api.libs.iteratee.Iteratee$$anonfun$mapM$1#apply
(/Iteratee.scala:483/)
* play.api.libs.iteratee.Iteratee$$anonfun$mapM$1#apply
(/Iteratee.scala:483/)
* play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1#apply
(/Iteratee.scala:519/)
* play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1#apply
(/Iteratee.scala:519/)
* play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14#apply
(/Iteratee.scala:496/)
* play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14#apply
(/Iteratee.scala:496/)
* scala.concurrent.impl.Future$PromiseCompletingRunnable#liftedTree1$1
(/Future.scala:24/)
* scala.concurrent.impl.Future$PromiseCompletingRunnable#run
(/Future.scala:24/)
* akka.dispatch.TaskInvocation#run (/AbstractDispatcher.scala:41/)
* akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask#exec
(/AbstractDispatcher.scala:393/)
* scala.concurrent.forkjoin.ForkJoinTask#doExec (/ForkJoinTask.java:260/)
* scala.concurrent.forkjoin.ForkJoinPool$WorkQueue#runTask
(/ForkJoinPool.java:1339/)
* scala.concurrent.forkjoin.ForkJoinPool#runWorker
(/ForkJoinPool.java:1979/)
* scala.concurrent.forkjoin.ForkJoinWorkerThread#run
(/ForkJoinWorkerThread.java:107/)
---cut---
MongoDB runs as a replica set of 3 nodes, on the 3 servers which also
run graylog-server and graylog-web.
Apart from the unavailability of the system information, everything
seems to be OK.
I tried checking the configurationm files, and everything seems to be
OK; i've just reinstalled graylog-server and graylog-web on all three
nodes, but to no avail.
Has everyone here experienced a similar problem?
Could it be related with a corruption of the configuration data in
Mongodb? Just an idea...
The error appear on the web interface of all 3 nodes.
Long live and prosper,
Lorenzo
--
You received this message because you are subscribed to the Google Groups "Graylog
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to graylog2+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/graylog2/55F6DBB8.3060608%40gmail.com.
For more options, visit https://groups.google.com/d/optout.