Configuring Smart Events
Equalizer Installation and Administration Guide
165
Smart Event Operators
The functions in the tables above can be combined using the operators shown below:
Figure 33 Smart Event Action and Trigger Operators
Smart Event Configuration Parameters
A Smart Event is created with default parameter settings, as discussed in the table below. Click the name of the
Smart Event in the left frame and open the
Configuration > Parameters
tab in the right frame to view the current
parameter settings for the event:
Using IPMI to Power Servers On/Off
The Intelligent Platform Management Interface (IPMI) is an open standard for software-based control of hardware
functions, such as powering the system on and off. IPMI is implemented by a driver (OpenIPMI) and a set of
software tools (IPMItools) that communicate with the driver either from the local machine or over a LAN
connection. Using IPMI, it is possible to power systems on and off using Smart Events on Equalizer (see the
ipmi_
*
functions in the section “Smart Event Action Functions and Variables” on page 163).
Operators
Description
= = , > , <
numeric equals, greater than, less than
|| , && , !
logical OR, AND, NOT
( )
group two or more functions and operators
X
remove the selected function, variable, or
operator from the expression
window timer
This parameter is used by the
weight_server()
trigger function
only
, and
specifies the number of samples used for the CPU weight calculation. The
default value is 5, which means that
weight_server()
will look at the last 5
server dynamic weight values recorded in server statistics and average them.
The result is the dynamic weight value returned by the function.
event timer
Specifies an event-specific timer frequency for executing an event, in seconds.
The default is 15 seconds, which is the same as the default global
event interval
(see “Global Probe Parameters” on page 85).
The global
event interval
determines when events are processed by Equalizer for
possible execution. The per-event
event timer
specifies when an individual event
is marked ready for execution.
In general, this parameter has an effect on when an event is executed if it is
set to a value that is greater than the global
event interval
. For example, if the
global
event interval
is 15 and you set the individual
event timer
to 20, then the
event will be executed about every 30 seconds. If the global
event interval
is 15
and you set the per-event
event timer
to 10, the event will be executed about
every 15 seconds.
event priority
Used to establish a priority order for processing Smart Events. The default is 0,
which is the
highest
priority. A new event is given a priority of 0 and is added
to the end of the list of priority 0 events in the left frame. Events are
evaulated/executed in the order in which they appear in the left frame.
Changing an event’s priority will change its position in the left frame event list.
Summary of Contents for E350GX
Page 18: ...Chapter Preface 18 Equalizer Installation and Administration Guide ...
Page 38: ...Chapter 1 Equalizer Overview 38 Equalizer Installation and Administration Guide ...
Page 80: ...Chapter 4 Equalizer Network Configuration 80 Equalizer Installation and Administration Guide ...
Page 110: ...Chapter 5 Configuring Equalizer Operation 110 Equalizer Installation and Administration Guide ...
Page 208: ...Chapter 7 Monitoring Equalizer Operation 208 Equalizer Installation and Administration Guide ...
Page 240: ...Chapter 8 Using Match Rules 238 Equalizer Installation and Administration Guide ...
Page 262: ...Appendix A Server Agent Probes 258 Equalizer Installation and Administration Guide ...
Page 274: ...Appendix B Timeout Configuration 270 Equalizer Installation and Administration Guide ...
Page 280: ...Appendix D Regular Expression Format 276 Equalizer Installation and Administration Guide ...
Page 310: ...Appendix F Equalizer VLB 306 Equalizer Installation and Administration Guide ...
Page 318: ...Appendix G Troubleshooting 314 Equalizer Installation and Administration Guide ...