第二十二章 使用系统监视器 - 周期
Periods
默认情况下,每周有 63
个重复周期对传感器进行采样。这些期间中的每一个都代表一周中特定日期的以下指定间隔之一:
默认健康监控周期
00:15 a.m. – 02:45 a.m. | 03:00 a.m. – 06:00 a.m. | 06:15 a.m. – 08:45 a.m. |
09:00 a.m. – 11:30 a.m. | 11:45 a.m. – 01:15 p.m. | 01:30 p.m. – 04:00 p.m. |
04:15 p.m. – 06:00 p.m. | 06:15 p.m. – 08:45 p.m. | 09:00 p.m. – 11:59 p.m. |
可以使用 ^%SYSMONMGR
实用程序中的配置周期选项列出、添加和删除周期(请参阅下面的配置健康监视器类部分)。您可以添加每月、每季度或每年的期间以及每周的期间。
注意:季度期间以三个月为增量列出,从指定为开始月份的月份开始;例如,如果指定 5(五月)作为起始月份,则季度循环将在八月 (8)、十一月 (11) 和二月 (2) 重复。
对于用户定义的期间,描述是可选的。
Charts
如果传感器对象的通知阈值未作为乘数给出(或未指定),则 Health Monitor
需要图表来评估这些传感器读数。 Health Monitor
通过计算样本传感器读数的平均值、标准偏差和最大值来生成必要的图表。本节介绍 Health Monitor
如何在分析模式下生成图表,以及如何编辑或创建自定义图表。
Analysis Mode
在 Health Monitor
可以评估传感器样本之前,它会检查该传感器是否需要图表。如果需要图表但尚不存在,Health Monitor
会自动将传感器置于分析模式。
在分析模式下,Health Monitor
简单地记录它收集的样本,并在周期结束时为传感器生成所需的图表。为确保图表可靠,必须在分析模式下至少采集 13
个样本。直到在一个周期的单次循环内获取 13
个有效样本,传感器将保持分析模式并且不会为该周期生成图表。
注意:图表应始终根据 实例正常、稳定运行期间采集的样本生成。例如,当周一上午 09:00 - 11:30
图表不存在时,不应在周一假期或技术问题影响实例的运行时生成图表。
当一个周期自从在此期间为传感器或传感器/项目生成图表以来重复了五次时,不包括生成警报的那些周期,评估这五次正常周期重复的读数以检测上升或偏移的平均值为传感器。如果平均值正在上升或发生偏移且有 95%
的把握,则图表将被重新校准——该期间传感器的现有图表将替换为根据该期间最近一次重复获取的样本生成的图表。例如,如果访问数据库的用户数量缓慢但稳定地增长,则该数据库的平均 DBReads
值也可能缓慢但稳定地上升,导致每五个周期定期重新校准图表,从而避免不必要的警报。
请注意,传感器对象绝对值和乘数不能以相同的方式自动重新校准,应手动调整,因为自动图表重新校准不适用于此类传感器。例如,如果访问数据库的用户数量增加,则可能需要手动调整 DBLatency
传感器对象的基本值、最大(警报)值和警告值。
Editing a Chart
^%SYSMONMGR
实用程序可让显示所有当前图表的列表,包括每个图表的平均值和西格玛。还可以显示特定图表的详细信息,包括个别读数和最高读数。要从该实用程序访问这些选项,请从 Configure Health Monitor Classes
子菜单中选择 Configure Charts
。
Configure Charts
选项还提供了两种通过自定义图表来自定义警报的方法:
- 可以通过编辑现有图表将均值和/或西格玛更改为想要的任何值。标准通知规则适用,但使用输入的值。
- 可以创建图表,指定警报值和警告值。创建图表类似于为通知阈值设置一个绝对值;警报和警告仅根据您为图表提供的值生成。
注意:在列出、检查、编辑或创建图表时,Item
标题或提示是指数据库(由目录路径指定)、Web Gateway
服务器(由 IP
地址指定)或镜像(由镜像指定)姓名)。
还可以使用以下 SYS.Monitor.Health.Chart
在类方法中基于值列表以编程方式构建图表统计信息:
-
CreateChart()
— 为特定周期/传感器创建图表,评估值列表,并设置生成的均值和西格玛值。 -
SetChartStats()
— 评估值列表并设置指定周期/传感器的结果平均值和西格玛值。
注意:Health Monitor
生成的图表(包括编辑的图表)可以按照上面的分析模式部分所述自动重新校准。此外,升级 IRIS
实例时,将删除 Health Monitor
生成的所有图表,包括已编辑的图表。
但是,使用配置图表子菜单或 CreateChart()
类方法创建的图表永远不会在升级时自动重新校准或删除。因此,用户创建的图表将与选定的传感器/周期组合永久关联,直到在“配置健康监视器类”子菜单的“重置默认值”选项中选择“重置图表”选项或在“配置图表”选项中选择“重新校准图表”。