添加阈值警报 (CLI)
使用此过程可为特定的 Analytics(分析)统计信息阈值事件指定警报。
开始之前
要执行此过程,您必须具有 alert allow_configure 授权。
-
转到 configuration alerts thresholds,然后输入 create 命令。
hostname:configuration alerts thresholds> create
-
输入 get 以查看阈值警报属性的列表。
-
设置阈值警报属性。
必须至少设置 statname 和 limit。必须设置的其他属性都具有默认值。
要查看可以设置阈值警报的统计信息列表,请输入 set statname= 后跟制表符字符。
-
输入 commit。
-
复制提交消息中的 UUID。
-
为此阈值警报创建警报操作。
按照为特定阈值警报添加操作 (CLI)过程操作,从步骤 2 开始。
要修改阈值警报,请输入 select threshold-###,设置阈值警报属性,然后输入 commit。
要为此事件警报指定其他操作,请按照为特定阈值警报添加操作 (CLI)过程操作。
要删除阈值警报,请输入 destroy threshold-###,然后输入 y 以确认。
阈值警报属性
使用以下属性可指定统计信息、定义阈值,并定义何时为阈值警报执行警报操作。
表 50 阈值警报属性
|
|
|
statistic name(统计信息名称)
|
statname
|
要监视的统计信息。
|
exceeds(超出)
falls below(低于)
|
type=normal
type=inverted
|
如何将阈值与当前统计信息值进行比较。
|
percent(百分比)
|
limit
|
每秒的字节、操作、访问或请求的整数百分比或数量。
|
for at least(至少)
Select time unit.(选择时间单位。)
|
minpost
时间单位为秒。
|
执行警报操作之前,统计信息值必须保持在阈值条件中的整数时间长度。
|
only between(仅介于)
|
window_start
window_end
|
执行此警报操作的时间段。选择从 00:00 到 23:30 UTC 的时间。要在满足条件的任何时间执行此警报操作,请指定 none 作为开始时间或结束时间。
|
only during(仅在以下期间)
|
days
|
在哪些天发送这些警报。选项为 all days(所有天)、weekdays(工作日)或 weekends(周末)。
|
Repost alert every ... while this condition persists.(在此条件持续存在的情况下每隔 ... 重新发布警报。)
Select time unit.(选择时间单位。)
|
frequency
时间单位为秒。
|
当统计信息值保持在阈值条件中时,重新执行警报操作之间的整数时间长度。
|
Also post alert when this condition clears for at least ...(此状态清除之后距再次发布警报的最少时间 ...)
Select time unit.(选择时间单位。)
|
minclear
时间单位为秒。
|
执行后续警报操作之前,统计信息值必须保持在阈值条件之外的整数时间长度。
|
|