2022-12-25

2022-12-24  本文已影响0人  Cache技术分享

第二十三章 使用系统监视器 - 通知规则

通知规则

如果一段时间内传感器的三个连续读数大于传感器最大阈值,Health Monitor 将生成警报(严重性 2 的通知),如果一段时间内传感器的五个连续读数大于传感器最大阈值,则健康监视器将生成警告(严重性 1 的通知)大于传感器警告阈值。最大值和警告阈值取决于传感器对象中的设置以及适用的图表是由 Health Monitor 生成还是由用户创建,如下表所示。

另请注意:

Sensor Object Settings Chart Type Sensor Maximum Value Sensor Warning Value Active When
base, maximum value, warning value none sensor object maximum value sensor object warning value System Monitor running
base, maximum multiplier, warning multiplier generated 传感器对象的最大乘数乘以大于:
图表均值加三西格玛
最高图表值加一个西格玛
传感器对象警告乘数乘以最大的:
base
图表均值加二西格玛
最高图表值
系统监视器正在运行,运行状况监视器已启用
base only generated greater of:图表均值加三西格玛
最高图表值
greater of:图表均值加二西格玛
最高图表值
系统监视器正在运行,运行状况监视器已启用
(n/a if user-created chart exists) user-created chart alert value chart warning value System Monitor running, Health Monitor enabled

示例

在此示例中,DBReads install-dir\IRIS\mgr\user 传感器在周一上午 09:00 至上午 11:30 期间的图表表明从 USER 数据库中每分钟的平均读取次数为 2145,西格玛为141 和最大值 2327DBReads 的默认通知阈值倍数为 2。当三个连续读数超过以下两个值中的较大值时,将为此传感器生成警报:

2 * (2145 + (3 * 141)) = 5136

2 * (2327 + 141) = 4936

因此,或此传感器在此期间,如果连续三个读数大于 5136,则会生成警报。

没有乘数或最大值的传感器使用乘数 1 进行评估。例如,如果编辑 DBReads 传感器对象以删除乘数,只留下一个基数,则会为 DBReads install-dir\IRIS 生成警报\mgr\user 当三个连续读数大于 2568 时,计算为以下较大者:

1 * (2145 + (3 * 141)) = 2568
1 * (2327 + 141) = 2468
上一篇下一篇

猜你喜欢

热点阅读