A scalable distributed system based on microservices for collecting pod logs from a Kubernetes cluster
Resumo
This article presents the architecture of a distributed log collection system for Kubernetes clusters. Initially, we present the motivation for creating the system. Then, we present an overview of the system, consisting of several microservices. Next, we approach the implementation of each of the microservices. All system components are free and open software. This article is an example of how a distributed system with microservices can be heterogeneous in relation to the programming languages used.
Palavras-chave:
container, kubernetes, microservice, log
Referências
PSR-15: HTTP Server Request Handlers. https://www.phpfig.org/psr/psr-15/
Stomp: The Simple Text Oriented Messaging Protocol. https://stomp.github.io/
Stomp: The Simple Text Oriented Messaging Protocol. https://stomp.github.io/
Publicado
13/10/2021
Como Citar
LISBOA, Flávio Gomes da Silva.
A scalable distributed system based on microservices for collecting pod logs from a Kubernetes cluster. In: CONGRESSO LATINO-AMERICANO DE SOFTWARE LIVRE E TECNOLOGIAS ABERTAS (LATINOWARE), 18. , 2021, Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 122-125.
DOI: https://doi.org/10.5753/latinoware.2021.19916.