Chapter 6: Administering Virtual Clusters
Figure 31 Smart Event Trigger Functions and Variables
Trigger
Functions & Variables
active_servers
connection_server (server)
event_waiting (event)
false()
is_geosite_active (geocluster,
geosite)
numeric (value)
pick_server (heuristic)
quiesced (server)
reboot_equalizer()
server_probability (server)
server_waiting (server)
true ()
162
Description
A variable whose value is the current number of active
servers for a cluster.
Returns the number of active connections for the server
selected from the drop-down box.
Query to see if a event_wait timer is currently in effect
for the specified event. Returns 'true' if the specified event
is blocked; 'false' if not.
Returns a logical 'false' value.
Returns true if the specified GeoSite in the specified
GeoCluster is currently reported 'up' by Envoy; false
otherwise. The geocluster and geosite names must be
typed into the text box.
A variable containing a numeric value. Click the drop
arrow to enter the value.
Sets the value of the any server according to the specified
heuristic (an integer). The currently supported values for
heuristic:
1 = lowest dynamic weight
2 = highest dynamic weight
3 = unquiesced server with lowest current weight
4 = unquiesced server with highest current weight
Query to see if a server is currently quiesced. Returns
'true' if the specified server's quiesce flag is enabled;
returns 'false' if quiesce is disabled.
The reboot_equalizer() function supports failover
between two Equalizers that use different gateways. It is
intended to be used in a Smart Event whose Trigger either
performs a health check or minimum active server check
on a gateway IP, and reboots Equalizer when the check
fails. If the unit rebooted is the primary Equalizer in the
failover pair, the backup Equalizer (which uses another
gateway IP) will become primary when the reboot occurs.
Returns the percentage of cluster connections being
directed to the server selected from the drop-down box.
For example: if a cluster has four servers and uses the
round robin load balancing policy, this function will return
25 for any of the servers.
Query to see if a server_wait timer is currently in effect
for the specified server. Returns 'true' if the specified
server is blocked; 'false' if not.
Returns a logical 'true' value.
Equalizer Installation and Administration Guide
All or
VM
only
All
All
All
All
All
All
All
All
All
All
All
Need help?
Do you have a question about the E350GX and is the answer not in the manual?
Questions and answers