O'Reilly logo

TypeScript Microservices by Parth Ghiya

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Centralizing and externalizing log storage 

Microservices are distributed across the ecosystem to ease up development and enable faster development. As microservices run on multiple hosts, it is unwise to have logs at each container or server level. Rather we should send all the generated logs to an external and centralized place from where we can easily get the log information from a single place. This might be any another physical system or any highly available storage option. Some of the famous options are the following:

  • ELK or Elastic stack: The ELK stack (https://www.elastic.co/elk-stack) consists of Elasticsearch (a distributed, full-text scalable search database that allows storing large volumes of datasets), Logstash (it collects ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required