{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T13:24:26Z","timestamp":1765545866701,"version":"3.28.0"},"reference-count":31,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1109\/srds.2013.21","type":"proceedings-article","created":{"date-parts":[[2013,11,11]],"date-time":"2013-11-11T22:23:22Z","timestamp":1384208602000},"page":"121-132","source":"Crossref","is-referenced-by-count":11,"title":["Automatic Problem Localization via Multi-dimensional Metric Profiling"],"prefix":"10.1109","author":[{"given":"Ignacio","family":"Laguna","sequence":"first","affiliation":[]},{"given":"Subrata","family":"Mitra","sequence":"additional","affiliation":[]},{"given":"Fahad A.","family":"Arshad","sequence":"additional","affiliation":[]},{"given":"Nawanol","family":"Theera-Ampornpunt","sequence":"additional","affiliation":[]},{"given":"Zongyang","family":"Zhu","sequence":"additional","affiliation":[]},{"given":"Saurabh","family":"Bagchi","sequence":"additional","affiliation":[]},{"given":"Samuel P.","family":"Midkiff","sequence":"additional","affiliation":[]},{"given":"Mike","family":"Kistler","sequence":"additional","affiliation":[]},{"given":"Ahmed","family":"Gheith","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Apache HBase","year":"0","key":"19"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755926"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2006.50"},{"key":"15","first-page":"61","article-title":"Analyzing system logs: A new view of what's important","author":"sabato","year":"2007","journal-title":"Proceedings of the 2nd USENIX Workshop on Tackling Computer Systems Problems with Machine Learning Techniques Ser Proc SYSML'07"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629587"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2009.60"},{"key":"14","first-page":"26","article-title":"Structured comparative analysis of systems logs to diagnose performance problems","author":"nagaraj","year":"2012","journal-title":"Proc NSDI"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/1060289.1060297"},{"key":"12","first-page":"423","article-title":"D3s: Debugging deployed distributed systems","author":"liu","year":"2008","journal-title":"Proc NSDI"},{"journal-title":"Git Repos of Data and Source Code","year":"0","key":"21"},{"journal-title":"Apache Hadoop Project","year":"0","key":"20"},{"journal-title":"Branch Mispredition for Unsorted Array","year":"0","key":"22"},{"journal-title":"PAPI","year":"0","key":"23"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2010.5488457"},{"key":"25","article-title":"Using magpie for request extraction and workload modelling","author":"barham","year":"2004","journal-title":"OSDI"},{"key":"26","first-page":"23","article-title":"Path-based faliure and evolution management","author":"chen","year":"2004","journal-title":"Proc NSDI"},{"key":"27","first-page":"4","article-title":"Diagnosing performance changes by comparing request flows","author":"sambasivan","year":"2011","journal-title":"Proc NSDI"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095821"},{"key":"29","first-page":"623","article-title":"Modeling probabilistic measurement correlations for problem determination in largescale distributed systems","author":"gao","year":"2009","journal-title":"Proc ICDCS"},{"key":"3","article-title":"X-ray: Automating root-cause diagnosis of performance anomalies in production software","author":"attariyan","year":"2012","journal-title":"Proc OSDI"},{"journal-title":"Using jconsole to monitor applications","year":"0","key":"2"},{"key":"10","first-page":"18","article-title":"Life, death, and the critical transition: Finding liveness bugs in systems code","author":"killian","year":"2007","journal-title":"Proc NSDI"},{"journal-title":"The GNU Project Debugger","year":"0","key":"1"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2005.44"},{"key":"7","first-page":"20","article-title":"X-trace: A pervasive network tracing framework","author":"fonseca","year":"2007","journal-title":"Proc NSDI"},{"journal-title":"JProfiler","year":"0","key":"6"},{"journal-title":"NET Memory Profiler","year":"0","key":"5"},{"journal-title":"Metrics Table","year":"0","key":"31"},{"key":"4","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/989393.989401","article-title":"Gprof: A call graph execution profiler","volume":"39","author":"graham","year":"2004","journal-title":"SIGPLAN Not"},{"key":"9","article-title":"Replay debugging for distributed applications","author":"geels","year":"2006","journal-title":"USENIX ATC"},{"key":"8","article-title":"Friday: Global comprehension for distributed replay","author":"geels","year":"2007","journal-title":"NSDI"}],"event":{"name":"2013 IEEE 32nd International Symposium on Reliable Distributed Systems (SRDS)","start":{"date-parts":[[2013,9,30]]},"location":"Braga, Portugal","end":{"date-parts":[[2013,10,3]]}},"container-title":["2013 IEEE 32nd International Symposium on Reliable Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6656126\/6656246\/06656268.pdf?arnumber=6656268","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T01:46:03Z","timestamp":1498095963000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6656268\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":31,"URL":"https:\/\/doi.org\/10.1109\/srds.2013.21","relation":{},"subject":[],"published":{"date-parts":[[2013,9]]}}}