🔳 Desenvolvedores
🔳 Sobre o Projeto
🔳 Funcionalidades
🔳 Entidades
🔳 Tarefas Realizadas
🔳 Verificação Sonar
🔳 Link Swagger
🔳 Aplicação
🔳 Testes
🔳 Implementações futuras
Adson Gregório |
Clarice Ribeiro |
Gustavo Funchal |
Ioná Vieira |
Sávio Amorim |
---|
Atualmente os projetos estão cada vez mais utilizando arquiteturas baseadas em serviços ou microsserviços. Desta forma, erros podem surgir nas diversas camadas da aplicação e ambientes. Diante deste cenário, é extremamente importante a centralização dos registros desses erros em apenas um local para que seja possível monitorar com maior facilidade e, consequentemente, garantir maior eficiência na tomada de decisão. Neste projeto será implementado uma API Rest com o objetivo de centralizar registros de erros de aplicações.
✔️ Permitir autenticação do sistema através de um Token de Acesso
✔️ Suportar ordenação dos registros de log por level e frequência
✔️ Poder ser acessado por multiplos sistemas
✔️ Permitir listagem dos eventos com filtros de level, aplicação, ambiente e usuário
✔️ Suportar paginação
✔️ Calcular quantidade de eventos similares
✔️ Permitir criar, buscar, alterar, deletar e arquivar registros de logs
✔️ CI/CD
https://centralerros-api.herokuapp.com/swagger-ui.html
Usuário | Senha |
---|---|
teste@teste.com.br | 123 |
- Para rodar a aplicação utilize o comando
git clone https://github.com/Squad2-codenation/CentralDeErros.git
- Rode o comando
mvn clean install
- Escolha sua IDE de preferência
- Para rodar os testes utilize o comando no diretório raíz do projeto
mvn test
- Implementação do front-end
- Configuração do Sonar para identificar cobertura dos testes