Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

추적 및 로깅 Junos OS 작업

추적 및 로깅 작업을 사용하면 디바이스에서 발생하는 이벤트(정상적인 운영 및 오류 조건 모두)를 추적하고 디바이스에 의해 생성되거나 전달된 패킷을 추적할 수 있습니다. 추적 및 로깅 작업의 결과는 /var/log directory의 파일에 배치됩니다.

원격 추적

Junos OS 특정 프로세스에 대해 원격 추적을 수행할 수 있는 옵션을 제공하며, 이는 추적을 위한 디바이스 내부 스토리지의 사용을 크게 줄이고 원격 시스템 로깅과 유사합니다. 계층 수준에서 문을 사용하여 tracing 원격 추적 시스템 전역을 [edit system] 구성합니다. 기본적으로 원격 추적은 구성되지 않습니다. 계층 수준에서 문을 사용하여 no-remote-trace 특정 프로세스에 대한 원격 추적을 비활성화할 [edit process-name traceoptions] 수 있습니다. 이 기능은 로컬 추적 기능을 어떤 식으로든 변경하지 않으며 디바이스에 파일 로깅이 저장됩니다.

Junos OS 다음 프로세스에 대한 원격 추적을 지원합니다.

  • 섀시드 -섀시 제어 프로세스

  • eventd—이벤트 처리 프로세스

  • cosd—CoS(Class of Service) 프로세스

  • spd—Adaptive-services 프로세스

시스템 전반의 원격 추적을 활성화하려면 계층 수준에서 문을 [edit system tracing] 포함합니다destination-override syslog host. 이것은 추적을 수집하는 시스템 로그 프로세스(syslogd)를 실행하는 원격 호스트를 지정합니다. 추적은 /etc/syslog.conf의 syslogd 구성별 원격 호스트의 파일에 기록됩니다. 기본적으로 원격 추적이 구성되지 않습니다.

특정 프로세스에 대한 시스템 전반의 원격 추적 구성을 재정의 no-remote-trace [edit process-name traceoptions] 하려면 계층에서 문을 포함합니다. no-remote-trace 이 활성화되면 프로세스는 로컬 추적을 수행합니다.

참고:

원격 추적이 구성되면 추적이 원격 호스트로 이동합니다.

흔적을 수집하려면 원격 호스트의 local0 /etc/syslog.conf의 선택기로 시설을 사용합니다. 다양한 프로세스에서 추적을 다른 파일로 분리하려면 /etc/syslog.conf의 프로그램 필드에 [edit process-name traceoptions 파일] 계층 수준에 지정된 경우 프로세스 이름 또는 trace-file 이름을 포함합니다. syslog 서버가 호스트 이름과 프로그램 이름을 구문 분석하는 경우 다양한 프로세스와 추적을 분리할 수 있습니다.

로깅 작업

로깅 작업은 UNIX syslogd 유틸리티와 유사한 시스템 로깅 메커니즘을 사용하여 인터페이스 작동 또는 중단, 디바이스에 로그인 또는 로그아웃하는 사용자와 같은 시스템 전반의 높은 수준의 작업을 기록합니다. Junos OS 시스템 로그 개요에 설명된 대로 계층 수준에서 [edit system] 문을 사용하고syslog, 라우팅 디바이스를 위한 Junos OS 라우팅 프로토콜 라이브러리[edit routing-options] 설명된 대로 계층 수준에서 문을 사용하여 options 이러한 작업을 구성합니다.

추적 작업

추적 작업은 다양한 유형의 라우팅 프로토콜 패킷 송수신, 라우팅 정책 작업 등 라우팅 프로토콜 작동에 대한 자세한 메시지를 기록합니다. 문을 사용하여 traceoptions 추적 작업을 구성합니다. 라우터 구성의 다른 부분에서 추적 작업을 정의할 수 있습니다.

  • 글로벌 추적 작업: 모든 라우팅 프로토콜에 대한 추적을 정의합니다. 이러한 추적 작업을 구성의 [edit routing-options] 계층 수준에서 정의합니다.

  • 프로토콜별 추적 작업: 특정 라우팅 프로토콜에 대한 추적을 정의합니다. 개별 라우팅 프로토콜을 구성할 때 계층에서 [edit protocols] 이러한 추적 작업을 정의합니다. 프로토콜별 추적 작업은 글로벌 traceoptions 문에서 지정한 것과 동일한 작업을 재정의합니다. 이와 동등한 작업이 없으면 글로벌 추적 옵션을 보완합니다. 프로토콜별 추적을 지정하지 않으면 라우팅 프로토콜은 모든 전역 추적 작업을 상속합니다.

  • 개별 라우팅 프로토콜 엔터티 내의 추적 작업: 일부 프로토콜을 사용하면 보다 세분화된 추적 작업을 정의할 수 있습니다. 예를 들어, Border Gateway Protocol(BGP)에서 피어별 추적 작업을 구성할 수 있습니다. 이러한 작업은 동등한 BGP 전체 작업을 재정의하거나 등가물이 없는 경우 보완합니다. 피어별 추적 작업을 지정하지 않으면 피어는 먼저 모든 BGP 전체 추적 작업과 두 번째로 전역 추적 작업을 상속합니다.

  • 인터페이스 추적 작업: 개별 라우터 인터페이스와 인터페이스 프로세스 자체에 대한 추적을 정의합니다. 라우팅 디바이스용 Junos OS 네트워크 인터페이스 라이브러리[edit interfaces] 설명된 대로 이러한 추적 작업을 구성의 계층 수준에서 정의합니다.