APLICAÇÃO PARA CONTROLE E MONITORAMENTO REMOTO DE INTEGRAÇÕES DE DADOS HETEROGÊNEAS
DOI:
https://doi.org/10.47820/recima21.v3i12.2339Palavras-chave:
Logs de execução, Integração, HTTP, ELKResumo
Durante a expansão de tecnologias e projetos dentro das companhias, aplicações responsáveis por realizar a integração de dados entre a origem e destino são criadas, essas aplicações podem e normalmente não se encontram centralizadas ou compartilham algum estado entre si. Contanto, a aplicação apresentada durante este trabalho visa auxiliar a manutenção destas aplicações realizando a centralização do controle e visualização de logs, através da Stack ELK e comunicação via protocolo HTTP. Concluindo, através da centralização e controle dos logs de execução da aplicação, tornou-se facilitado o rastreamento de situação de cada uma das aplicações, diminuindo-se o tempo necessário para resolver exceções e consequentemente tornando os serviços disponíveis.
Downloads
Referências
BARBOSA. A, BIANCARDI C., SILVESTRE. L. Integração de Dados Heterogêneos em Ambiente Web.
ELASTIC. Elasticsearch: O que é? Disponível em: <https://www.elastic.co/pt/what-is/elasticsearch >. Acesso em: 12 jun. 2022.
ELASTIC. FileBeat: Beat para logs. Disponível em: <https://www.elastic.co/pt/beats/filebeat >. Acesso em: 12 jun. 2022.
FEOFILOFF, P. Filas. Disponível em: <https://www.ime.usp.br/~pf/algoritmos/aulas/fila.html>. Acesso em: 14 jun. 2022.
FOWLER, M. Microservices: a definition of this new architectural term. Disponível em: <https://martinfowler.com/articles/microservices.html>. Acesso em: 14 jun. 2022.
GRADLE. What is gradle? Disponível em: <https://docs.gradle.org/current/userguide/what_is_gradle.html>. Acesso em: 14 jun. 2022.
GHEORGHE, HINMAN, RUSSO. Elasticsearch in action.
JAVA. What is java? Disponível em: <https://www.java.com/en/download/help/whatis_java.html>. Acesso em: 14 jun. 2022.
MICROSOFT. Estilo de arquitetura de microsserviço. Disponível em: <https://docs.microsoft.com/pt-br/azure/architecture/guide/architecture-styles/microservices>. Acesso em: 13 jun. 2022.
OLIVEIRA, B. Filebeat: Instalaçāo e configuraçāo. Disponível em: <https://medium.com/sysadminas/filebeat-instala%C3%A7%C4%81o-e-configura%C3%A7%C4%81o-9f41b0d5dbe4>. Acesso em: 14 jun. 2022.
REDKO. ANDRIY. Advanced Java, preparing you for Java Mastery.
REDHAT. O que é uma REST API? Disponível em: <https://www.redhat.com/pt-br/topics/api/what-is-a-rest-api>. Acesso em: 13 jun. 2022.
REDHAT. Stateful vs. Stateless. Disponível em: <https://www.redhat.com/pt-br/topics/cloud-native-apps/stateful-vs-stateless>. Acesso em: 13 jun. 2022.
TOTVS. Front end: O que é, como funciona e qual a importância. Disponível em: <https://www.totvs.com/blog/developers/front-end>. Acesso em: 14 jun. 2022.
VIDELA, A. WILLIAMS, J. RabbitMQ in action.
Downloads
Publicado
Edição
Seção
Categorias
Licença
Copyright (c) 2022 RECIMA21 - Revista Científica Multidisciplinar - ISSN 2675-6218
Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.
Os direitos autorais dos artigos/resenhas/TCCs publicados pertecem à revista RECIMA21, e seguem o padrão Creative Commons (CC BY 4.0), permitindo a cópia ou reprodução, desde que cite a fonte e respeite os direitos dos autores e contenham menção aos mesmos nos créditos. Toda e qualquer obra publicada na revista, seu conteúdo é de responsabilidade dos autores, cabendo a RECIMA21 apenas ser o veículo de divulgação, seguindo os padrões nacionais e internacionais de publicação.