有五個延伸指令可用於管理警示。
下列參數可被延伸指令用來管理警示。如需關於 a 和 m 參數的詳細資訊,請參閱預先定義的參數和旗標。
ack 參數的值是以逗號分隔的值清單,指出受管理的警報是否已確認。ack 參數的合法值為 ACK (已確認) 和 NOACK (未確認)。
domain 參數的值是要管理警報的 Sun Management Center 網域名稱。如果未指定領域,則使用「預設領域」。
severity 參數的值是以逗號分隔的受管理警報的嚴重程度值的清單。severity 參數允許使用以下值:
state 參數的值是以逗號分隔的受管理警報的狀態值的清單。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 |