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 에이전트의 이름을 따서 명명됩니다. 명령문을 사용할 때 / var/log 디렉토리에 다음 로그가 traceoptions
생성됩니다.
섀시
크래프트
일미드
MIB2D
증권 시세 표시기
서비스
snmpd
옵션
file filename- 기본적으로 추적 출력을 기록하는 로그 파일의 이름은 추적 중인 프로세스의 이름입니다(예: mib2d 또는 snmpd). 이 옵션을 사용하여 다른 이름을 지정할 수 있습니다.
files number—(선택 사항) SNMP 하위 에이전트당 최대 추적 파일 수. 추적 파일(예: snmpd)이 최대 크기에 도달하면 snmpd.0으로 이름을 변경하여 아카이브됩니다. 이전 snmpd.1은 snmpd.2로 이름이 바뀌었습니다. 가장 오래된 아카이브 파일이 삭제됩니다.
범위: 2-1000개 파일
기본값: 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에 소개된 명령문.