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 条
  • [1] A Microservice Based Architecture to Support Offloading in Mobile Cloud Computing
    Candido, Adriano L.
    Trinta, Fernando A. M.
    Rocha, Lincoln S.
    Rego, Paulo A. L.
    Mendonca, Nabor C.
    Garcia, Vinicius C.
    SBCARS'19: PROCEEDINGS OF THE XIII BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE, 2019, : 93 - 102
  • [2] A framework for monitoring microservice-oriented cloud applications in heterogeneous virtualization environments
    Noor, Ayman
    Jha, Devki Nandan
    Mitra, Karan
    Jayaraman, Prem Prakash
    Souza, Arthur
    Ranjan, Rajiv
    Dustdar, Schahram
    2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 156 - 163
  • [3] Serverless Microservice Architecture for Cloud-Edge Intelligence in Sensor Networks
    Loconte, Davide
    Ieva, Saverio
    Gramegna, Filippo
    Bilenchi, Ivano
    Fasciano, Corrado
    Pinto, Agnese
    Loseto, Giuseppe
    Scioscia, Floriano
    Ruta, Michele
    Di Sciascio, Eugenio
    IEEE SENSORS JOURNAL, 2025, 25 (05) : 7875 - 7885
  • [4] Design of Scalable and Resilient Applications using Microservice Architecture in PaaS Cloud
    Gesvindr, David
    Davidek, Jaroslav
    Buhnova, Barbora
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 619 - 630
  • [5] Evaluating the Monolithic and the Microservice Architecture Pattern to Deploy Web Applications in the Cloud
    Villamizar, Mario
    Garces, Oscar
    Castro, Harold
    Verano, Mauricio
    Salamanca, Lorena
    Casallas, Rubby
    Gil, Santiago
    2015 10TH COMPUTING COLOMBIAN CONFERENCE (10CCC), 2015, : 583 - 590
  • [6] trACE - Anomaly Correlation Engine for Tracing the Root Cause on Cloud Based Microservice Architecture
    Behera, Anukampa
    Panigrahi, Chhabi Rani
    Behera, Sitesh
    Patel, Rohit
    Bera, Sourav
    COMPUTACION Y SISTEMAS, 2023, 27 (03): : 791 - 800
  • [7] Monitoring Architecture for Fog and Mobile Cloud
    Mahmoudi, Charif
    Mourlin, Fabrice
    2018 17TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2018, : 109 - 117
  • [8] The design and application of landslide monitoring and early warning system based on microservice architecture
    Bai, Dongxin
    Tang, Jingtian
    Lu, Guangyin
    Zhu, Ziqiang
    Liu, Taoying
    Fang, Ji
    GEOMATICS NATURAL HAZARDS & RISK, 2020, 11 (01) : 928 - 948
  • [9] Highly Scalable Microservice-based Enterprise Architecture for Smart Ecosystems in Hybrid Cloud Environments
    Muessig, Daniel
    Stricker, Robert
    Laessig, Joerg
    Heider, Jens
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 3, 2017, : 454 - 459
  • [10] Architecture for High Confidence Cloud Security Monitoring
    Kanstren, Teemu
    Lehtonen, Sami
    Savola, Reijo
    Kukkohovi, Hilkka
    Hatonen, Kimmo
    2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2015), 2015, : 195 - 200