使用 CLI 配置警报
也可使用 configuration alerts 上下文从 CLI 配置警报。有关在 CLI 中配置这些内容的逐步说明,请参见“任务”。
添加阈值警报
-
输入 configuration alerts thresholds 上下文,并输入 create 命令。
-
输入 "set statname=[name]",其中 [name] 是要监视的所需统计信息。要确定 CLI 名称,输入 "set statname=",然后按 Tab 键。有关各项统计信息的详细信息,请参见Oracle ZFS Storage Appliance Analytics 指南
中的统计信息并单击统计信息名称。
-
输入 "set limit=[number]",其中 [number] 是所需的阈值。
-
输入 commit。如果要稍后为此阈值警报添加警报操作,请记录“沙漏”标识符和阈值 ID。
-
输入 list 以确定新阈值警报的名称,包括其编号。查找具有您刚设置的限制和统计信息名称的阈值。
-
输入 "select threshold-[number]",其中 [number] 是上一步中标识的同一数值。
-
输入 list。如有必要,立即更正参数。默认情况下,最小的发布参数、频率参数和最小清除参数都设置为 5 分钟。这意味着仅在突破阈值至少 5 分钟时发布警报,每 5 分钟重新发布一次,并在突破阈值的情况消除 5 分钟后发布警报。
-
输入 done,然后再次输入 done。
添加警报操作
-
输入 configuration alerts actions 上下文,并输入 create 命令。
-
输入 get category = (unset) 命令以转至 "category"(类别)属性。
-
输入 set category=thresholds。
-
输入 "set thresholdid=[id]",其中 [id] 是为阈值警报自动创建的标识符。
-
输入 commit。
-
输入 list 以确定新警报操作的名称,包括其编号。查找无已分配操作和处理程序的阈值。
-
输入 "select actions-[number]",其中 [number] 是上一步中标识的同一数值。
-
输入 action,然后输入 get。
-
默认情况下,警报类型为电子邮件。如果接受默认设置,请跳到下一个步骤。否则,请输入 "set handler=[type]",其中 [type] 为 snmptrap、syslog、resumedataset、suspenddataset、resumeworksheet、suspendworksheet 或 executeworkflow。然后输入 get 查看所需参数。仅 snmptrap 和 syslog 没有参数。
-
设置各个所需参数。例如,要设置电子邮件警报主题行,可输入 "set subject=[subject]",其中 [subject] 是所需的电子邮件主题行。
-
使用 show 命令以确保所有参数都已输入。
-
输入 commit,然后输入 list。如有必要,立即更正参数。
-
输入 done,然后再次输入 done。