Product Documentation

응용 프로그램 분석 및 관리

Apr 23, 2017

메모

현재 베타 버전에서 이 기능을 사용할 수 있습니다.

NetScaler MAS의 응용 프로그램 분석 및 관리 기능은 응용 프로그램 중심적 접근 방식을 강화하여 응용 프로그램 제공과 관련된 다양한 과제를 해결할 수 있도록 지원합니다. 이 접근 방식을 통해 응용 프로그램의 상태 점수를 파악하고, 보안 위험을 확인하며, 응용 프로그램 트래픽 흐름에 있는 비정상 동작을 탐지하여 교정 조치를 취할 수 있습니다.

다음 그림에서는 응용 프로그램 관리 및 분석에 대해 수행할 수 있는 다양한 작업을 개략적으로 보여 줍니다. 

localized image

응용 프로그램은 검색된 응용 프로그램이거나 사용자 지정 응용 프로그램이 될 수 있습니다.

검색된 응용 프로그램

관리되는 모든 가상 서버에 대해 자동으로 생성된 응용 프로그램입니다. 검색된 응용 프로그램은 항상 하나의 가상 서버만 가지며 직접 편집하거나 삭제할 수 없습니다.

사용자 지정 응용 프로그램

검색된 응용 프로그램에서 사용자가 만든 응용 프로그램입니다. NetScaler MAS에서 이러한 응용 프로그램을 추가, 편집 및 삭제할 수 있습니다. 사용자 지정 응용 프로그램은 하나 이상의 가상 서버에서 만들어집니다. 사용자 지정 응용 프로그램을 생성하는 경우 사용자 지정 응용 프로그램에 추가된 검색된 모든 응용 프로그램이 응용 프로그램 대시보드에서 제거됩니다. 

참고 사항:

  • 검색된 응용 프로그램 하나를 여러 사용자 지정 응용 프로그램에 추가할 수는 없습니다.
  • 검색된 모든 응용 프로그램이 다른 사용자 지정 응용 프로그램에 이미 할당된 경우 사용자 지정 응용 프로그램을 만들 수 없습니다. 기존 사용자 지정 응용 프로그램을 삭제하여 검색된 응용 프로그램을 확보해야 새 사용자 지정 응용 프로그램을 추가로 만들 수 있습니다.

사용자 지정 응용 프로그램 만들기

응용 프로그램을 정의할 때 하나 이상의 검색된 응용 프로그램을 추가하여 사용자 지정 응용 프로그램을 만들 수 있습니다.

사용자 지정 응용 프로그램을 만들려면

1. Applications(응용 프로그램) > Dashboard(대시보드)로 이동하여 Define Custom App(사용자 지정 앱 정의)을 클릭합니다.

2. Define Application(응용 프로그램 정의) 화면에서 다음 매개 변수를 설정합니다.

Name(이름)

사용자 지정 응용 프로그램의 이름

Category(범주)

해당 범주와 관련된 모든 응용 프로그램이 응용 프로그램 대시보드에서 함께 그룹화되는 범주의 이름입니다.

Select Existing Applications(기존 응용 프로그램 선택)

정의 기준이 NetScaler MAS에서 모니터링되는 라이센스가 부여된 가상 서버에 기반한 경우 가상 서버를 추가하는 옵션입니다.

Define Selection Criteria(선택 기준 정의)

가상 서버 범위 또는 원본 서버/서비스 IP 주소 범위를 기준으로 응용 프로그램을 정의하는 옵션입니다.

서버 가상 서버
응용 프로그램이 실행되는 서버 또는 서비스 IP 주소, 서버 이름 또는 백엔드 서버의 포트를 지정합니다. 단일 IP 주소 또는 IP 주소 범위를 입력하거나 둘의 조합을 쉼표로 구분하여 입력할 수 있습니다. 예를 들어 10.102.29.20, 10.102.43.10-60, 10.216.43.45를 입력할 수 있습니다. 응용 프로그램이 실행되는 가상 서버 IP 주소, 가상 서버 이름 또는 백엔드 서버의 포트 중 하나를 지정할 수 있습니다. 단일 IP 주소 또는 IP 주소를 입력하거나 둘의 조합을 쉼표로 구분하여 입력할 수 있습니다. 예를 들어 10.102.29.20, 10.102.43.10-60, 10.216.43.45를 입력할 수 있습니다. 


3. OK(확인)를 클릭합니다.

메모

현재 Application Dashboard(응용 프로그램 대시보드)에서는 부하 분산 및 콘텐츠 스위칭 가상 서버만 지원합니다.

localized image

응용 프로그램 그룹화

응용 프로그램을 그룹화하면 응용 프로그램을 쉽게 관리하고 모니터링할 수 있습니다. 응용 프로그램을 정의할 때 범주를 선택하거나 생성하여 응용 프로그램을 그룹화할 수 있습니다. 응용 프로그램을 정의할 때 범주를 생성하거나 선택하려면 Category(범주) 필드 옆에 있는 > 단추를 클릭합니다.

범주에 추가되지 않은 응용 프로그램은 Others(기타) 범주에 표시됩니다.

localized image

응용 프로그램 대시보드

응용 프로그램 대시보드는 NetScaler MAS에서 모니터링되는 모든 응용 프로그램에 대한 포괄적인 보기와 모든 응용 프로그램과 관련된 주요 정보를 제공합니다. 예를 들어 이 대시보드에는 응용 프로그램의 성능/보안 메트릭, 카운터 및 상태가 표시됩니다. 특정 응용 프로그램에 대한 정보를 표시하려면 해당 응용 프로그램을 선택합니다. 또한 Summary(요약) 패널의 막대 그래프에는 모니터링되는 모든 응용 프로그램에 대한 앱 점수 및 위협 인덱스 같은 메트릭이 표시됩니다.

