Skip to content

IF1007/about

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

MicroObs

MicroObs é um projeto, parte da disciplina IF1007/IN1062 ministrada pelo Prof. Vinicius Garcia, que visa prover uma solução para observalidade que possa ser facilmente integrada/consumida.

Equipe

Escopo

Objetivos

  • Utilizar o padrão API gateway para facilitar a consumação de dados de observabilidade pelos serviços interessados, seja interno ou externo;
  • Oferecer um sistema de observabilidade de fácil uso e baseado em containers contendo ferramentas que endereçam aspectos de logging e métricas.

Tecnologias

  • Node.js/Express + GraphQL para o API Gateway;
  • Beats(filebeat) + Elasticsearch para Centralized Logging;
  • Prometheus para Metrics Collection/Storage;
  • Grafana para Metrics + Logs Visualization;
  • Docker + Docker-Compose para containers.

Repositórios

  • MicroObs - Principal repositório do projeto contendo as configurações das ferramentas de observabilidade utilizadas e o script do docker-compose.
  • Gateway - Repositório contendo o código do API gateway do projeto.

Arquitetura

Visão Alternativa (Backends for Frontends)

About

Project description

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published