MicroCM: A cloud monitoring architecture for microservice invocation

被引:0
|
作者
Wang, Rui [1 ]
Tian, Gang [1 ]
Ying, Shi [2 ]
机构
[1] Shandong Univ Sci & Technol, Qingdao 266590, Peoples R China
[2] Wuhan Univ, Wuhan 430072, Peoples R China
基金
中国国家自然科学基金;
关键词
Microservices; Monitoring; Tracing;
D O I
10.1016/j.comnet.2023.110121
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the complex operating environment, it is difficult to find the root of the issue when there are some time-consuming or error performance issues when executing the request. Aiming at resolving the above challenge, this paper designs and implements a cloud monitoring architecture for microservice invocation MicroCM, by monitoring and tracking the service invocation procedure to get performance data of each link in the transaction request, so as to support the localization of the performance bottleneck in the microservice applications. The monitoring architecture covers the whole process from data acquisition, data transmission, data storage to data display. The monitoring system is designed and implemented according to the proposed cloud monitoring architecture. Finally, the monitoring system is applied to an actual case in this paper. It introduces the process of deployment and configuration of the monitoring system, and monitors a specific scene to verify the functionality implemented by the system. It also conducts a performance impact experiment for this monitoring system by using pressure testing. From the results, the monitoring system presents the process of transaction request executions completely and can locate the time-consuming performance issue effectively. In addition, the system generates low interference.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Migrating a Legacy System to a Microservice Architecture
    Tuusjarvi, Kristian
    Kasurinen, Jussi
    Hyrynsalmi, Sami
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2024, 18 (01)
  • [32] Attack Graph Generation for Microservice Architecture
    Ibrahim, Amjad
    Bozhinoski, Stevica
    Pretschner, Alexander
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1235 - 1242
  • [33] Microservice-based Architecture for the NRDC
    Le, Vinh D.
    Neff, Melanie M.
    Stewart, Royal V.
    Kelley, Richard
    Fritzinger, Eric
    Dascalu, Sergiu M.
    Harris, Frederick C., Jr.
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1659 - 1664
  • [34] Automation of Regression test in Microservice Architecture
    Kargar, Mohammad Javad
    Hanifizade, Alireza
    2018 4TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2018, : 133 - 137
  • [35] Leveraging the Layered Architecture for Microservice Recovery
    Zaragoza, Pascal
    Seriai, Abdelhak-Djamel
    Seriai, Abderrahmane
    Shatnawi, Anas
    Derras, Mustapha
    IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2022), 2022, : 135 - 145
  • [36] Increasing the Fault Tolerance in Microservice Architecture
    Hlybovets, A.
    Paprotskyi, I.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2024, 60 (03) : 480 - 488
  • [37] Automated Security Analysis for Microservice Architecture
    Chondamrongkul, Nacha
    Sun, Jing
    Warren, Ian
    2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2020), 2020, : 79 - 82
  • [38] A microservice architecture for predictive analytics in manufacturing
    Nikolakis, N.
    Marguglio, A.
    Veneziano, G.
    Greco, P.
    Panicucci, S.
    Cerquitelli, T.
    Macii, E.
    Andolina, S.
    Alexopoulos, K.
    30TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2021), 2020, 51 : 1091 - 1097
  • [39] A Dashboard for Microservice Monitoring and Management
    Mayer, Benjamin
    Weinreich, Rainer
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 66 - 69
  • [40] Evaluating Service-Oriented and Microservice Architecture Patterns to Deploy eHealth Applications in Cloud Computing Environment
    Calderon-Gomez, Huriviades
    Mendoza-Pitti, Luis
    Vargas-Lombardo, Miguel
    Manuel Gomez-Pulido, Jose
    Rodriguez-Puyol, Diego
    Sencion, Gloria
    Polo-Luque, Maria-Luz
    APPLIED SCIENCES-BASEL, 2021, 11 (10):