Техника обнаружения аномалий в производительности веб-приложений с использованием коэффициента ранговой корреляции Кендалла
DOI:
https://doi.org/10.15587/2313-8416.2015.37461Ключові слова:
обнаружение аномалий, веб-приложения, коэффициента ранговой корреляции КендаллаАнотація
В данной статье представлена техника обнаружения аномалий в производительности веб-приложений с использованием коэффициента ранговой корреляции Кендалла. Описаны теоретические этапы и проведено имитационное моделирование по определению аномалий в производительности веб-приложения. Данная техника дает возможность обнаружить аномалию производительности ВП, на основе корреляционной связи между величинами, но она не даст информации о том, где именно в исходном коде аномалия возникла и по какой причине
Посилання
Thomas, P. R. (2007). Modern engineering statistics. Wiley-Interscience, 1st edition, 736. doi: 10.1002/9780470128442
Benesty, A. A. (2009). Pearson Correlation Coefficient. Springer Berlin Heidelberg, 326.
Jerrold, H. Z. (1972). Significance Testing of the Spearman Rank Correlation Coefficient. Journal of the American Statistical Association, 67 (339), 578–580. doi: 10.2307/2284441
Harchenko, M. A. (2008). Correlation analiz. Manual for students, 31.
Magalhaes, J. P., Silva, L. M. (2012). Anomaly Detection Techniques for Web-Based Applications: An Experimental Study. In Proceedings of the 11th IEEE International Symposium on Network Computing and Applications, 181–190. doi: 10.1109/nca.2012.27
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Videira, C. L., Loingtier, J. M., Irwin, J. (1997). Aspect-Oriented Programming. In Proceedings of the 11th European Conference on Object Oriented Programming, 220–242. doi: 10.1007/bfb0053381
Cherkasova, L., Ozonat, K. M., Ningfang, M., Symons, J., Smirni, E. (2008). Anomaly? Application Change? or Workload Change? Towards Automated Detection of Application Performance Anomaly and Change. In Proceedings of the International Conference on Dependable Systems and Networks, 452–461. doi: 10.1109/dsn.2008.4630116
Aguilera, M. K., Mogul, J. C., Wiener, J. L., Reynolds, P., Muthitacharoen, A. (2003). Performance debugging for distributed systems of black boxes. In Proceedings of the nineteenth ACM symposium on Operating Systems Principles, 74–89.
MyBatis – MyBatis-Spring Sample Code. Available at: https://mybatis.github.io/spring/sample.html
TPC-W: Benchmarking an Ecommerce Solution. Available at: http://www.tpc.org/tpcw/
MySQL : The World's Most Popular Open Source Database. Available at: http://www.mysql.com/
jeeObserver. J2EE performance monitoring tool. Available at: http://www.jeeobserver.com/
InfraRED. Opensource J2EE Performance Monitoring Tool. Available at: http://infrared.sourceforge.net/
JavaMelody. Monitoring of JavaEE applications. Available at: http://code.google.com/p/javamelody/
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2015 Антон Александрович Сытник
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Наше видання використовує положення про авторські права Creative Commons CC BY для журналів відкритого доступу.
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:
1. Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons CC BY, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
2. Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.