Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지에서는
 

예: Trace NETCONF 및 Junos XML 프로토콜 세션 작업

이 예에서는 NETCONF 및 Junos XML 프로토콜 세션에 대한 추적 작업을 구성하는 방법을 시연합니다.

참고:

Junos OS Release 16.1에서 시작하여 계층에서 추적 작업을 활성화하면 Junos OS NETCONF 및 Junos XML 프로토콜 세션 모두에 대한 추적 작업을 지원하고 로그 파일 엔트리에 the and tag를 추가하여 세션 유형을 구분할 수 [edit system services netconf traceoptions] [NETCONF] [JUNOScript] 있습니다. 릴리스 16.1에 Junos OS 이전에는 NETCONF 세션 데이터만 로깅되어 태그가 [NETCONF] 생략되었습니다.

요구 사항

  • 릴리스 16.1 이상에서 Junos OS 실행되는 라우팅, 스위칭 또는 보안 장치가 필요합니다.

개요

이 예에서는 NETCONF 및 Junos XML 프로토콜 세션에 대한 기본 추적 작업을 구성합니다. 이 예에서는 trace 파일 netconf-ops.log를 구성하고 최대 20개 추적 파일 수와 각 파일에 대해 최대 3MB 크기를 설정합니다. 명령문은 모든 NETCONF 또는 Junos XML 프로토콜 데이터에 대한 flag all 추적을 구성합니다. 이 옵션은 추적 파일에 world-readable 무제한으로 액세스할 수 있도록 합니다.

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하고, 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

NETCONF 및 Junos XML 프로토콜 추적 작업 구성

단계별 절차

NETCONF 및 Junos XML 프로토콜 추적 작업을 구성하는 경우:

  1. NETCONF 세션의 경우 SSH를 통해 NETCONF를 활성화합니다.

  2. 캡처할 세션 데이터를 지정하기 위해 traceoptions 플래그를 구성합니다.

    수신, 전송 또는 모든 데이터를 지정할 수 있습니다. 이 예에서는 모든 세션 데이터에 대한 추적을 구성합니다.

  3. (선택 사항) 추적 파일의 파일 이름을 구성합니다.

    다음 명령문은 /var/log 디렉토리에 저장되는 trace 파일 netconf-ops.log를구성합니다. 파일 이름을 지정하지 않으면 NETCONF 및 Junos XML 프로토콜 세션 데이터가 /var/log/netconf에 저장됩니다.

  4. (선택 사항) 추적 파일의 최대 개수와 각 파일의 최대 크기를 구성합니다.

    다음 명령문은 파일당 최대 3MB의 크기로 최대 20개 추적 파일을 구성합니다.

  5. (선택 사항) 추적 출력을 제한하여 특정 정규 표현식과 일치하는 라인만 포함하도록 제한합니다.

    이 예에서는 사용되지 않는 다음 구성이 "오류 메시지"를 포함하는 세션 데이터만 on과 로그합니다.

  6. (선택 사항) NETCONF 또는 Junos XML 프로토콜 세션에서 추적 작업을 제어하기 위해 수요에 따라 추적을 구성합니다.

    이 예에서는 사용되지 않는 다음 구성을 사용하여 수요에 따라 추적할 수 있습니다.

  7. (선택 사항) 파일인지 또는 를 지정하여 추적 파일에 대한 권한을 world-readable no-world-readable 구성합니다.

    이 예에서는 추적 파일에 대한 무제한 액세스를 허용합니다.

  8. 구성을 커밋합니다.

결과

확인

NETCONF 및 Junos XML 프로토콜 추적 작동 검증

목적

디바이스가 NETCONF 및 Junos XML 프로토콜 세션 데이터를 구성된 트레이스 파일에 쓰기하는지 확인합니다. 이 예에서는 NETCONF 및 Junos XML 프로토콜 데이터를 모두 기록합니다. 여기에 자세히 설명되지 않은 샘플 NETCONF 세션에서 사용자는 bgp-troubleshoot.slax op 스크립트를 포함하도록 R1의 후보 구성을 수정한 다음 구성을 커밋합니다.

작업

운영 모드 명령을 발행하여 구성된 trace 파일/var/log/netconf-ops.log의 추적 show log 출력을 표시합니다.

의미

이 예에서는 명령문을 구성하여 추적 파일이 모든 수신 및 발신 NETCONF 또는 Junos XML 프로토콜 세션 작업을 flag all 표시하도록 합니다. 각 작업에는 날짜와 타임스탬프가 포함됩니다. 로그 파일이 각각 NETCONF 또는 Junos XML 프로토콜의 세션 유형을 [NETCONF] [JUNOScript] 나타냅니다. 다수의 NETCONF 및 Junos XML 프로토콜 세션을 세션 번호로 구분합니다. 이 예에서는 세션 식별자 3694를 사용하는 하나의 NETCONF 세션만 활성화됩니다.

릴리스 내역 표
릴리스
설명
16.1
Junos OS Release 16.1에서 시작하여 [편집 시스템 서비스 netconf traceoptions] 계층에서 추적 작업을 활성화하면 Junos OS NETCONF 및 Junos XML 프로토콜 세션 모두에 대한 추적 작업을 지원하고 [NETCONF] 및 [JUNOScript] 태그를 로그 파일 엔트리에 추가하여 세션 유형을 구분합니다. Junos OS Release 16.1 이전에는 NETCONF 세션 데이터만 로깅되어 [NETCONF] 태그는 생략되었습니다.