A new Multi-Agents System based on Blockchain for Prediction Anomaly from System Logs

Arwa Binlashram, Hajer Bouricha, L. Hsairi, Haneen Al Ahmadi
{"title":"A new Multi-Agents System based on Blockchain for Prediction Anomaly from System Logs","authors":"Arwa Binlashram, Hajer Bouricha, L. Hsairi, Haneen Al Ahmadi","doi":"10.1145/3428757.3429149","DOIUrl":null,"url":null,"abstract":"The execution traces generated by an application contain information that the developers believed would be useful in debugging or monitoring the application, it contains application states and significant events at various critical points that help them gain insight into failures and identify and predict potential problems before they occur. Despite the ubiquity of these traces universally in almost all computer systems, they are rarely exploited because they are not readily machine-parsable. In this paper, we propose a Multi-Agents approach for prediction process using Blockchain technology, which allows automatically analysis of execution traces and detects early warning signals for system failure prediction during executing. The proposed prediction approach is constructed using a four-layer Multi-Agents system architecture. The proposed prediction approach performance is based on data prepossessing and supervised learning algorithms for prediction. Blockchain was used to coordinate collaboration between agents, and to synchronize prediction between agents and the administrators. We validated our approach by applying it to real-world distributed systems, where we predicted problems before they occurred with high accuracy. In this paper we will focus on the Architecture of our prediction approach.","PeriodicalId":212557,"journal":{"name":"Proceedings of the 22nd International Conference on Information Integration and Web-based Applications & Services","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 22nd International Conference on Information Integration and Web-based Applications & Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3428757.3429149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The execution traces generated by an application contain information that the developers believed would be useful in debugging or monitoring the application, it contains application states and significant events at various critical points that help them gain insight into failures and identify and predict potential problems before they occur. Despite the ubiquity of these traces universally in almost all computer systems, they are rarely exploited because they are not readily machine-parsable. In this paper, we propose a Multi-Agents approach for prediction process using Blockchain technology, which allows automatically analysis of execution traces and detects early warning signals for system failure prediction during executing. The proposed prediction approach is constructed using a four-layer Multi-Agents system architecture. The proposed prediction approach performance is based on data prepossessing and supervised learning algorithms for prediction. Blockchain was used to coordinate collaboration between agents, and to synchronize prediction between agents and the administrators. We validated our approach by applying it to real-world distributed systems, where we predicted problems before they occurred with high accuracy. In this paper we will focus on the Architecture of our prediction approach.
基于区块链的多智能体系统日志异常预测
应用程序生成的执行跟踪包含开发人员认为在调试或监视应用程序时有用的信息,它包含应用程序状态和各种关键点上的重要事件,这些信息有助于他们深入了解故障,并在潜在问题发生之前识别和预测潜在问题。尽管这些痕迹普遍存在于几乎所有的计算机系统中,但它们很少被利用,因为它们不容易被机器解析。在本文中,我们提出了一种使用区块链技术进行预测过程的多代理方法,该方法允许自动分析执行轨迹并检测执行过程中系统故障预测的早期预警信号。提出的预测方法采用四层多智能体系统架构构建。所提出的预测方法的性能是基于数据预处理和监督学习算法进行预测。区块链用于协调代理之间的协作,并在代理和管理员之间同步预测。我们通过将其应用于真实的分布式系统来验证我们的方法,在那里我们可以高精度地预测问题发生之前。在本文中,我们将重点关注我们的预测方法的架构。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信