Elastic is an internal project of AIS Novations team. We thought that it would be more convenient for our developers to view errors from all servers in one web interface. Thus we came up with the idea of creating our own service for exceptions logging and error recording in programming code.
When a developer works on several tasks simultaneously, he loses time while looking for errors. Even more time and effort is spent on investigating someone else's code and tracking bugs in it.
Node.js, Koa 2, Elastic Search 5.1, Angular 4.0.
Elasticsearch was used to store, filter and track logs.
Elastic allows a developer to view errors collected from all servers in one single file. There is also an option to select a specific project and find the desired line in it by inputting the text of the error.