有五个用于管理警报的扩展命令。
扩展命令可将以下参数用于报警。有关 a 和 m 参数的详细信息,请参阅预定义的参数和标记。
ack 参数的值是多个以逗号分割的值列表,用来表示被管理的报警是否得到确认。ack 参数的有效值包括:ACK(已确认)和 NOACK(尚未确认)。
domain 参数的值表示要管理其报警的 Sun Management Center 域的名称。如果未指定任何域,将使用缺省域。
severity 参数的值是所管理的警报的严重程度值的列表,此列表中的值由逗号分隔。severity 参数可以使用以下值:
state 参数的值是所管理的警报的状态值列表,其中的状态值由逗号分隔。状态参数的有效值包括:Open、Closed 和 Fixed。
说明
ackAlarms 命令用于确认一个或多个代理中的报警。
语法
ackAlarms a=host[:port][,host[:port]]* [domain=domain] [m=module[+instance][mgtObj=managedObject [property=property [propInst=propertyInstance] [qualifier=qualifier]]]] [severity=DIS|DWN|ERR|INF|IRR|OFF|WRN] [state=OPEN|CLOSED|FIXED] [note=reason]
参数
a、domain、m、mgtObj、property、 propInst、qualifier、severity、state 和 note。
说明
delAlarms 命令用于删除一个或多个代理中的警报。
语法
delAlarms a=host[:port][,host[:port]]* [domain=domain] [m=module[+instance][mgtObj=managedObject [property=property [propInst=propertyInstance] [qualifier=qualifier]]]] [severity=DIS|DWN|ERR|INF|IRR|OFF|WRN] [state=OPEN|CLOSED|FIXED] [ack=ACK|NOACK] [note=reason]
参数
a、domain、m、 mgtObj、property、propInst、 qualifier、severity、state、 ack 和 note。
说明
getAlarms 命令用于检索一个代理或一组代理的报警信息。
语法
getAlarms a=host[:port][,host[:port]]* [domain=domain] [m=module[+instance][mgtObj=managedObject [property=property [propInst=propertyInstance] [qualifier=qualifier]]]] [severity=DIS|DWN|ERR|INF|IRR|OFF|WRN] [state=OPEN|CLOSED|FIXED] [ack=ACK|NOACK]
参数
a、domain、m、 mgtObj、property、propInst、 qualifier、severity、state 和 ack。
说明
runAlarmAction 命令可为域(可能是一个代理,也可能是一组代理)中的所有报警运行手动或延迟报警操作。
语法
runAlarmAction a=host[:port][,host[:port]]* [domain=domain] [m=module[+instance][mgtObj=managedObject [property=property [propInst=propertyInstance] [qualifier=qualifier]]]] [severity=DIS|DWN|ERR|INF|IRR|OFF|WRN] [state=OPEN|CLOSED|FIXED] [ack=ACK|NOACK]
参数
a、domain、m、 mgtObj、property、propInst、 qualifier、severity、state 和 ack。
说明
setAlarmAction 命令可为域(可能是一个代理,也可能是一组代理)中的所有报警设置手动或延迟报警操作。
语法
setAlarmAction a=host[:port][,host[:port]]* command=command [domain=domain] [m=module[+instance][mgtObj=managedObject [property=property [propInst=propertyInstance] [qualifier=qualifier]]]] [severity=DIS|DWN|ERR|INF|IRR|OFF|WRN] [state=OPEN|CLOSED|FIXED] [ack=ACK|NOACK]
要为报警设置电子邮件警报,可使用如下命令格式
command="email.sh:<email-id>:<message>" 或
command="email:<email-id>:<message>"
参数
a、command、domain、m、mgtObj、 property、propInst、qualifier、severity、 state 和 ack。
以下命令用于从主机 haiku 中检索严重程度为 ERR 或 DWN 的所有报警:
> getAlarms a=haiku severity=ERR,DWN |