응용 프로그램 대시보드에서 수행할 수 있는 작업

응용 프로그램 보기

응용 프로그램 대시보드에는 응용 프로그램의 데이터 볼륨에 따라 크기가 조정된 트리맵의 노드로 응용 프로그램이 표시됩니다. 타일의 색상은 응용 프로그램의 앱 점수를 나타냅니다. 빨간색은 상태가 안 좋은 것이며 파란색은 상태가 좋은 것입니다.

응용 프로그램 대시보드 화면의 옵션 중 하나를 선택하여 응용 프로그램 대시보드 보기를 트리맵 또는 타일로 전환할 수 있습니다. 응용 프로그램 대시보드에서는 카드 형태로 응용 프로그램의 세부 정보를 볼 수 있습니다. 응용 프로그램 대시보드에는 기본적으로 250개의 응용 프로그램이 표시되며, 더 많은 응용 프로그램을 보려면 Next Page(다음 페이지) 옵션을 클릭하면 됩니다.

응용 프로그램은 응용 프로그램을 정의할 때 선택한 범주별로 그룹화되어 있습니다. 응용 프로그램 요약 패널에서 응용 프로그램 메트릭을 선택하여 응용 프로그램을 정렬하거나 표시할 수 있습니다. 예를 들어 앱 점수가 20-40 범위인 응용 프로그램을 표시하려면 App Summary(앱 요약) 패널의 앱 점수(App Score) 섹션에서 적절한 막대 그래프를 선택합니다. 마찬가지로, App Summary(앱 요약) 패널에서 다른 메트릭을 선택할 수 있습니다. 

App Summary(앱 요약) 패널

App Summary(앱 요약) 패널에는 응용 프로그램 대시보드에서 볼 수 있는 응용 프로그램의 모든 메트릭이 표시됩니다. 이 패널에서 응용 프로그램 메트릭을 선택하거나 선택 해제하여 대시보드의 응용 프로그램을 정렬하고 볼 수 있습니다. App Summary(앱 요약) 패널에는 다음 메트릭이 표시됩니다.

메트릭

설명

App Score(앱 점수)

응용 프로그램의 성능 상태를 정의하는 점수 산정 시스템입니다.

Threat Index(위협 지수)

NetScaler 장비를 통한 보호 여부와 관계없이 응용 프로그램 공격의 심각도를 나타내는 단일 숫자 평가 시스템입니다.

Transactions(트랜잭션)

응용 프로그램이 수행한 일련의 트랜잭션입니다.

Client Connections(클라이언트 연결)

응용 프로그램에 설정된 클라이언트 연결의 수입니다.

서버 연결(Server Connections)

응용 프로그램에 설정된 서버 연결의 수입니다.

Request Bytes(요청 바이트)

응용 프로그램에서 요청한 바이트 수입니다.

Response Bytes(응답 바이트)

응용 프로그램에서 응답으로 받은 바이트 수입니다.

Packets Sent(송신 패킷)

응용 프로그램이 송신한 패킷 수입니다.

Packets Received(수신 패킷)

응용 프로그램이 수신한 패킷 수입니다.

Safety Index(안전성 지수)

외부 위협 및 취약성으로부터 응용 프로그램을 보호하기 위해 NetScaler 인스턴스를 얼마나 안전하게 구성했는지를 나타내는 단일 숫자 평가 시스템입니다.

Total Attacks(총 공격)

응용 프로그램에 대한 공격의 총 횟수입니다.

App Info(앱 정보) 패널

App Info(앱 정보) 패널은 응용 프로그램을 드릴다운할 때 첫 번째 수준에 있으며, 응용 프로그램의 주요 메트릭과 구성 요소 및 해당 상태를 표시합니다. 예를 들어 선택한 응용 프로그램에 대해 App Info(앱 정보) 패널에는 총 가상 서버 수, 총 서비스 수, 앱 점수 및 기타 정보가 표시됩니다. App Info(앱 정보) 패널을 표시하려면 응용 프로그램 대시보드에서 응용 프로그램 타일을 클릭합니다. 그러면 App Summary(앱 요약) 패널이 App Info(앱 정보) 패널로 바뀝니다.

localized image

App Activity Investigator(앱 활동 검사기)

App Activity Investigator(앱 활동 검사기)는 응용 프로그램에서 드릴다운할 때 두 번째 수준에 있습니다. App Info(앱 정보) 패널에서 검색 아이콘을 선택하거나 응용 프로그램 대시보드에서 응용 프로그램 타일을 두 번 클릭하면 App Activity Investigator(앱 활동 검사기)에 도달할 수 있습니다.

App Activity Investigator(앱 활동 검사기)에는 App Score 구성 요소, 오류, 이벤트 및 비정상 동작과 같은 주요 정보가 표시됩니다.

선택한 기간이 1시간인 경우 1분 간격으로, 선택한 기간이 1일인 경우 1시간 간격으로 각 범례가 집계됩니다.

localized image

이러한 편차는 그래프에 직사각형 범례로 표시됩니다. 이러한 범례는 집계되고, 발생한 이벤트 수에 따라 색상으로 표시됩니다. 파란색은 가장 적은 이벤트 수를 나타내고, 빨간색은 가장 많은 이벤트 수를 나타냅니다. 범례에 마우스 포인터를 가져가면 선택한 범례에 대해 오류 유형, 집계된 이벤트 수, 시간 같은 세부 정보가 표시됩니다. 기간 드롭다운에서 시간을 선택하여 그래프의 기간을 사용자 지정할 수 있습니다.