If we don't receive a response within 10 seconds while polling your endpoints, the Custom Widget will timeout with the following message:

Error received when loading widget data:Errno::ETIMEDOUT

If your Custom Widget times out, we'd suggest:

  1. Optimize the applications that Geckoboard polls so that the maximum timeout isn't reached. For example, some users have been able to resolve this by adjusting PHP Memcached and/or MySQL Cache.

  2. Configure the widget to use the Push method. With the Push method, your application can take as long as it needs without a timeout threshold to query the data and make calculations, then the payload can be built and pushed to Geckoboard.

Did this answer your question?