이 페이지의 내용
Op 스크립트 개요
Op 스크립트 이해
Junos 운영(op) 스크립트는 네트워크 및 디바이스 관리와 문제 해결을 자동화합니다. Op 스크립트는 Junos XML 관리 프로토콜 또는 Junos XML(Extensible Markup Language) API에서 지원하는 원격 프로시저 호출(RPC)을 통해 사용 가능한 모든 기능을 수행할 수 있습니다.
Op 스크립트를 사용하면 다음을 수행할 수 있습니다.
-
사용자 지정 운영 모드 명령 만들기
-
일련의 작동 모드 명령 실행
-
운영 모드 명령의 출력 사용자 지정
-
제어된 구성 변경 수행
-
운영 정보를 수집하고 네트워크 문제의 원인을 반복적으로 좁혀 문제 해결 시간 단축
-
높은 CPU 사용량과 같은 네트워크 경고 매개 변수를 주기적으로 확인하여 디바이스의 전반적인 상태를 모니터링합니다.
Op 스크립트는 Junos XML 관리 프로토콜 및 Junos XML API를 기반으로 합니다. Junos XML 관리 프로토콜은 XML 기반의 RPC 메커니즘입니다. Junos XML API는 Junos 구성 명령문 및 운영 모드 명령의 XML 표현입니다. 자세한 내용은 Junos XML 관리 프로토콜 및 Junos XML API 개요를 참조하십시오.
Op 스크립트는 Python, XSLT(Extensible Stylesheet Language Transformations) 또는 SLAX(Stylesheet Language Alternative syntaX)로 작성할 수 있습니다. Op 스크립트는 XPath( XML Path Language )를 사용하여 검사할 작업 개체를 찾고 자동화 스크립트 구문을 사용하여 개체에 대한 작업을 수행합니다. 작업은 구성을 변경하거나, 출력을 수정하거나, 출력에 따라 추가 명령을 실행할 수 있습니다.
여러 가지 방법으로 op 스크립트를 호출할 수 있습니다. 예를 들어 다음을 수행할 수 있습니다.
-
CLI에서 op 스크립트를 수동으로 호출합니다.
-
사용자 로그인 시 자동으로 op 스크립트를 호출합니다.
-
다른 스크립트에서 op 스크립트를 호출합니다.
-
API 호출을 통해 op 스크립트를 호출합니다.
op 스크립트를 호출하면 Junos OS 관리 프로세스(mgd)가 스크립트를 실행합니다.
Op 스크립트의 이점
-
제어된 구성 변경을 수행하여 인적 오류 완화
-
문제 해결 시간 단축 및 네트워크 문제 해결 시간 단축
-
작업 간소화
-
운영 명령 및 해당 출력의 사용자 지정 활성화