When uninstalling the CloudHealth agent from an Amazon Web Services (AWS) EC2 instance, users frequently ask whether the instance requires a reboot to complete the process. This article addresses those concerns and outlines the expected behavior of your virtual machine during and after uninstallation
>Will the EC2 instance automatically restart?
No. The EC2 instance will not automatically restart.
The CloudHealth agent operates strictly as a standard background service or daemon within the guest operating system. Uninstalling the agent simply stops the running service and removes its associated files. It does not trigger an OS shutdown sequence, nor does it make any calls to the AWS API to reboot the EC2 instance.
>Should we restart the EC2 instance manually?
No. A manual restart is generally not required.
Because the agent operates entirely within the user space to collect standard performance metrics (such as CPU, memory, and disk usage), it does not modify core system kernels, inject kernel extensions, or alter system drivers. Therefore, the operating system does not need to be rebooted for the uninstallation to completely take effect.
💡 Best Practice Note
While a manual restart is completely unnecessary, you may choose to perform a routine reboot during your next scheduled maintenance window as a general systems management best practice.