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] Cloud Computing Architecture for High-volume Monitoring Processing
    Rovnyagin, Mikhail M.
    Odintsev, Viktor V.
    Fedin, Dmitrii Y.
    Kuzmin, Andrey V.
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 361 - 365
  • [32] A Candidate Architecture for Cloud-based Monitoring in Industrial Automation
    Peake, Ian D.
    Blech, Jan Olaf
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 548 - 554
  • [33] IaaSMon: Monitoring Architecture for Public Cloud Computing Data Centers
    Gutierrez-Aguado, Juan
    Calero, Jose M. Alcaraz
    Diaz Villanueva, Wladimiro
    JOURNAL OF GRID COMPUTING, 2016, 14 (02) : 283 - 297
  • [34] IaaSMon: Monitoring Architecture for Public Cloud Computing Data Centers
    Juan Gutierrez-Aguado
    Jose M. Alcaraz Calero
    Wladimiro Diaz Villanueva
    Journal of Grid Computing, 2016, 14 : 283 - 297
  • [35] Reference Architecture for Self-adaptive Microservice Systems
    Baylov, Krasimir
    Dimov, Aleksandar
    INTELLIGENT DISTRIBUTED COMPUTING XI, 2018, 737 : 297 - 303
  • [36] ArgServices: A Microservice-Based Architecture for Argumentation Machines
    Lenz, Mirko
    Dumani, Lorik
    Schenkel, Ralf
    Bergmann, Ralph
    ROBUST ARGUMENTATION MACHINES, RATIO 2024, 2024, 14638 : 352 - 369
  • [37] Proactive-reactive microservice architecture global scaling
    Bacchiani, Lorenzo
    Bravetti, Mario
    Giallorenzo, Saverio
    Gabbrielli, Maurizio
    Zavattaro, Gianluigi
    Zingaro, Stefano Pio
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 220
  • [38] A Proposal of Microservice Architecture Applied in a Social CRM System
    Correa Chiaradia, Luiz Felipe
    Jeronimo Macedo, Douglas Dyllon
    Dutra, Moises Lima
    ENCONTROS BIBLI-REVISTA ELETRONICA DE BIBLIOTECONOMIA E CIENCIA DA INFORMACAO, 2018, 23 (53): : 148 - 160
  • [39] Scalable Microservice Based Architecture For Enabling DMTF Profiles
    Malavalli, Divyanand
    Sathappan, Sivakumar
    2015 11TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2015, : 428 - 432
  • [40] Microservice based scalable IoT architecture for device interoperability
    Rath, Chouhan Kumar
    Mandal, Amit Kr.
    Sarkar, Anirban
    COMPUTER STANDARDS & INTERFACES, 2023, 84