traceoptions (SNMP)
구문
traceoptions { file filename <files number> <match regular-expression> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; }
계층 수준
[edit snmp]
설명
스위치에서 SNMP 에이전트의 활동을 추적하고 로그 파일에 정보를 기록합니다.
문은 traceoptions
QFabric 시스템에서 지원되지 않습니다.
추적 작업의 출력은 디렉터리에 있는 /var/log 로그 파일에 배치됩니다. 각 로그 파일의 이름은 생성되는 SNMP 에이전트의 이름을 따서 지정됩니다. 명령문이 사용될 때 디렉터리에 다음 로그가 traceoptions
생성 /var/log 됩니다.
섀시
크래프트(craftd)
일름미드(ilmid)
mib2d
rmopd
서비스
snmpd
옵션
file filename-기본적으로 추적 출력을 기록하는 로그 파일의 이름은 추적되는 프로세스의 이름입니다(예: mib2d 또는 snmpd). 이 옵션을 사용하여 다른 이름을 지정합니다.
files number—(옵션) SNMP 하위 에이전트당 최대 추적 파일 수. 추적 파일(예: snmpd)이 최대 크기에 도달하면 snmpd.0으로 이름이 변경되어 보관됩니다. 이전 snmpd.1의 이름이 snmpd.2 등으로 변경됩니다. 가장 오래된 아카이브 파일은 삭제됩니다.
범위: 파일 2~1,000개
기본: 파일 10 파일
flag flag-추적 작업을 수행합니다. 두 개 이상의 추적 작업을 지정하려면 여러 flag
개의 문을 포함합니다.
all-모든 SNMP 이벤트를 기록합니다.
configuration-계층 수준에서 구성을
[edit snmp]
기록합니다.
database—이벤트 데이터베이스의 스토리지 및 검색과 관련된 이벤트를 기록합니다.
events—중요한 이벤트를 기록합니다.
general—일반 이벤트를 기록합니다.
interface-stats—물리적 및 논리적 인터페이스 통계를 기록합니다.
nonvolatile-sets—비일관성 SNMP 세트 요청 처리를 기록합니다.
pdu-SNMP 요청 및 응답 패킷을 기록합니다.
policy-정책 처리 기록.
protocol-timeouts—SNMP 응답 시간 초과를 기록합니다.
routing-socket—라우팅 소켓 호출을 기록합니다.
server— 이벤트를 생성하는 프로세스와의 통신을 기록합니다.
subagent—하위 에이전트 재시작을 기록합니다.
timer-events—내부적으로 생성된 이벤트를 기록합니다.
varbind-error-로깅 변수 바인딩 오류.
match regular-expression—(옵션) 출력을 구체화하여 정규식을 포함하는 라인을 포함합니다.
size size—(선택 사항) 각 추적 파일이 닫혀 보관되기 전에 킬로바이트(KB)의 최대 크기.
범위: 10KB ~ 1GB
기본: 1000KB
world-readable | no-world-readable—(선택 사항) 기본적으로 로그 파일은 추적 작업을 구성하는 사용자만 액세스할 수 있습니다. 옵션을 world-readable
사용하면 모든 사용자가 파일을 읽을 수 있습니다. 기본 동작을 명시적으로 설정하려면 옵션을 사용합니다 no-world-readable
.
필수 권한 수준
snmp - 구성에서 이 문을 볼 수 있습니다.
snmp-control - 구성에 이 명령문을 추가합니다.
출시 정보
Junos OS 릴리스 11.1에서 소개된 명령문입니다.