Uma arquitetura de monitoramento de infraestruturas virtuais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFS |
Texto Completo: | https://ri.ufs.br/jspui/handle/riufs/14549 |
Resumo: | In an increasingly connected world, cloud computing aggregates all kinds of information. With the growing number of online applications and the great prospect of increasing the services offered on the Internet, it is essential to continuously monitor the availability of services and applications, progressively susceptible to attacks cybernetics and other types of failure-causing events. Most monitoring software is proprietary, expensive and may not be scalable; in contrast, free software has a design that requires a longer learning time. In addition to the issues mentioned, there is a lack of functionality for monitoring APIs used by services and applications on the web, which are increasingly important with the consolidation of microservices architectures. As a proposal for a light and scalable monitoring model, this dissertation presents an adaptable architecture that can be applied to infrastructures in minutes, without deep interventions that affect the integrity of the original system. A plug-infoi module developed to monitor APIsREST. The monitoring data are shown on a graphic chart using the plug-in, identifying the availability of the applications. The data obtained from the status of these endpoints are stored in a real-time database. The monitoring architecture was implemented in a way that is adapted to the cloud environment, both public and private. The case studies carried out demonstrated the applicability of the solution, showing a general view of monitored services and allowing data analysis. The monitoring architecture has an adaptive distributed model, which is scalable and integrable with different tools, clouds and applications. |
id |
UFS-2_93fe72a25af11dd99c0161715c5c189f |
---|---|
oai_identifier_str |
oai:ufs.br:riufs/14549 |
network_acronym_str |
UFS-2 |
network_name_str |
Repositório Institucional da UFS |
repository_id_str |
|
spelling |
Cardoso, Lanay MarquesSalgueiro, Ricardo José Paiva de BrittoMatos Júnior, Rubens de Souza2021-09-01T18:37:23Z2021-09-01T18:37:23Z2020-11-30CARDOSO, Lanay Marques. Uma arquitetura de monitoramento de infraestruturas virtuais. 2020. 84 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2020.https://ri.ufs.br/jspui/handle/riufs/14549In an increasingly connected world, cloud computing aggregates all kinds of information. With the growing number of online applications and the great prospect of increasing the services offered on the Internet, it is essential to continuously monitor the availability of services and applications, progressively susceptible to attacks cybernetics and other types of failure-causing events. Most monitoring software is proprietary, expensive and may not be scalable; in contrast, free software has a design that requires a longer learning time. In addition to the issues mentioned, there is a lack of functionality for monitoring APIs used by services and applications on the web, which are increasingly important with the consolidation of microservices architectures. As a proposal for a light and scalable monitoring model, this dissertation presents an adaptable architecture that can be applied to infrastructures in minutes, without deep interventions that affect the integrity of the original system. A plug-infoi module developed to monitor APIsREST. The monitoring data are shown on a graphic chart using the plug-in, identifying the availability of the applications. The data obtained from the status of these endpoints are stored in a real-time database. The monitoring architecture was implemented in a way that is adapted to the cloud environment, both public and private. The case studies carried out demonstrated the applicability of the solution, showing a general view of monitored services and allowing data analysis. The monitoring architecture has an adaptive distributed model, which is scalable and integrable with different tools, clouds and applications.Em um mundo cada vez mais conectado, a computação em nuvem agrega todo tipo de informações. Com o crescente número de aplicações online e a grande perspectiva de aumento dos serviços oferecidos na Internet, é essencial monitorar continuamente a disponibilidade das aplicações e serviços, progressivamente suscetíveis a ataques cibernéticos e outros tipos de eventos causadores de falhas. Os softwares para monitoramento, em sua maioria, são proprietários, caros e podem não ser escaláveis; em contrapartida, os softwares livres possuem um design que necessita de um maior tempo de aprendizado. Além das questões citadas, há uma escassez de funcionalidades para o monitoramento de APIs utilizadas pelos serviços e aplicações na web, cada vez mais importantes com a consolidação das arquiteturas de microsserviços. Como proposta de um modelo de monitoramento leve e escalável, esta dissertação apresenta uma arquitetura adaptável que pode ser aplicada a infraestruturas em minutos, sem intervenções profundas que afetem a integridade do sistema original. Um módulo plug-in foi desenvolvido para monitorar APIs REST. Os dados de monitoramento são mostrados em um dashboard gráfico que utiliza o plug-in, identificando a disponibilidade das aplicações. Os dados obtidos dos status desses endpoints são armazenados em um banco de dados de tempo real. A arquitetura de monitoramento foi implementada de maneira que seja adaptada para ambiente em nuvem, tanto pública como privada. Os estudos de casos efetuados demonstraram a aplicabilidade da solução, exibindo uma visão geral de serviços monitorados e permitindo a análise dos dados. A arquitetura de monitoramento tem um modelo distribuído adaptativo, o qual é escalável e integrável com diversas ferramentas, nuvens e aplicações.São Cristóvão, SEporComputação em nuvemMonitoramentoRESTApplication Programming Interface (API)Cloud computingMonitoringCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma arquitetura de monitoramento de infraestruturas virtuaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da ComputaçãoUniversidade Federal de Sergipereponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/14549/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALLANAY_MARQUES_CARDOSO.pdfLANAY_MARQUES_CARDOSO.pdfapplication/pdf2301727https://ri.ufs.br/jspui/bitstream/riufs/14549/2/LANAY_MARQUES_CARDOSO.pdf1a8dd878960aa47ad736f3257134503aMD52TEXTLANAY_MARQUES_CARDOSO.pdf.txtLANAY_MARQUES_CARDOSO.pdf.txtExtracted texttext/plain161131https://ri.ufs.br/jspui/bitstream/riufs/14549/3/LANAY_MARQUES_CARDOSO.pdf.txt3d40f114e6f9fd75811f9bb6c2e83fcbMD53THUMBNAILLANAY_MARQUES_CARDOSO.pdf.jpgLANAY_MARQUES_CARDOSO.pdf.jpgGenerated Thumbnailimage/jpeg1409https://ri.ufs.br/jspui/bitstream/riufs/14549/4/LANAY_MARQUES_CARDOSO.pdf.jpgb4832c6a59f1d51564f48abe7c94307cMD54riufs/145492021-09-01 15:37:23.709oai:ufs.br:riufs/14549TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2021-09-01T18:37:23Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false |
dc.title.pt_BR.fl_str_mv |
Uma arquitetura de monitoramento de infraestruturas virtuais |
title |
Uma arquitetura de monitoramento de infraestruturas virtuais |
spellingShingle |
Uma arquitetura de monitoramento de infraestruturas virtuais Cardoso, Lanay Marques Computação em nuvem Monitoramento REST Application Programming Interface (API) Cloud computing Monitoring CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Uma arquitetura de monitoramento de infraestruturas virtuais |
title_full |
Uma arquitetura de monitoramento de infraestruturas virtuais |
title_fullStr |
Uma arquitetura de monitoramento de infraestruturas virtuais |
title_full_unstemmed |
Uma arquitetura de monitoramento de infraestruturas virtuais |
title_sort |
Uma arquitetura de monitoramento de infraestruturas virtuais |
author |
Cardoso, Lanay Marques |
author_facet |
Cardoso, Lanay Marques |
author_role |
author |
dc.contributor.author.fl_str_mv |
Cardoso, Lanay Marques |
dc.contributor.advisor1.fl_str_mv |
Salgueiro, Ricardo José Paiva de Britto |
dc.contributor.advisor-co1.fl_str_mv |
Matos Júnior, Rubens de Souza |
contributor_str_mv |
Salgueiro, Ricardo José Paiva de Britto Matos Júnior, Rubens de Souza |
dc.subject.por.fl_str_mv |
Computação em nuvem Monitoramento REST |
topic |
Computação em nuvem Monitoramento REST Application Programming Interface (API) Cloud computing Monitoring CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Application Programming Interface (API) Cloud computing Monitoring |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
In an increasingly connected world, cloud computing aggregates all kinds of information. With the growing number of online applications and the great prospect of increasing the services offered on the Internet, it is essential to continuously monitor the availability of services and applications, progressively susceptible to attacks cybernetics and other types of failure-causing events. Most monitoring software is proprietary, expensive and may not be scalable; in contrast, free software has a design that requires a longer learning time. In addition to the issues mentioned, there is a lack of functionality for monitoring APIs used by services and applications on the web, which are increasingly important with the consolidation of microservices architectures. As a proposal for a light and scalable monitoring model, this dissertation presents an adaptable architecture that can be applied to infrastructures in minutes, without deep interventions that affect the integrity of the original system. A plug-infoi module developed to monitor APIsREST. The monitoring data are shown on a graphic chart using the plug-in, identifying the availability of the applications. The data obtained from the status of these endpoints are stored in a real-time database. The monitoring architecture was implemented in a way that is adapted to the cloud environment, both public and private. The case studies carried out demonstrated the applicability of the solution, showing a general view of monitored services and allowing data analysis. The monitoring architecture has an adaptive distributed model, which is scalable and integrable with different tools, clouds and applications. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-11-30 |
dc.date.accessioned.fl_str_mv |
2021-09-01T18:37:23Z |
dc.date.available.fl_str_mv |
2021-09-01T18:37:23Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
CARDOSO, Lanay Marques. Uma arquitetura de monitoramento de infraestruturas virtuais. 2020. 84 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2020. |
dc.identifier.uri.fl_str_mv |
https://ri.ufs.br/jspui/handle/riufs/14549 |
identifier_str_mv |
CARDOSO, Lanay Marques. Uma arquitetura de monitoramento de infraestruturas virtuais. 2020. 84 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2020. |
url |
https://ri.ufs.br/jspui/handle/riufs/14549 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.program.fl_str_mv |
Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
Universidade Federal de Sergipe |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFS instname:Universidade Federal de Sergipe (UFS) instacron:UFS |
instname_str |
Universidade Federal de Sergipe (UFS) |
instacron_str |
UFS |
institution |
UFS |
reponame_str |
Repositório Institucional da UFS |
collection |
Repositório Institucional da UFS |
bitstream.url.fl_str_mv |
https://ri.ufs.br/jspui/bitstream/riufs/14549/1/license.txt https://ri.ufs.br/jspui/bitstream/riufs/14549/2/LANAY_MARQUES_CARDOSO.pdf https://ri.ufs.br/jspui/bitstream/riufs/14549/3/LANAY_MARQUES_CARDOSO.pdf.txt https://ri.ufs.br/jspui/bitstream/riufs/14549/4/LANAY_MARQUES_CARDOSO.pdf.jpg |
bitstream.checksum.fl_str_mv |
098cbbf65c2c15e1fb2e49c5d306a44c 1a8dd878960aa47ad736f3257134503a 3d40f114e6f9fd75811f9bb6c2e83fcb b4832c6a59f1d51564f48abe7c94307c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS) |
repository.mail.fl_str_mv |
repositorio@academico.ufs.br |
_version_ |
1802110779909996544 |