How to handle errors on elastic.io
You can see if any of your flows have errors as soon as you log in to your dashboard. It shows you the number of records processed in total – in green – and the number of records with errors – in red. You can also see the same information if you click on the corresponding flow from the dashboard. In my case, you can see I have three records processed and all three returned errors.
Another way to check for errors is to go the Logs page. There, you can apply filters to search for specific types of errors, from specific flows on specific days. I, for one, am looking here only for nearly critical and critical errors. To see what flow exactly is causing this or that error, mouse over to the right side and you’ll see three clickable dots next to most entries. They will bring you to the flow in question.
To find more details about the errors, click on the corresponding connector – in my case the second Node.js component – and there you will see the data pieces that returned errors and also details at which step – or steps – the errors occurred. Under the logs tab you will find the logs of the complete integration flow. In case the logs are too long, you can download them to process comfortably on your computer.