Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지의
 

예: Trace NETCONF 및 Junos XML Protocol Session Operations

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

참고:

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

요구 사항

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

개요

이 예에서는 NETCONF 및 Junos XML 프로토콜 세션에 대한 기본 추적 작업을 구성합니다. 예제에서 trace 파일 netconf-ops.log 를 구성하고 최대 20개의 추적 파일 개수와 각 파일에 대해 최대 3MB 의 크기를 설정합니다. 이 문은 flag all NETCONF 또는 Junos XML 프로토콜 데이터 수신 및 발전에 대한 추적을 구성합니다. 이 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. (선택사항) 특정 정규 표현식과 일치하는 라인만 포함하도록 추적 출력을 제한합니다.

    이 예제에서 사용되지 않는 다음 구성은 "오류 메시지"가 포함된 세션 데이터만 일치하고 로그온합니다.

  6. (선택사항) 온 디맨드 추적을 구성하여 NETCONF 또는 Junos XML 프로토콜 세션에서 추적 작업을 제어합니다.

    이 예에서는 사용되지 않는 다음 구성으로 온 디맨드 추적을 지원합니다.

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

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

  8. 구성을 커밋합니다.

결과

확인

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

목적

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

작업

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

의미

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

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