es-trapdest 명령을 사용하여 Sun Management Center 에이전트에 여러 보조 트랩 대상을 지정할 수 있습니다. 보조 트랩 대상(0개 이상)은 주 트랩 대상으로 보낸 것과 동일한 트랩 집합을 수신합니다. 보조 트랩 대상에서는 이벤트 트랩을 수신하지 않습니다. 기본적으로 보조 대상으로 전송된 모든 트랩은 public 커뮤니티에서 SNMPv2c를 사용합니다. 보조 대상의 보안 수준은 noauth입니다.
보조 트랩 대상은 es-trapdest 명령을 사용하여 관리합니다.
es-trapdest 명령의 구문은 다음과 같습니다.
es-trapdest [-c] [-a host:port] [-v] [-u] [-f] [-d entrynum ] [-l]
옵션 |
수정 옵션 |
설명 |
---|---|---|
-c |
SunManagement Center 구성 요소(에이전트, 플랫폼).기본 구성 요소는 에이전트입니다. |
|
-l |
현재 지정된 보조 트랩 대상을 나열합니다. |
|
-d |
entrynum |
현재 지정된 보조 트랩 대상을 삭제합니다. entrynum은 삭제하려는 현재 지정된 보조 트랩 대상의 번호입니다. entrynum은 -l 옵션을 사용하여 나열한 번호와 일치해야 합니다. |
-a |
host:port |
새 보조 트랩 대상을 추가합니다. |
-v |
SNMP Version(SNMPv1, SNMPv2c, SNMPv2u 또는 SNMPv3) |
|
-u |
SNMP 사용자/커뮤니티 |
|
-f |
트랩 필터입니다. 대상으로 보낼 OID 또는 트랩 이름의 목록입니다. NOT이 첫 번째 요소인 경우 모든 트랩은 나열된 대상을 제외하고 전송됩니다. |
es-trapdest -a 명령을 사용하여 새 보조 트랩 대상을 추가하는 경우 다음 선택적 매개 변수를 지정할 수도 있습니다.
SNMP 버전, 즉SNMPv1, SNMPv2c, SNMPv2u 또는 SNMPv3
SNMP 커뮤니티 또는 사용자 이름을 지정합니다.
트랩 필터를 지정합니다.
트랩 필터는 일련의 숫자로 된 OID 접두어나 일련의 니모닉 트랩 이름이 될 수 있는 조건 목록으로 지정됩니다.
sunmcTraps
snmpTraps
coldStart
warmStart
linkDown
linkUp
authenticationFailure
트랩 이름 sunmcTraps는 모든 Sun Management Center 기업별 트랩에 대한 OID 접두어를 나타내며, 트랩 이름 snmpTraps는 SNMP RFC에 정의되어 있는 모든 표준 트랩에 대한 OID 접두어를 나타냅니다.
필터는 긍정 또는 부정이 될 수 있습니다. 긍정 필터는 보낼 트랩을 지정합니다. 부정 필터는 보내지 말아야 하는 트랩을 지정합니다. 부정 필터는 NOT을 첫 번째 조건으로 지정하여 정의됩니다.
예를 들어, 표준 SNMP 트랩만 보조 트랩 대상에 전달하려면 필터를 -f "snmpTraps"로 지정합니다.
Sun Management Center 기업별 트랩을 제외한 모든 트랩을 보조 트랩 대상에 전달하려면 필터를 -f "NOT sunmcTraps"로 지정합니다.
공백이 포함된 필터 지정은 따옴표로 묶어서 쉘에서 잘못 해석하는 일이 없도록 해야 합니다.
다음 명령을 사용하면 Sun Management Center 에이전트에 대해 warmStart 및 coldStart 트랩만 수신하는 보조 트랩 대상으로 machine02:162를 추가합니다.
es-trapdest -a machine02:162 -f "warmStart coldStart"
플랫폼 에이전트의 각 인스턴스에는 자체의 보조 트랩 대상 집합이 있을 수 있습니다. 특정 플랫폼 에이전트 인스턴스의 보조 트랩 대상을 지정하려면 es-trapdest 명령에 -c instance 옵션을 사용합니다. 여기서 instance는 플랫폼 에이전트 인스턴스의 이름입니다. es-trapdest 명령에 대한 인수로 -c를 지정하지 않을 경우 es-trapdest 명령은 Sun Management Center 에이전트 구성 요소에 대한 보조 트랩 대상을 관리하는 agent의 기본값을 사용합니다.