Patent attributes
Techniques are described herein for evaluating user activities on a website for detecting and alerting anomalies with the website. For example, an alerting system may determine a set of time-windows for each of a set of attribute value(s) and use a set of performance metrics and/or web session events for the time-windows from historical web sessions to detect an anomaly in a current time-window. The alerting system may determine an evaluation range based on weighted performance ranges, and alert a client indicating a performance anomaly if a performance metric at the time of evaluation are out of the evaluation range. Attribute value(s) related to a website issue can be identified based on a correlated to anomalous web session events or to an anomalous time-window.