NetScaler CPX 구성

2016년 7월 12일

Linux Docker 호스트를 통해 CLI 프롬프트에 액세스하거나 NetScaler Nitro API를 사용하여 NetScaler CPX 인스턴스를 구성할 수 있습니다.

명령줄 인터페이스를 사용하여 NetScaler CPX 인스턴스 구성

Docker 호스트에 액세스하고 다음 그림과 같이 인스턴스의 SSH 프롬프트에 로그온합니다. NetScaler CPX 인스턴스에 로그온할 수 있는 기본 관리자 자격 증명은 root/linux입니다.

지역화된 이미지

인스턴스의 명령줄 프롬프트를 사용하여 CLI 명령을 실행하려면 다음 명령을 입력합니다. cli_script.sh “”명령>

:

지역화된 이미지

인스턴스 프롬프트에서 로그아웃하려면 log out을 입력합니다.

Nitro API를 사용하여 NetScaler CPX 인스턴스 구성

NetScaler Nitro API를 사용하여 NetScaler CPX 인스턴스를 구성할 수 있습니다.

웹 브라우저에서 Nitro API를 사용하여 NetScaler CPX 인스턴스를 구성하려면 다음을 입력합니다.

<http://\<host\_IP\_address\>:\<port\>/nitro/v1/config/\<resource-type\>

웹 브라우저에서 Nitro API를 사용하여 통계를 검색하려면 다음을 입력합니다.

http://\<host\_IP\_address\>:\<port\>/nitro/v1/stat/\<resource-type\>

Nitro API 사용에 대한 자세한 내용은 REST Web Services(REST 웹 서비스)를 참조하십시오. NetScaler CPX의 경우 를 사용합니다. 여기서 "netscaler-ip-address"는 앞에 설명되어 있습니다.

작업을 사용하여 NetScaler CPX 인스턴스 구성

NetScaler MAS에서 작업을 만들고 실행하여 NetScaler CPX 인스턴스를 구성할 수 있습니다. 구성 템플릿의 구성을 사용하고, 다른 장치에서 사용 가능한 구성을 추출하고, 텍스트 파일에 저장된 구성을 사용할 수 있습니다. 또한 다른 인스턴스의 구성 유틸리티를 사용하여 수행한 구성을 기록할 수도 있습니다. 그러면 NetScaler MAS에 NetScaler CPX 인스턴스에서 사용할 CLI 명령이 표시됩니다. 구성을 선택한 후 구성을 로드할 NetScaler CPX 인스턴스를 선택하고 변수 값을 지정한 다음 작업을 실행해야 합니다.

작업을 사용하여 NetScaler CPX 인스턴스를 구성하려면:

  1. 관리자 자격 증명을 사용하여 NetScaler MAS에 로그온합니다.

  2. Infrastructure(인프라) > Configuration Jobs(구성 작업)로 이동한 다음 Create Job(작업 만들기)을 클릭합니다.

  3. 필요한 값을 지정하고 구성 원본을 선택합니다. 실행하려는 명령을 입력할 수도 있습니다.

    지역화된 이미지

  4. 구성을 실핼하려는 NetScaler CPX 인스턴스를 선택하고 Next(다음)를 클릭합니다.

    지역화된 이미지

  5. 실행 설정을 지정하고 Finish(마침)를 클릭하여 NetScaler CPX 인스턴스에서 명령을 실행합니다. 구성을 저장하여 나중에 실행하려면 Save and Exit(저장하고 끝내기)를 클릭합니다.

    지역화된 이미지

NetScaler CPX 인스턴스에서 로그 스트리밍 구성

NetScaler CPX 인스턴스에서 로그 스트리밍을 구성하여 응용 프로그램 성능 모니터링 및 분석에 필요한 웹 페이지 성능 데이터, 흐름 및 사용자 세션 수준 정보, 데이터베이스 정보를 수집할 수 있습니다. 이러한 데이터 레코드는 NetScaler MAS로 전송되고 여기에서 모든 응용 프로그램에 대한 실시간 보고서와 기록 보고서를 볼 수 있습니다.

NetScaler CPX 인스턴스에서 로그 스트리밍을 구성하려면 먼저 NetScaler CPX 인스턴스에서 AppFlow 기능과 ulfd 디먼을 사용하도록 설정해야 합니다. ulfd 디먼을 사용하도록 설정할 때 실시간 보고서와 기록 보고서를 모니터링하려는 NetScaler MAS의 IP 주소를 지정해야 합니다. 그런 다음 AppFlow 수집기, 동작, 정책을 구성하고 AppFlow 정책을 전역적으로 바인딩해야 합니다.

ulfd 디먼은 모든 흐름 레코드를 단일 통합 로깅 형식으로 NetScaler MAS로 보냅니다.

NetScaler CPX 인스턴스의 명령줄 인터페이스를 사용하거나 NetScaler MAS의 Jobs(작업) 기능을 사용하여 로그 스트리밍을 구성할 수 있습니다.

레코드를 모니터링하려면 먼저 NetScaler CPX 인스턴스를 NetScaler MAS에 추가해야 합니다. NetScaler MAS에 NetScaler CPX 인스턴스를 추가하는 것에 대한 자세한 내용은 NetScaler Management and Analytics System을 사용하여 NetScaler CPX 인스턴스 설치를 참조하십시오.

NetScaler CPX 인스턴스에서 로그 스트리밍을 구성하려면:

  1. 다음 명령을 실행하여 AppFlow 기능을 사용하도록 설정합니다.

    enable ns feature AppFlow
    
  2. 다음 명령을 사용하여 ulfd 디먼을 사용하도록 설정합니다.

    set ns param -ulfd ENABLED -loggerip <NUMS_IP_Address>
    
  3. 다음 명령을 실행하여 AppFlow 수집기, 동작 및 정책을 구성하고 정책을 전역적으로 바인딩합니다.

    add appflow collector <name> -IPAddress <ipaddress>
    
    set appflow param -templateRefresh 3600 -httpUrl ENABLED -httpCookie ENABLED -httpReferer ENABLED -httpMethod ENABLED -httpHost ENABLED -httpUserAgent ENABLED -httpContentType ENABLED -httpAuthorization ENABLED -httpVia ENABLED -httpXForwardedFor ENABLED -httpLocation ENABLED -httpSetCookie ENABLED -httpSetCookie2 ENABLED -connectionChaining ENABLED -httpDomain Enabled
    
    add appflow action <name> --collectors <string> ... [-clientSideMeasurements (Enabled|Disabled) ]
    
    add appflow policy <name> true <action>
    
    bind appflow global <policyName> <priority> [<gotoPriorityExpression [-type <type>]
    

    참고

    AppFlow 수집기를 더미 IP 주소로 구성해야 합니다.