Alarms in iControl > Key Concepts > Alarm Attributes > General Guidelines for Alarm Attributes > Avoid irrelevant parts
 
Avoid irrelevant parts
Often we include things such as the Application Server host name/IP address in URIs. Unless we are referring to something that is connected directly an Application Server, or that resides only in an Application Server, the Application Server where the service runs is merely an implementation detail. Not including it in the URI allows us to move the service to another Application Server if required (for instance to rebalance the load) and it also allows for redundant services. For instance, assuming its protocol allows it, a router could be configured on two separate Application Servers, each one publishing its own copy of the alarms. These are logically the same and therefore interchangeable, and we can leverage this to provide improved fault tolerance.