查询缓慢事件

当任何数据查询完成所花费的时间太长时,将触发查询缓慢事件。默认情况下,如果任何数据查询的执行时间至少为 30 秒,则会触发一个警告。

您可以使用 RMT Server Web 界面或通过更新配置文件 config.json 来配置阈值。

若要为慢速查询事件设置阈值,请在“管理”菜单下选择 “配置”,然后转到“事件”选项卡。

是否必需?描述
严重程度必需

请参见事件严重程度级别

持续时间必需查询被视为缓慢的最短持续时间。值以秒为单位。

下面是一个定义“查询缓慢”事件的示例 config.json 代码片段:

{  
 "monitoring":  {  
    "incidents":  {  
      "triggers":  [  
        {  
          "counter":  "DataQueryDuration",  
          "severity":  "critical",  
          "threshold":  45000  
        }  
      ]  
    }  
  }  
}

如果数据查询的执行时间至少为 45 秒,则会触发“查询缓慢”事件。

可以按环境配置事件。例如,为了使其标识符为“staging-environment”的环境在数据查询的执行时间超过 30 秒时触发警告,则配置将类似于如下:

{  
  "environments":  {  
    "staging-environment":  {  
     "monitoring":  {  
       "incidents":  {  
          "triggers":  [  
            {  
              "counter":  "DataQueryDuration",  
              "severity":  "warning",  
              "threshold":  30000  
            }  
          ]  
        }  
      }  
    }  
  }  
}
数据类型是否必需?描述
counter字符串必需“查询缓慢”事件使用 DataQueryDuration 标识符。
severity字符串可选请参见事件严重程度级别。默认值:Warning
threshold数字必需查询被视为缓慢的最短持续时间。值以毫秒为单位。

谁可以执行此操作

具有服务器/环境管理角色的Resource Monitoring Tool管理员或Resource Monitoring Tool用户。

感谢您的反馈!您的反馈已成功提交。谢谢!