ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Capturing, indexing, clustering, and retrieving system history
Proceedings of the twentieth ACM symposium on Operating systems principles
Automated known problem diagnosis with event traces
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Path-based faliure and evolution management
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Operating system profiling via latency analysis
OSDI '06 Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7
Fingerprinting the datacenter: automated classification of performance crises
Proceedings of the 5th European conference on Computer systems
Narrowing Down Possible Causes of Performance Anomaly in Web Applications
EDCC '10 Proceedings of the 2010 European Dependable Computing Conference
Hi-index | 0.00 |
We propose a performance anomaly clustering method for determining suspicious components in web applications. Our clustering method clusters observed anomalies based on their root causes. The key insight behind our method is that the measurements of anomalies that are negatively affected by the same root cause deviates similarly from standard measurements. The results of case studies, which were conducted using RUBiS [8], an auction prototype modeled after eBay.com [5], are encouraging. From the clustering results, we searched for the components exclusively used by each cluster and successfully determined suspicious components such as server processes, Enterprise Beans, and methods in an Enterprise Bean.