{"title":"Towards Specificationless Monitoring of Provenance-Emitting Systems","authors":"Martin Stoffers, Alexander Weinert","doi":"arxiv-2207.14163","DOIUrl":null,"url":null,"abstract":"Monitoring often requires insight into the monitored system as well as\nconcrete specifications of expected behavior. More and more systems, however,\nprovide information about their inner procedures by emitting provenance\ninformation in a W3C-standardized graph format. In this work, we present an approach to monitor such provenance data for\nanomalous behavior by performing spectral graph analysis on slices of the\nconstructed provenance graph and by comparing the characteristics of each slice\nwith those of a sliding window over recently seen slices. We argue that this\napproach not only simplifies the monitoring of heterogeneous distributed\nsystems, but also enables applying a host of well-studied techniques to monitor\nsuch systems.","PeriodicalId":501533,"journal":{"name":"arXiv - CS - General Literature","volume":"28 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - General Literature","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2207.14163","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Monitoring often requires insight into the monitored system as well as
concrete specifications of expected behavior. More and more systems, however,
provide information about their inner procedures by emitting provenance
information in a W3C-standardized graph format. In this work, we present an approach to monitor such provenance data for
anomalous behavior by performing spectral graph analysis on slices of the
constructed provenance graph and by comparing the characteristics of each slice
with those of a sliding window over recently seen slices. We argue that this
approach not only simplifies the monitoring of heterogeneous distributed
systems, but also enables applying a host of well-studied techniques to monitor
such systems.