Handle instances being down
Jan 27 18:22:55 constance2 search-index[4344]: [1643304175440] WARN (4400 on constance2): Cannot index events from events.gruene.social.
Jan 27 18:22:55 constance2 search-index[4344]: err: "Error: Cannot insert data in elastic search.\n at /var/www/search-index/dist/server/lib/elastic-search/elastic-search-index.js:68:19\n at Generator.next (<anonymous>)\n at fulfilled (/var/www/search-index/dist/server/lib/elastic-search/elastic-search-index.js:5:58)\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (internal/process/task_queues.js:95:5)"
Jan 27 18:22:56 constance2 search-index[4344]: Error: ESOCKETTIMEDOUT
Jan 27 18:22:56 constance2 search-index[4344]: at ClientRequest.<anonymous> (/var/www/search-index/node_modules/request/request.js:816:19)
Jan 27 18:22:56 constance2 search-index[4344]: at Object.onceWrapper (events.js:519:28)
Jan 27 18:22:56 constance2 search-index[4344]: at ClientRequest.emit (events.js:400:28)
Jan 27 18:22:56 constance2 search-index[4344]: at TLSSocket.emitRequestTimeout (_http_client.js:790:9)
Jan 27 18:22:56 constance2 search-index[4344]: at Object.onceWrapper (events.js:519:28)
Jan 27 18:22:56 constance2 search-index[4344]: at TLSSocket.emit (events.js:412:35)
Jan 27 18:22:56 constance2 search-index[4344]: at TLSSocket.Socket._onTimeout (net.js:495:8)
Jan 27 18:22:56 constance2 search-index[4344]: at listOnTimeout (internal/timers.js:557:17)
Jan 27 18:22:56 constance2 search-index[4344]: at processTimers (internal/timers.js:500:7) {
Jan 27 18:22:56 constance2 search-index[4344]: code: 'ESOCKETTIMEDOUT',
Jan 27 18:22:56 constance2 search-index[4344]: connect: false
Jan 27 18:22:56 constance2 search-index[4344]: }
Jan 27 18:22:56 constance2 search-index[4344]: [1643304176056] WARN (4400 on constance2): Cannot index events from keskonfai.fr.
Jan 27 18:22:56 constance2 search-index[4344]: err: "Error: ESOCKETTIMEDOUT\n at ClientRequest.<anonymous> (/var/www/search-index/node_modules/request/request.js:816:19)\n at Object.onceWrapper (events.js:519:28)\n at ClientRequest.emit (events.js:400:28)\n at TLSSocket.emitRequestTimeout (_http_client.js:790:9)\n at Object.onceWrapper (events.js:519:28)\n at TLSSocket.emit (events.js:412:35)\n at TLSSocket.Socket._onTimeout (net.js:495:8)\n at listOnTimeout (internal/timers.js:557:17)\n at processTimers (internal/timers.js:500:7) {\n code: 'ESOCKETTIMEDOUT',\n connect: false\n}"