The average execution time of the API has significantly increased during a given period, exceeding the mean average plus one standard deviation of the preceding period. This suggests that the API is taking longer to process requests than usual, potentially leading to slower response times, degraded user experience, and increased resource consumption. An elevated execution time could be indicative of performance issues such as inefficient code, database bottlenecks, or issues with backend services.
An increase in execution time could also be indicative of an active attack, such as a Denial-of-Service (DoS) or Distributed Denial-of-Service (DDoS) attack. Attackers may flood the API with a large volume of requests, overwhelming the server's resources and causing execution times to spike. Here's how such an attack could manifest: