Towards optimization of anomaly detection in DevOps

被引:3
|
作者
Hrusto, Adha [1 ,2 ]
Engstrom, Emelie [1 ]
Runeson, Per [1 ]
机构
[1] Lund Univ, Dept Comp Sci, Box 118, SE-22100 Lund, Sweden
[2] Syst Verificat Sweden AB, Hyllie Stationstorg 31, SE-21532 Malmo, Sweden
关键词
Microservices; DevOps; Anomaly detection; Deep learning;
D O I
10.1016/j.infsof.2023.107241
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: DevOps has recently become a mainstream solution for bridging the gaps between development (Dev) and operations (Ops) enabling cross-functional collaboration. The DevOps concept of continuous monitoring may bring a lot of benefits to development teams such as early detection of run-time errors and various performance anomalies. Objective: We aim to explore deep learning (DL) solutions for detection of anomalous systems behavior based on collected monitoring data that consists of applications' and systems' performance metrics. Moreover, we specifically address a shortage of approaches for evaluating DL models without any ground truth data. Methods: We perform a case study in a real DevOps environment, following the principles of the design science paradigm. The research activities span from practice to theory and from problem to solution domain, including problem conceptualization, solution design, instantiation, and empirical validation. Results: We proposed and implemented a cloud solution for DL model deployment and evaluation empowered by feedback from the development team. The labeled data generated through the feedback was used for evaluation of current and training of new DL models in several iterations. The overall results showed that reconstruction-based models such as autoencoders, are quite robust to any parameter modification and are among the preferred for anomaly detection in multivariate monitoring data. Conclusion: Leveraging raw monitoring data and DL-inspired solutions, DevOps teams may get critical insights into the software and its operation. In our case, this proved to be an efficient way of discovering early signs of production failures.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Integrating Time Series Anomaly Detection Into DevOps Workflows
    Kanahols, Gustav
    Hasan, Shahriar
    Erik Strandberg, Per
    IEEE ACCESS, 2025, 13 : 46459 - 46477
  • [2] Bayesian Optimization with Machine Learning Algorithms Towards Anomaly Detection
    Injadat, MohammadNoor
    Salo, Fadi
    Nassif, Ali Bou
    Essex, Aleksander
    Shami, Abdallah
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [3] Towards Fair Deep Anomaly Detection
    Zhang, Hongjing
    Davidson, Ian
    PROCEEDINGS OF THE 2021 ACM CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, FACCT 2021, 2021, : 138 - 148
  • [4] Towards Anomaly Detection in Dashcam Videos
    Haresh, Sanjay
    Kumar, Sateesh
    Zia, M. Zeeshan
    Quoc-Huy Tran
    2020 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2020, : 1407 - 1414
  • [5] Towards Interpretable Video Anomaly Detection
    Doshi, Keval
    Yilmaz, Yasin
    2023 IEEE/CVF WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2023, : 2654 - 2663
  • [6] Towards an IT Governance of DevOps Metamodel
    Hamzane, Ibrahim
    El Khalyly, Badr
    2021 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATION (DASA), 2021,
  • [7] Towards Generalizable Network Anomaly Detection Models
    Arifuzzaman, Md
    Islam, Shafkat
    Arslan, Engin
    PROCEEDINGS OF THE IEEE 46TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2021), 2021, : 375 - 378
  • [8] Towards Continual Adaptation in Industrial Anomaly Detection
    Li, Wujin
    Zhan, Jiawei
    Wang, Jinbao
    Xia, Bizhong
    Gao, Bin-Bin
    Liu, Jun
    Wang, Chengjie
    Zheng, Feng
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2022, 2022, : 2871 - 2880
  • [9] Towards Open Set Video Anomaly Detection
    Zhu, Yuansheng
    Bao, Wentao
    Yu, Qi
    COMPUTER VISION, ECCV 2022, PT XXXIV, 2022, 13694 : 395 - 412
  • [10] Towards Reproducible, Automated, and Scalable Anomaly Detection
    Zhao, Yue
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 20, 2024, : 22687 - 22687