Sun Management Center 3.6.1 사용 설명서

경보 확장 명령

경보 관리를 위한 5개의 확장 명령이 있습니다.

경보 명령 매개 변수

다음 매개 변수는 경보에 대한 확장 명령에 의해 사용될 수 있습니다. am 매개 변수에 대한 세부 정보는 미리 정의된 매개 변수 및 플래그를 참조하십시오.

ack

ack 매개 변수의 값은 관리되는 경보가 응답되었는지 여부를 표시하는 쉼표로 구분된 값 목록입니다. ack 매개 변수에 대한 유효한 값은 ACK (응답됨) 및 NOACK (응답되지 않음)입니다.

command

command 매개 변수의 값은 수행될 경보 작업입니다.

domain

domain 매개 변수의 값은 관리될 경보에 대한 Sun Management Center 도메인의 이름입니다. 도메인을 지정하지 않는 경우 Default Domain이 사용됩니다.

mgtObj

mgtObj 매개 변수의 값은 관리되는 경보에 대한 관리 대상 개체의 이름입니다.

note

note 매개 변수의 값은 실행되는 명령에 대한 텍스트 주석입니다.

property

property 매개 변수의 값은 관리되는 경보에 대한 등록 정보의 이름입니다.

propInst

propInst 매개 변수의 값은 관리되는 경보에 대한 특정 매개 변수 인스턴스의 이름입니다.

qualifier

qualifier 매개 변수의 값은 해당 경보가 관리되는 관리 대상 등록 정보와 연결된 승인자의 이름입니다.

severity

severity 매개 변수의 값은 관리 중인 경보에 대한 심각도 값의 쉼표로 구분된 목록입니다. severity 매개 변수에 허용되는 값은 다음과 같습니다.

  • ERR — 오류

  • WRN — 경고

  • INF — 정보성

  • IRR — 불합리

  • DWN — 중단

  • DIS — 사용 불가

  • OFF — Off

state

state 매개 변수의 값은 관리 중인 경보에 대한 상태 값의 쉼표로 구분된 목록입니다. 상태 매개 변수에 대한 유효한 값은 Open, Closed 및 Fixed입니다.

경보 명령

다음 명령을 사용하여 경보 값을 검토하고 경보 작업을 설정할 수 있습니다.

ackAlarms

설명

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, statenote.

state 매개 변수에 대한 지정된 값이 없는 경우, state의 기본값은 Open이 됩니다.

delAlarms

설명

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, acknote.

state 매개 변수에 대한 지정된 값이 없는 경우, state의 기본값은 Closed가 됩니다.

getAlarms

설명

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, stateack.

지정된 매개 변수가 없는 경우, getAlarms모든 경보 정보를 반환합니다.

runAlarmAction

설명

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, stateack.

setAlarmAction

설명

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, stateack.

경보 명령의 예

다음 명령은 haiku 호스트에서 심각도가 ERR 또는 DWN인 경보를 모두 검색합니다.


> getAlarms a=haiku severity=ERR,DWN