The new docs.trellix.com features a modernized UI and AI-powered conversational search. Content is currently available in English, with additional languages launching in early November 2026. We hope you enjoy the updated experience.

External Controller High Availability (HA)

Prev Next

The External Controller High Availability (HA) provides a failover mechanism where one of the Controllers is always active and reachable. External Controller HA is achieved using auto scaling in the Azure environment. You have to create an auto scaling group for Controller so that when the Controller is not reachable, a new Controller with the same properties as the previous Controller is created.

Note

High Availability is not available for Local Controllers.

In case of External Controller HA with MDR Managers, the Controller first tries to register with the Primary Manager. If the Primary Manager is in standby mode or is not reachable, the Controller registers with the Secondary Manager. Once the Primary Manager is active again, you should retrieve the Controller configuration from the Secondary Manager manually.

Controller High Availability
Controller High Availability


Trellix recommends you to deploy the Controller in an auto scaling group with the size specified as 1. At any time, only one Controller can exist in an high availability pair, as the Controllers will have the same properties like name, etc. When the Controller is not reachable, the auto scaling group creates another Controller with the same properties as the old Controller.