Non-Intrusive Monitoring of Stream Processing Applications

被引:1
|
作者
Voegler, Michael [1 ]
Schleicher, Johannes M. [1 ]
Inzinger, Christian [2 ]
Nickel, Bernhard [1 ]
Dustdar, Schahram [1 ]
机构
[1] TU Wien, Distributed Syst Grp, Vienna, Austria
[2] Univ Zurich, Seal, CH-8006 Zurich, Switzerland
关键词
D O I
10.1109/SOSE.2016.11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Stream processing applications have emerged as a popular way for implementing high-volume data processing tasks. In contrast to traditional data processing models that persist data to databases and then execute queries on the stored data, stream processing applications continuously execute complex queries on incoming data to produce timely results in reaction to events observed in the processed data. To cope with the request load, components of a stream processing application are usually distributed across multiple machines. In this context, performance monitoring and testing are naturally important for stakeholders to understand as well as analyze the runtime characteristics of deployed applications to identify issues and inform decisions. Existing approaches for monitoring the performance of distributed systems, however, do not provide sufficient support for targeted monitoring of stream processing applications, and require changes to the application code to enable the integration of application-specific monitoring data. In this paper we present MOSAIC, a service oriented framework that allows for in-depth analysis of stream processing applications by non-intrusively adding functionality for acquiring and publishing performance measurements at runtime, to the application. Furthermore, MOSAIC provides a flexible mechanism for integrating different stream processing frameworks, which can be used for executing and monitoring applications independent from a specific operator model. Additionally, our framework provides an extensible approach for gathering and analyzing measurement data. In order to evaluate our solution, we developed a scenario application, which we used for testing and monitoring its performance on different stream processing engines.
引用
收藏
页码:190 / 199
页数:10
相关论文
共 50 条
  • [21] Non-intrusive Condition Monitoring for Manufacturing Systems
    Suzuki, Ryota
    Kohmoto, Shigeru
    Ogatsu, Toshinobu
    2017 25TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2017, : 1390 - 1394
  • [22] Non-intrusive Monitoring of Attentional Behavior in Teams
    Carneiro, Davide
    Duraes, Dalila
    Bajo, Javier
    Novais, Paulo
    INTELLIGENT DISTRIBUTED COMPUTING X, 2017, 678 : 153 - 162
  • [23] An Overview of Non-Intrusive Load Monitoring Methodologies
    Abubakar, Isiyaku
    Khalid, S. N.
    Mustafa, M. W.
    Shareef, Hussain
    Mustapha, Mamunu
    2015 IEEE CONFERENCE ON ENERGY CONVERSION (CENCON), 2015, : 54 - 59
  • [24] Non-intrusive Quality Analysis of Monitoring Data
    Brightwell, Mark
    Ailamaki, Anastasia
    Suwalska, Anna
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2010, 6187 : 270 - +
  • [25] Federated Learning for Non-intrusive Load Monitoring
    Meng, Zhaorui
    Xie, Xiaozhu
    Xie, Yanqi
    IAENG International Journal of Applied Mathematics, 2023, 53 (03)
  • [26] The rise of eBPF for non-intrusive performance monitoring
    Cassagnes, Cyril
    Trestioreanu, Lucian
    Joly, Clement
    State, Radu
    NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [27] SmartM: A Non-intrusive Load Monitoring Platform
    Liu, Xiufeng
    Bolwig, Simon
    Nielsen, Per Sieverts
    BUSINESS INFORMATION SYSTEMS WORKSHOPS, BIS 2019, 2019, 373 : 424 - 434
  • [28] Non-Intrusive Runtime Monitoring for Manycore Prototypes
    Lesniak, Fabian
    Anantharajaiah, Nidhi
    Harbaum, Tanja
    Becker, Juergen
    PROCEEDINGS OF SYSTEM ENGINEERING FOR CONSTRAINED EMBEDDED SYSTEMS, DRONESE AND RAPIDO 2023, 2023, : 32 - 38
  • [29] Non-Intrusive Hybrid Energy Monitoring System
    Temneanu, Marinel
    Ardeleanu, Andrei
    MODERN TECHNOLOGIES IN INDUSTRIAL ENGINEERING, 2014, 837 : 495 - +
  • [30] A Non-Intrusive Method for Monitoring the Degradation of MOSFETs
    Wu, Li-Feng
    Zheng, Yu
    Guan, Yong
    Wang, Guo-Hui
    Li, Xiao-Juan
    SENSORS, 2014, 14 (01): : 1132 - 1139