要创建一个新的顾问,单击复制顾问顾问的菜单项的菜单。您可以编辑任何顾问元素在复制过程中,与编辑现有的顾问。删除自定义顾问,选择删除顾问顾问的菜单。
顾问页面上的按钮。创建一个基于现有的一个顾问,选择与表达式的顾问,是不可能复制的一个基于gui的顾问使用作为一个定制的顾问的基础。
你可以改变顾问的名字,改变顾问顾问属于类别,设置自己的版本号,改变阈值和频率的顾问。
如果你不指定版本号为新顾问,1.0版本自动添加。
你也可以编辑顾问的表达式。有关顾问表达式的更多信息,请参阅第18章,顾问。一个表达式可以很简单,比如单个服务器参数或可以复杂,多个参数结合数学运算。
一个表达式有两个主要特点:
一个表达式测试是否违反了一个最佳实践。
一个表达式的结果必须是1或0(对应于真或假)。
例如,如果启用二进制日志是生产服务器的最佳实践(如Oracle建议),那么这个最佳实践是违反了log_bin
是从
。因此,的表达”二进制日志未启用”顾问是”% log_bin % = =”。如果这等于1,一个事件提出,因为最佳实践是不被跟踪。
一个表达式是由一个或多个变量和零个或多个数学操作符。MySQL企业监控使用Java表达式解析器。操作符和函数包括:
的
在()
操作符。MySQL函数
至少()
,定位()
,ABS ()
,国防部()
,现在()
(返回Unix纪元以来UTC时间以秒为单位),UNIX_TIMESTAMP
(技术上操作)区间[n]其次,分钟,小时,周、月
。这个页面上列出的操作功能:http://www.singularsys.com/jep/doc/html/operators.html。
比较与MySQL时间戳和标准MySQL代理收集的日期时间格式
“YYYY-MM-DD hh: mm: ss (。
。nano
]“的
如果
功能:如果(
返回条件
,true_expression
,false_expression
)true_expression
或false_expression
,这取决于条件
是真或假。这个函数使用短路评价,所以只有一个返回表达式进行求值。的
左
(字符串
,长度
),正确的
(字符串
,长度
)功能。的
全国矿工工会
(字符串
)函数。请注意的
投
(表达式
作为类型
)函数没有实现。相反,使用全国矿工工会
(字符串
使用字符串作为数字)。
内置的完整列表变量用于创建顾问,明白了服务器选项,系统变量和状态变量引用。
创建一个表达式是依赖变量中定义变量赋值框架。这个框架中使用链接变量expression字段收集的数据从目标MySQL服务器实例:服务器状态变量,操作系统状态信息,和表信息。变量名称与元素相关联数据项下拉菜单。要定义多个变量,单击 按钮。
其余字段确定的信息,你收到通知邮件或与每个顾问相关的信息弹出窗口。
在保存一个新的顾问,选择一个唯一的名称不使用任何现有的顾问。