Junos 텔레메트리 인터페이스 센서 구성(CLI 절차)
Junos Telemetry Interface 고도로 확장 가능한 텔레메트리 정보 스트리밍을 제공합니다. 소위 풀 모델을 사용하는 SNMP와 같은 이전 모니터링 시스템과 달리 Junos Telemetry Interface 푸시 모델을 사용하여 데이터를 수집합니다. 푸시 모델은 이전의 확장 제한을 극복하고 관리 스테이션에서 필요한 처리를 줄입니다. 물리적 및 논리적 인터페이스 및 방화벽 필터와 같은 다양한 시스템 리소스에 대한 데이터 모니터링 및 스트리밍을 활성화할 수 있습니다. 특정 시스템 리소스를 모니터링하려면 센서를 구성합니다. 각 센서 구성에는 세 가지 주요 구성 요소가 필요합니다.
센서 프로필 - 시스템 리소스를 모니터링할 수 있도록 설정하고 대상 서버와 같은 관련 매개 변수를 설정하여 데이터를 보낼 수 있도록 합니다.
내보내기 프로필 - 사용할 전송 프로토콜 및 데이터를 수집할 간격과 같이 수집된 데이터를 내보내는 프로세스에 대한 속성을 지정합니다.
스트리밍 서버 프로필 - 대상 IP 주소 및 포트 번호를 포함한 데이터 및 관련 매개 변수를 수집하기 위한 서버를 지정합니다.
Junos Telemetry Interface MPC1에서 MPC6E로 구성된 인터페이스가 있는 MX 시리즈 라우터의 Junos OS 릴리스 15.1F3과 FPC3에 구성된 인터페이스가 있는 PTX 시리즈 라우터에서 도입되었습니다. Junos OS 릴리스 15.1F5부터 Junos Telemetry Interface MX 시리즈 라우터의 MPC7E, MPC8E 및 MPC9E에서도 지원됩니다.
Junos OS 릴리스 16.1R3부터 PTX 시리즈 라우터의 FPC1 및 FPC2도 지원됩니다.
Junos OS 릴리스 17.2R1부터 QFX10000 및 PTX1000 스위치도 지원됩니다.
Junos OS 릴리스 17.3R1부터 EX9200 스위치, PTX3000 라우터의 라우팅 및 컨트롤 보드(RCB)도 지원됩니다.
Junos OS 릴리스 17.4R1부터 가상 MX 시리즈(vMX) 라우터가 지원됩니다. 패브릭 통계와 높은 대기열 확장 통계를 제외한 모든 센서가 지원됩니다.
Junos OS 릴리스 19.1R1부터 MS-MIC 및 MS-MPC, QFX10002 스위치 및 PTX10002 라우터로 작동하는 MX 시리즈 라우터도 지원됩니다.
센서 프로필을 구성하기 전에 적어도 하나의 내보내기 프로필과 하나 이상의 스트리밍 서버를 구성하는 것이 좋습니다. 이를 통해 내보내기 프로필과 스트리밍 서버를 센서 프로필 구성과 연결할 수 있습니다.
시작하기 전에 다음을 수행합니다.
주니퍼 네트웍스 디바이스에서 대역 내 관리 인터페이스를 사용하는 서버로의 연결을 구성합니다.
내보내기 프로필 구성
내보내기 프로필은 Junos Telemetry Interface 통해 생성되는 데이터의 내보내기 프로세스의 매개 변수를 정의합니다. 하나 이상의 내보내기 프로필을 구성해야 하지만 여러 내보내기 프로필을 구성할 수 있습니다. 각 내보내기 프로필은 여러 센서 프로필과 연결될 수 있습니다. 그러나 하나의 내보내기 프로필만 특정 센서 프로필과 연결할 수 있습니다.
MX 시리즈 라우터에서만 Junos OS 릴리스 17.3R1부터 내보내기 프로파일의 패킷 손실 우선순위를 지정할 수 있습니다. 그 결과, 각 센서에 적절한 패킷 손실 우선순위를 적용할 수 있습니다. 손실 우선 순위 설정은 혼잡 기간 동안 네트워크에서 손실된 패킷을 결정하는 데 도움이 됩니다. 이전에는 내보내기 프로필에서 포워딩 클래스 및 DSCP 값만 지정할 수 있었습니다. 다음과 같은 패킷 손실 우선 순위 설정이 지원됩니다. high
, low
및 medium-low
medium-high
. 패킷 손실 우선 순위 설정에 대한 자세한 내용은 PLP에서 RED Drop 프로필 매핑을 참조하십시오.
내보내기 프로필을 구성하려면 다음을 수행합니다.
스트리밍 서버 프로필 구성
서버 프로필은 내보낸 텔레메트리 데이터를 수집하는 서버의 매개 변수를 정의합니다. 두 개 이상의 서버 프로필을 정의할 수 있습니다. 또한 동일한 서버 프로파일을 하나 이상의 센서 프로필과 연결할 수도 있습니다. Junos OS 릴리스 15.1F6부터 두 개 이상의 서버를 특정 센서와 연결할 수 있습니다.
내보낸 텔레메트리 데이터를 수집하기 위해 스트리밍 서버의 프로필을 정의하기 위해 다음을 수행합니다.
센서 프로필 구성
센서 프로필은 데이터를 모니터링하고 스트리밍하기 위한 시스템 리소스의 매개 변수를 정의합니다. 각 센서 프로필에 대해 모니터링하기 위해 하나의 시스템 리소스만 활성화할 수 있습니다. 모니터링할 각 시스템 리소스에 대해 다른 센서 프로필을 구성합니다. 그러나 동일한 시스템 리소스를 모니터링하기 위해 두 개 이상의 센서를 구성할 수 있습니다. 예를 들어, 동일한 시스템 리소스에 대한 데이터를 내보내기 위한 다른 매개 변수를 구성할 수 있습니다.
센서 프로필 구성 방법:
Junos 텔레메트리 인터페이스 센서 구성 확인
목적
구성을 확인합니다.
작업
구성 모드에서 명령을 입력하여 구성을 확인합니다 show services analytics
. 출력에 의도한 구성이 표시되지 않으면 이 구성 절차의 지침을 반복하여 구성을 수정합니다.
user@host# show services analytics streaming-server telemetry-server { remote-address 192.0.2.2; remote-port 30000; } export-profile export-params { local-address 192.0.2.3; local-port 21111; dscp 20; forwarding-class assured-forwarding; loss-priority high; reporting-rate 20; format gpb; transport udp; } sensor interface-1 { server-name telemetry-server; export-name export-params; resource /junos/system/linecard/interface/logical/usage/; resource-filter et-*; }
구성을 커밋한 후 작동 명령을 실행 show agent sensors
하여 센서가 활성화되었는지 확인합니다.
user@host> show agent sensors Sensor Information : Name : interface-1 Resource : /junos/system/linecard/interface/logical/usage/ Version : 1.0 Sensor-id : 193570469 Resource-filter : et-* Server Information : Name : telemetry-server Scope-id : 0 Remote-Address : 192.0.2.2 Remote-port : 30000 Profile Information : Name : export-params Rep-interval : 20 Address : 192.0.2.3 Port : 21111 Timestamp : 1 Format : GPB Transport : UDP DSCP : 20 Forwarding-class : assured-forwarding Loss-priority : high