Why can't I configure APM Insight alerts for instances ?
Prior to 15-03-2018, users could configure APM Insight Alerts, both at the application level and instance level. This caused the following concerns:
Consider the following scenarios:
Case 1: Your application threshold is set to 5000ms and your instance threshold is 1000ms. In this case, you will receive alerts as soon as the instance threshold exceeds the set threshold limit.
Case 2: When your application's response time is 6000 ms, you will receive two alerts - one alert for application threshold breach, and one for the instance. Here, you will receive two alerts.
Case 3: When the Response time is 2000 ms, you would still receive an alert because your instance level alert configuration is set to 1000 ms, though your application level alert configuration is set to 5000 ms.
Scenarios like these raised a lot of confusion amidst our users. Additionally, instances pertaining to an application are expected to behave in the same manner as like the application. Hence, configuring separate alerts for APM Insight instances came across as redundant to us.
And hence, considering all these incidents, we have removed configuring APM Insight Alerts at the Instance level. Currently, you can configure APM Insight Alerts at an Application level and this configuration is reflected across all the instances as well.