Conceptual Model of a Dashboard for Monitoring Microservices
The popularity of microservices architecture in building software for the distributed environment leave some problem, such as configuration, orchestration, and monitoring. Some technology and software had been built and implemented, but it has certain constraints for implementation such as its compl...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
European Alliance for Innovation (EAI)
2020-09-01
|
Series: | EAI Endorsed Transactions on Cloud Systems |
Subjects: | |
Online Access: | https://eudl.eu/pdf/10.4108/eai.7-9-2020.166285 |
_version_ | 1828415885221560320 |
---|---|
author | Prayudi Utomo Falahah Falahah |
author_facet | Prayudi Utomo Falahah Falahah |
author_sort | Prayudi Utomo |
collection | DOAJ |
description | The popularity of microservices architecture in building software for the distributed environment leave some problem, such as configuration, orchestration, and monitoring. Some technology and software had been built and implemented, but it has certain constraints for implementation such as its complexity in configuration and needs many components for running. The aim of this research is to propose the conceptual model of a dashboard for monitoring. The model consists of components, the interaction between components, and the requirements for each component. We used Model Driven Architecture (MDA) for describing the model and building the visual prototype based on the model. We used a black-box approach and monitored the microservices through its endpoint. We also propose a simple algorithm for determining endpoint status. We argue that our model will provide flexibility on implementation and can be implemented in a small or medium microservices environment. |
first_indexed | 2024-12-10T13:54:22Z |
format | Article |
id | doaj.art-abf464e4055a43efa75db02dcc159e96 |
institution | Directory Open Access Journal |
issn | 2410-6895 |
language | English |
last_indexed | 2024-12-10T13:54:22Z |
publishDate | 2020-09-01 |
publisher | European Alliance for Innovation (EAI) |
record_format | Article |
series | EAI Endorsed Transactions on Cloud Systems |
spelling | doaj.art-abf464e4055a43efa75db02dcc159e962022-12-22T01:46:04ZengEuropean Alliance for Innovation (EAI)EAI Endorsed Transactions on Cloud Systems2410-68952020-09-0161810.4108/eai.7-9-2020.166285Conceptual Model of a Dashboard for Monitoring MicroservicesPrayudi Utomo0Falahah Falahah1Informatics Department, Universitas Widyatama, Bandung, IndonesiaInformation System Department, Universitas Telkom, Bandung, IndonesiaThe popularity of microservices architecture in building software for the distributed environment leave some problem, such as configuration, orchestration, and monitoring. Some technology and software had been built and implemented, but it has certain constraints for implementation such as its complexity in configuration and needs many components for running. The aim of this research is to propose the conceptual model of a dashboard for monitoring. The model consists of components, the interaction between components, and the requirements for each component. We used Model Driven Architecture (MDA) for describing the model and building the visual prototype based on the model. We used a black-box approach and monitored the microservices through its endpoint. We also propose a simple algorithm for determining endpoint status. We argue that our model will provide flexibility on implementation and can be implemented in a small or medium microservices environment.https://eudl.eu/pdf/10.4108/eai.7-9-2020.166285microservicesmonitormodelconceptualendpointsmda |
spellingShingle | Prayudi Utomo Falahah Falahah Conceptual Model of a Dashboard for Monitoring Microservices EAI Endorsed Transactions on Cloud Systems microservices monitor model conceptual endpoints mda |
title | Conceptual Model of a Dashboard for Monitoring Microservices |
title_full | Conceptual Model of a Dashboard for Monitoring Microservices |
title_fullStr | Conceptual Model of a Dashboard for Monitoring Microservices |
title_full_unstemmed | Conceptual Model of a Dashboard for Monitoring Microservices |
title_short | Conceptual Model of a Dashboard for Monitoring Microservices |
title_sort | conceptual model of a dashboard for monitoring microservices |
topic | microservices monitor model conceptual endpoints mda |
url | https://eudl.eu/pdf/10.4108/eai.7-9-2020.166285 |
work_keys_str_mv | AT prayudiutomo conceptualmodelofadashboardformonitoringmicroservices AT falahahfalahah conceptualmodelofadashboardformonitoringmicroservices |