Kibana throws a "oops message


(Carlos Magalhaes) #1

I am using Kibana to display dashboards for my firewall logs. There is more than enough memory, cpu and space on the machine it is running on.

Randomly I get a Oops or Refresh message that asks to refresh the page and has an error of:

Courier fetch: Request Timeout after 30000ms
Version: 6.4.0
Build: 17929
Error: Request Timeout after 30000ms
  at http://x.x.x.x:5601/bundles/vendors.bundle.js:313:150014
  at http://x.x.x.x:5601/bundles/vendors.bundle.js:313:150447

I can confirm that on the network testing with ifperf there is no issue the machine is connected to the main switch at 10gbps and the firewall is connected to the same switch at 10gbps

Any idea what I am doing wrong or what I can change to avoid this.

To be clear if I refresh the page it goes all back to normal.


(Lukas Olson) #2

Any idea what queries are causing this request timeout? It's possible that if you have a very large dashboard or an ill-crafted query, then this could be caused simply by the amount of time it takes for Elasticsearch to collect all of the data associated with the request.


(Carlos Magalhaes) #3

Thank you @lukas I will wait on the error to happen again and will point. I don't recall it specifying a query but I could be wrong and I will confirm.

On the dashboard - yes its a large dashboard being updated every 5 minutes. There are normal vertical bar graphs, x2 heat maps on a world map.

Basically its this dashboard:


(Carlos Magalhaes) #4

@lukas ok it happened and I managed to catch the full error:

Courier fetch: unknown error
Version: 6.4.0
Build: 17929
Error: unknown error
at respond (http://X.X.X.X:5601/bundles/vendors.bundle.js:313:149441)
at checkRespForFailure (http://X.X.X.X:5601/bundles/vendors.bundle.js:313:148589)
at http://X.X.X.X:5601/bundles/vendors.bundle.js:313:157823
at processQueue (http://X.X.X.X:5601/bundles/vendors.bundle.js:197:199684)
at http://x.x.x.x:5601/bundles/vendors.bundle.js:197:200647
at Scope.$digest (http://x.x.x.x:5601/bundles/vendors.bundle.js:197:210409)
at Scope.$apply (http://x.x.x.x:5601/bundles/vendors.bundle.js:197:213216)
at done (http://x.x.x.x:5601/bundles/vendors.bundle.js:197:132715)
at completeRequest (http://x.x.x.x:5601/bundles/vendors.bundle.js:197:136327)
at XMLHttpRequest.requestError (http://x.x.x.x:5601/bundles/vendors.bundle.js:197:135344)
Fatal Error
Uncaught IndexSizeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source width is 0. (http://x.x.x.x:5601/bundles/vendors.bundle.js:78)
Version: 6.4.0
Build: 17929
Error: Uncaught IndexSizeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source width is 0. (http://x.x.x.x:5601/bundles/vendors.bundle.js:78)
at window.onerror (http://x.x.x.x:5601/bundles/commons.bundle.js:3:768238


(Lukas Olson) #5

When the error happened was there a specific visualization that wasn't showing up?


(Carlos Magalhaes) #6

Sure and thank you


(system) #7

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.