Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection
Main Author: | |
---|---|
Publication Date: | 2024 |
Other Authors: | , , |
Format: | Article |
Language: | eng |
Source: | Journal of internet services and applications (Internet) |
Download full: | https://journals-sol.sbc.org.br/index.php/jisa/article/view/4509 |
Summary: | This study addresses the critical challenge of proactive anomaly detection and efficient resource management in infrastructure observability. Introducing an innovative approach to infrastructure monitoring, this work integrates machine learning models into observability platforms to enhance real-time monitoring precision. Employing a microservices architecture, the proposed system facilitates swift and proactive anomaly detection, addressing the limitations of traditional monitoring methods that often fail to predict potential issues before they escalate. The core of this system lies in its predictive models that utilize Random Forest, Gradient Boosting, and Support Vector Machine algorithms to forecast crucial metric behaviors, such as CPU usage and memory allocation. The empirical results underscore the system's efficacy, with the GradientBoostingRegressor model achieving an R² score of 0.86 for predicting request rates, and the RandomForestRegressor model significantly reducing the Mean Squared Error by 2.06% for memory usage predictions compared to traditional monitoring methods. These findings not only demonstrate the potential of machine learning in enhancing observability but also pave the way for more resilient and adaptive infrastructure management. |
id |
SBC-4_600d919c7edb442d7344ec7df9665e05 |
---|---|
oai_identifier_str |
oai:journals-sol.sbc.org.br:article/4509 |
network_acronym_str |
SBC-4 |
network_name_str |
Journal of internet services and applications (Internet) |
repository_id_str |
|
spelling |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly DetectionMachine LearningInfrastructure MonitoringAnomaly DetectionProactive MaintenanceThis study addresses the critical challenge of proactive anomaly detection and efficient resource management in infrastructure observability. Introducing an innovative approach to infrastructure monitoring, this work integrates machine learning models into observability platforms to enhance real-time monitoring precision. Employing a microservices architecture, the proposed system facilitates swift and proactive anomaly detection, addressing the limitations of traditional monitoring methods that often fail to predict potential issues before they escalate. The core of this system lies in its predictive models that utilize Random Forest, Gradient Boosting, and Support Vector Machine algorithms to forecast crucial metric behaviors, such as CPU usage and memory allocation. The empirical results underscore the system's efficacy, with the GradientBoostingRegressor model achieving an R² score of 0.86 for predicting request rates, and the RandomForestRegressor model significantly reducing the Mean Squared Error by 2.06% for memory usage predictions compared to traditional monitoring methods. These findings not only demonstrate the potential of machine learning in enhancing observability but also pave the way for more resilient and adaptive infrastructure management.Brazilian Computer Society2024-10-28info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://journals-sol.sbc.org.br/index.php/jisa/article/view/450910.5753/jisa.2024.4509Journal of Internet Services and Applications; Vol. 15 Núm. 1 (2024); 508-522Journal of Internet Services and Applications; Vol. 15 No. 1 (2024); 508-522Journal of Internet Services and Applications; v. 15 n. 1 (2024); 508-5221869-023810.5753/jisa.2024reponame:Journal of internet services and applications (Internet)instname:Sociedade Brasileira de Computação (SBC)instacron:SBCenghttps://journals-sol.sbc.org.br/index.php/jisa/article/view/4509/2999Copyright (c) 2024 Journal of Internet Services and Applicationshttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessNoetzold, DarlanRossetto, Anubis G. D. M.Leithardt, Valderi R. Q.Costa, Humberto J. de M.2024-08-01T20:03:56Zoai:journals-sol.sbc.org.br:article/4509Revistahttps://journals-sol.sbc.org.br/index.php/jisaONGhttps://journals-sol.sbc.org.br/index.php/jisa/oaipublicacoes@sbc.org.br10.5753/jisa1869-02381867-4828opendoar:2024-08-01T20:03:56Journal of internet services and applications (Internet) - Sociedade Brasileira de Computação (SBC)false |
dc.title.none.fl_str_mv |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
title |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
spellingShingle |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection Noetzold, Darlan Machine Learning Infrastructure Monitoring Anomaly Detection Proactive Maintenance |
title_short |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
title_full |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
title_fullStr |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
title_full_unstemmed |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
title_sort |
Enhancing Infrastructure Observability: Machine Learning for Proactive Monitoring and Anomaly Detection |
author |
Noetzold, Darlan |
author_facet |
Noetzold, Darlan Rossetto, Anubis G. D. M. Leithardt, Valderi R. Q. Costa, Humberto J. de M. |
author_role |
author |
author2 |
Rossetto, Anubis G. D. M. Leithardt, Valderi R. Q. Costa, Humberto J. de M. |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Noetzold, Darlan Rossetto, Anubis G. D. M. Leithardt, Valderi R. Q. Costa, Humberto J. de M. |
dc.subject.por.fl_str_mv |
Machine Learning Infrastructure Monitoring Anomaly Detection Proactive Maintenance |
topic |
Machine Learning Infrastructure Monitoring Anomaly Detection Proactive Maintenance |
description |
This study addresses the critical challenge of proactive anomaly detection and efficient resource management in infrastructure observability. Introducing an innovative approach to infrastructure monitoring, this work integrates machine learning models into observability platforms to enhance real-time monitoring precision. Employing a microservices architecture, the proposed system facilitates swift and proactive anomaly detection, addressing the limitations of traditional monitoring methods that often fail to predict potential issues before they escalate. The core of this system lies in its predictive models that utilize Random Forest, Gradient Boosting, and Support Vector Machine algorithms to forecast crucial metric behaviors, such as CPU usage and memory allocation. The empirical results underscore the system's efficacy, with the GradientBoostingRegressor model achieving an R² score of 0.86 for predicting request rates, and the RandomForestRegressor model significantly reducing the Mean Squared Error by 2.06% for memory usage predictions compared to traditional monitoring methods. These findings not only demonstrate the potential of machine learning in enhancing observability but also pave the way for more resilient and adaptive infrastructure management. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-10-28 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://journals-sol.sbc.org.br/index.php/jisa/article/view/4509 10.5753/jisa.2024.4509 |
url |
https://journals-sol.sbc.org.br/index.php/jisa/article/view/4509 |
identifier_str_mv |
10.5753/jisa.2024.4509 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://journals-sol.sbc.org.br/index.php/jisa/article/view/4509/2999 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2024 Journal of Internet Services and Applications https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2024 Journal of Internet Services and Applications https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Brazilian Computer Society |
publisher.none.fl_str_mv |
Brazilian Computer Society |
dc.source.none.fl_str_mv |
Journal of Internet Services and Applications; Vol. 15 Núm. 1 (2024); 508-522 Journal of Internet Services and Applications; Vol. 15 No. 1 (2024); 508-522 Journal of Internet Services and Applications; v. 15 n. 1 (2024); 508-522 1869-0238 10.5753/jisa.2024 reponame:Journal of internet services and applications (Internet) instname:Sociedade Brasileira de Computação (SBC) instacron:SBC |
instname_str |
Sociedade Brasileira de Computação (SBC) |
instacron_str |
SBC |
institution |
SBC |
reponame_str |
Journal of internet services and applications (Internet) |
collection |
Journal of internet services and applications (Internet) |
repository.name.fl_str_mv |
Journal of internet services and applications (Internet) - Sociedade Brasileira de Computação (SBC) |
repository.mail.fl_str_mv |
publicacoes@sbc.org.br |
_version_ |
1832110874346651648 |