Autoscaling in APM Insight

How is auto scaling handled by the APM Insight agent?

When applications are scaling up, a request for creating a new instance comes from the agent. Depending upon the license availability, the new instance may be scaled up for monitoring. 

Let's say your license limit allows you to monitor 3 advanced monitors. The following table illustrates the various scenarios w.r.t autoscaling in APM Insight:


Case
Active instance
DOWN instance
Autoscale scenario
1.
All three instances are active.
None
In this case, a new instance will not be spawned for autoscaling since your license limit is already consumed completely.
2.
Two instances are active

One instance is marked as DOWN
Here, a new instance is spawned by replacing the DOWN instance.
3.
One instance is active
One instance is marked as DOWN
A new instance will be spawned replacing the DOWN instance. After autoscaling, you can accomodate one more active instance in this scenario.

Note: When the instance is in DOWN state for more than ten minutes, it is automatically marked as Suspended. In case, if you had manually suspended your application, even when a new instance spans, it will still be in suspended state, unless changed manually. 

    • Related Articles

    • How to add APM Insight Java agent without application restart?

      In general, after installing the APM Insight Java agent, you have to restart your application for the agent to capture monitoring data.   But in case of critical issues in the app, like sudden application slowness, where you haven't installed APM ...
    • How to upgrade the APM Insight Java agent to the latest version that supports Java 6 and 7?

      Java agent version 5.7.0 and above deprecates support for Java applications running on Java 6 and 7. Please see this community post for more details. If you don't want to upgrade to Java 8, you can stick with Java 6 or 7. Since Java agent version ...
    • How to rename an APM Insight application?

      Site24x7 APM Insight doesn't support renaming applications/monitors from the web client. However, the application name of an existing application instance can be renamed in the apminsight.conf file and the agent associated with that instance will ...
    • How to modify the APM Insight PHP agent's communication port?

      The agent uses ports 20021 and 20022 by default. You can change these ports by modifying the appropriate directive in the zpa.ini file (Linux) or php.ini file (Windows), as well as in the apminsight.conf file (Linux and Windows).   Default ...
    • APM Insight agent log paths

      Folder path to view One agent logs One agent logs can be found only in the common application folder in Windows (usually under C:\ProgramData from Vista onwards). Check the following folder path in Windows: C:\ProgramData\Site24x7APMOneAgent\Logs  ...