MySQL Enterprise Monitor 3.3.9 Manual

21.2 Advisor Types

There are two types of Advisor:

Expression-based Advisors

The majority of Advisors use a simple expression to evaluate the data collected by the monitoring Agent. These expressions use the following syntax:

       
%VariableName% operator THRESHOLD       
      

where:

  • %VariableName% is the monitored value. The variables correspond to elements of the data collected by the Agent.

  • operator is a mathematical operator such as <, > !, =, and so on.

  • THRESHOLD is the Advisor-defined limit for the monitored value.

These expression-based Advisors evaluate the monitored values against the defined thresholds. Expression-based Advisors can evaluate percentage values, time/duration values, or check for the existence of specific configuration values.

More complex expressions are also used by concatenating a variety of different variables. It is also possible to perform calculations on the results returned by these variables within the expressions.

Expression-based advisors are described in Chapter 23, Expression-Based Advisor Reference.

GUI-based Advisors

The GUI-based Advisors contain more configuration options than the expression-based Advisors. These Advisors evaluate many more values than the expression-based Advisors and do not use the same expression-based evaluation system.

The following example shows the General section of the Agent Health Advisor:

Figure 21.5 Agent Health - General

Content is described in the surrounding text.

GUI-based advisors are described in Chapter 24, GUI-Based Advisor Reference.