10bet网址
MySQL Enterprise Monitor 8.0手册
相关的文档10bet官方网站 下载本手册

21.2创建事件处理程序

事件处理程序使您能够创建一个条件,当满足该条件时,将触发对相关方(如dba、系统管理员等)的通知。

可以定义以下条件标准:

  • 资产和组:可以选择多个资产或多个组进行监控。

    重要的

    可以在事件处理程序中同时定义资产和组,但不建议这样做。建议您使用资产或组创建事件处理程序,而不是同时使用两者。如果在事件处理程序中定义了资产和组,则仅为定义的资产发送通知,而这些资产也存在于已定义的组中。

  • “advisor”:选择多个“advisor”进行评估。

  • “事件状态”:选择需要监控的多个状态。

若要创建事件处理程序,请单击创建事件处理程序事件处理程序章节事件处理程序页面。

创建事件处理程序弹出对话框。

图21.6创建事件处理程序对话框

内容在周围的文字中描述。

表21.6创建事件处理程序控件

的名字 描述

事件处理程序名称

指定唯一标识新事件处理程序的名称。

过滤器

选择要监视的资产组。如果此字段为空,则所有组都包含在事件处理程序的条件中,除非定义了一个或多个资产。如果定义了资产,并且group字段为空,则事件处理程序的条件只包括所选的资产。

资产

从assets下拉列表中选择要监视的单个资产。如果该字段为空,则所有资产都包含在事件处理程序的条件中,除非定义了一个或多个组。如果定义了组,且资产字段为空,则事件处理程序的条件仅包括所选组的内容。

如果定义了组,Assets下拉列表将在它们的组中显示Assets。如果没有定义组,则列出资产。无法在Assets字段中选择组。必须展开组以选择单个资产。

请注意

如果选择资产的顶层,则选择所有资产。这包括网络接口、文件系统、MySQL实例等等。您必须展开资产的条目以选择单个资产。

选择要监视的资产组。如果此字段为空,则所有组都包含在事件处理程序的条件中,除非定义了一个或多个资产。如果定义了资产,并且group字段为空,则事件处理程序的条件仅包括资产。

顾问

选择顾问。如果此字段为空,则所有建议器都包含在事件处理程序的条件中。

事件状态

选择要接收通知的状态。

事件处理

SMTP通知组

选择要通知的组。

SMTP/SNMP通知策略

选择以下其中一项:

  • 事件升级通知:只在事件优先级升高时才发送通知。例如,从警告到危急。如果事件更改为较低的优先级,则不发送通知。例如,从严重到警告。

  • 通知任何状态变化:当状态变为其他状态时,发送通知。

  • 总是通知:每当定义的事件状态被打破时发送一个通知。例如,如果在“事件状态”字段中定义了“严重事件”和“紧急事件”,并且选择了“始终通知”,则每次触发所选顾问的“严重事件”和“紧急事件”时都会发送通知。

SMTP速率限制

定义每分钟可发送的SMTP通知的最大数量。默认值是10。

发送SNMP trap

定义是否将SNMP trap用于通知。

自动关闭事件

定义触发器状态更改后事件是否关闭。可能取值为:

  • 是的:当不再满足所定义的条件时,执行默认的自动关闭策略并关闭事件。

  • 没有:默认的自动关闭策略将被忽略,即使不再满足条件,事件也会在“事件列表”页面中保持打开状态。


重要的

如果您将Assets、Groups和Advisors字段保留为空,则事件处理程序可以生成大量电子邮件,具体取决于所监视的资产的数量。建议创建处理特定需求并包含严格定义的标准的事件处理程序。

重要的

不要同时定义资产和组,只使用其中之一。

如果在同一个advisor上定义了多个事件处理程序,则它们对应的操作将合并为单个操作。但是,这些操作分别记录在事件处理程序日志中。

如果在同一个advisor上定义了多个事件处理程序,则它们对应的操作将合并为单个操作。但是,这些操作分别记录在事件处理程序日志中。