강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
PRTG Traffic Grapher
조회 : 14,651  


대역폭과 네트워크 사용률의 쉬운 모니터링

PRTG Traffic Grapher는 네트워크 대역폭 사용률을 모니터링하는 윈도우 기반의 간편한 소프트웨어입니다. PRTG Traffic Grapher는 시스템관리자들에게 실시간 네트워크 사용률 파악과 네트워크 장비들에 대한 경향분석을 가능케 합니다. 이 제품의 주요사용목적은 대역폭의 관리부분이지만, 메모리와 CPU사용률과 같은 다양한 정보들을 모니터링할 수 있습니다.

PRTG Traffic Grapher
는 네트워크 트래픽 및 사용률경향과 관련된 정확한 결과들을 제공키 위하여, 이러한 데이터들을 모니터링하여 카테고리화 합니다. 이는 다양한 결과들을 그래프와 표형태로 읽기 쉽도록 표현해주며, 또한 구미에 맞게 적용하거나 수정할 수 있습니다.

모니터링은 귀하의 네트워크를 최적화할 수 있습니다.

PRTG Traffic Grapher
를 사용하여 네트워크 대역폭 사용률정보를 취합하면, 대역폭과 자원의 소비현황을 이해할 수 있기 때문에 더 나은 네트워크 관리가 가능해지며, 또한 네트워크의 효율성을 최적화할 수 있습니다.

  • 대역폭과 서버성능 관련 병목현상을 방지
  • 어떤 어플리케이션 혹은 서버가 대역폭 사용을 점유하고 있는지 파악
  • 고객들을 위한 고품질 서비스 제공
  • 대역폭과 서버성능 관련 병목현상을 방지


네트워크 및 대역폭 사용률 모니터링

PRTG Traffic Grapher는 귀하의 네트워크를 매일 24시간 감시하기 위해, 윈도우 장비에 설치되어 네트워크 사용률관련 파라미터 값을 지속적으로 기록하게 되어 있습니다. 기록된 데이터들은 내부 데이터베이스에 저장되어, 차후에 활용할 수 있도록 합니다.

아래 그래프는 다양한 시간단위 별로 기록된 사용률을 보여줍니다.

손쉬운 윈도우 인터페이스를 사용함으로써, 귀하는 모니터링하고 있는 센서들에 대한 설정을 쉽게 할 수 있을 뿐 아니라 사용률관련 리포트도 쉽게 생성할 수 있습니다. 원격 접속을 위해서, PRTG Traffic Grapher는 그래프와 표등을 보여줄 수 있는 빌트인 웹서버를 제공합니다.

PRTG Traffic Grapher
는 네트워크 사용률 데이터를 수집하기 위해 다음과 같은 방법을 제공합니다.

  • SNMP: SNMP(Simple Network Management Protocol)은 대역폭과 네트워크 사용률관련 데이터를 수집하기 위한 기본적인 방법입니다. SNMP는 라우터나 스위치의 포트별 사용량뿐만 아니라 메모리 혹은 CPU의 정보까지도 제공할 수 있습니다.
  • Packet Sniffing: 패킷스니핑 기능을 통해 PRTG는 네트워크 LAN이나 WLAN 환경에서 유통되는 데이터 패킷을 감시하여 대역폭 사용률을 계산할 수 있습니다.
  • NetFlow: 넷플로우 프로토콜은 대역폭 사용률을 측정하기 위해 대부분의 시스코 라우터가 지원하는 프로토콜입니다. 설정이 어려운 타입이긴 하지만, 이는 대용량의 네트워크 트래픽에 적합한 방법입니다.

웹사이트 예제

아래의 웹사이트는 실시간 데이터를 기반으로 운영되는 대역폭관리를 보여줍니다.

Sample 1: LAN환경에서 서버들을 모니터링하는 화면
(
패킷스니핑 및 넷플로우, SNMP 적용)
View the demo

Sample 2: 웹서버의 대역폭, CPU, 시스템생사 모니터링 View the demo

Sample 3: 웹서버의 대역폭 및 시스템생사 모니터링

View the demo

Screenshots

네트워크 트래픽 모니터링

위 스크린샷은 PRTG Traffic Grapher의 메인화면입니다. 왼쪽화면에서는 6가지의 서로다른 탐색화면옵션을 보여주며, 중간부분에는 센서들의 목록을 보여줍니다. 오른쪽 화면에서는 각각의 센서별 트래픽 그래프가 표현됩니다.

 

수정가능한 스크린 배치

사용자는 메인창의 배열을 각각 수정할 수 있습니다. 또한 사용자는 그래프와 테이블로 구성된 개별 대시보드를 생성할 수 있습니다. 스크린샷에서는 서버의 생사관련 항목(CPU, Disk, Memory, 대역폭 등의 정보)를 보실 수 있습니다.

 

웹브라우져를 통해 어디서든지 원격모니터링

PRTG Traffic Grapher는 모니터링 결과에 접속하기 위한 내부 웹서버가 실행됩니다. 실시간 데이터들은 그래프와 데이터테이블로 표협되며, 이는 비밀번호로 보호할 수 있습니다. 웹브라우저를 통한 화면은 윈도우의 메인창과 같은 구성에 유사한 인터페이스를 가지고 있습니다.

 

IP주소, 프로토콜, 연결상태에 따른 대역폭 구분

패킷스니핑 혹은 넷플로우 프로토콜을 사용하면, PRTG는 대역폭사용률 등을 IP주소 및 프로토콜 등의 그룹으로 분석 및 구분할 수 있습니다.

 

Overview of Features

PRTG Traffic Grapher는 네트워크 대역폭 모니터링을 쉽게 합니다. 다음은 가장 중요한 기능들을 정리한 내용입니다.

Base Features

l  매일 10만명 이상의 사용자가 이용하고 있는 신뢰성있는 네트워크 모니터링

l  SNMP, Packet sniffing 혹은 넷플로우 프로토콜을 이용한 데이터 수집지원

l  네트워크 트래픽을 IP주소 혹은 프로토콜 등으로 구분

l  대부분의 스위치, 라우터, 방화벽 등 네트워크 장비와 호환

l  윈도우 2000/XP/2003/Vista에서 몇번 클릭만으로 쉬운 설치

l  몇천개 이상의 센서도 모니터링 가능

l  무료버전은 작은 네트워크 혹은 SOHO에서 사용가능

 

지원되는 데이터수집 방법

귀하의 인프라스트럭처에 따라 다음의 여러방법 중에 선택하여 모니터링을 할 수 있습니다.

 

*   SNMP: Simple Network Management Protocol은 네트워크 대역폭과 네트워크 사용량 데이터를 수집하는 가장 기본적인 방법입니다. SNMP를 통해 메모리, CPU, 디스크 등의 내용뿐만 아니라 라우터와 스위치의 포트별 대역폭 사용량 등을 모니터링 할 수 있습니다. PRTG Traffic Grapher SNMP v1, v2c, v3 등을 지원합니다.

 

*   LAN Packet Sniffing: Packet Sniffer는 시스템의 네트워크 카드를 경유하는 모든 네트워크 데이터 패킷을 분석합니다. 또한 네트워크 트래픽을 IP주소 및 프로토콜, 파라미터 값을 기준으로 구분할 수 있습니다.

 

*   WLAN Packet Sniffing: WLAN USB Dongle 하드웨어를 사용하면, (제조사의 웹사이트 cacetech.com 참조) WLAN 환경의 전체 네트워크의 데이터패킷을 분석할 수 있습니다. 이 또한 IP주소, 프로토콜, 파라미터 값을 기준으로 트래픽을 구분할 수 있습니다.

 

*   Netflow: 넷플로우 프로토콜은 대부분의 시스코 라우터에서 지원되는 프로토콜로, 대역폭사용률을 계산하기 위해 사용됩니다. 설정하기 가장 어려운 타입이긴 하지만, 고용량의 트래픽에 적합하고 강력한 방법이며, IP주소, 프로토콜, 파라미터 값을 기준으로 구분할 수 있습니다.

 

*   Latency: 데이터라인 및 장비들의 모니터링성능을 Ping의 지연시간으로 판단합니다.

 

*   Note: 패킷스니핑과 넷플로우 프로토콜을 사용했을 경우에만 IP주소, 프로토콜, 파라미터 값으로 구분된 모니터링을 할 수 있습니다. SNMP 기반의 모니터링은 포트별로만 측정이 가능합니다.

 

Windows and Web Based User Interface

l  네트워크 및 대역폭 모니터링의 데이터는 윈도우 GUI 및 웹인터페이스를 통해 접속가능

l  데이터 조회 및 설정을 위한 직관적인 윈도우 사용자환경

l  원격접속을 위한 통합웹서버(별도의 웹서비스가 필요치 않음)

l  모니터링 결과 조회를 위한 다양한 그래프와 표

o    5~60분동안의 실데이터

o    48시간 보관되는 1~60분간 평균수치

o    60일 보관되는 시간별 평균수치

o    365일 보관되는 일간 평균수치

o    최고 수치, 최고 프로토콜, 최고 연결수치

l  그래프들은 실시간 리포팅을 위해 항상 갱신됩니다.

 

Monitoring Database

l  시간별 데이터를 빠르고 효율적으로 저장하기 위한 내부 데이터베이스

l  CSV 파일로 모니터링 결과치를 내보내기 가능

l  데이터백업 시 압축 및 오래된 데이터의 삭제 가능

 

Internal Web Server

l  모니터링 결과를 쉽게 탐색할 수 있도록 하는 쉬운 탐색기능

l  HTML 템플릿 스킨적용이 가능한 웹인터페이스

l  누구든지 접속할 수 있는 공용접속 및 계정과 비밀번호로 보호되는 인증접속을 모두 지원

 

Reports

l  그래프와 표들은 HTML, Excel, TIF, RTF 혹은 PDF 포맷으로 변환할 수 있습니다.

l  일간, 월간, 연간 리포트들은 이메일전송 및 파일저장이 가능합니다.

l  결과값, 인터벌, 시간별로 어떤 값이던 X% 형식으로 계산할 수 있습니다.

l  대역폭사용량에 따른 사용료계산 기능을 포함

 

Notifications

l  각각의 센서별로 이메일 경고를 설정하여 다음의 사항을 전달할 수 있습니다.

o    에러사항 (. 해당 장비와의 통신불능 상태)

o    대역폭 한계에 도달했을 경우 (. 일간 혹은 월간 사용량이 xMB를 초과했을 경우)

o    트래픽 및 사용량이 임계치에 접근했을 경우 (. 한시간 이상의 대역폭사용량이 700kbit 초과)

 

SNMP Related Features

PRTG SNMP가 활성화되어 있는 장비들로부터 필요한 정보들을 수집합니다. SNMP v1(표준), 2C(64bit 카운터), 3(인증 및 보안) 버전 및 32비트, 64비트 버전이 지원됩니다.

SNMP 센서들은 다음과 같은 프로시져에 적용할 수 있습니다.

1.     표준 트래픽 데이터의 모니터링

PRTG는 자동적으로 대상장비에서 활성화되어 있는 인바운드 및 아웃바운드 대역폭, Unicast/Non-Unicast 패키지 혹은 장애 등을 포함한 모든 인터페이스를 탐색합니다. 쉽게 마우스클릭만으로도 해당되는 센서들을 추가하여, 관련된 정보들을 제공받을 수 있습니다.

2.     윈도우 데이터들을 탐색하기 위한 SNMP Helper
윈도우 운영체제는 SNMP를 통해 다량의 모니터링 데이터를 전달해 줄 수 있습니다. SNMP Helper를 통해 이러한 수천개의 모니터링 값을 PRTG에게 전달받을 수 있으며, 몇번의 클릭만으로도 이러한 모니터링 항목을 쉽게 센서로 등록할 수 있습니다.

3.     제조사별 특정정보를 간편하게 모니터링
각 장비의 제조사들은 MIB라는 파일들을 만들어서 배포함으로써, 각자의 특정정보를 SNMP를 통해 제공될 수 있도록 합니다. Paessler MIB Importer는 이러한 각각의 MIB파일들을 불러와서 변환한 다음, OID 라이브러리에 저장하여 PRTG로 하여금 해당 값을 모니터링할 수 있도록 합니다. 관리자는 OID 라이브러리에 저장된 해당값을 마우스로 클릭하는 것만으로도 장비모니터링을 쉽게 적용할 수 있습니다. MIB Importer는 무료로 다운받을 수 있습니다.
추가적으로, 시스코라우터, 델서버, CPU부하, 디스크사용량, 프린터페이지출력 수, 환경모니터링 등 수많은 사전설정된 OID 라이브러리가 포함되어 있습니다.

4.     특정 OID의 경우, 직접 센서 생성
만약 특정 데이터를 모니터링하는 OID 값을 알고 있다면, 이를 PRTG에 수동으로 직접 추가할 수 있습니다.

 

Other System Features

l  윈도우 운영체제에 서비스로 등록되기 때문에 항상 모니터링이 가능합니다. (모니터링을 실행하기 위해 일부러 로그인할 필요가 없습니다.)

l  넷플로우 및 패킷스니핑 기반의 모니터링을 위해 Extensive Filtering이 적용될 수도 있습니다.

l  센서리스트가 매우 많은 경우, 센서들에 주석을 추가할 수 있습니다.

l  Device Templates를 사용하여 동일한 종류의 센서들을 쉽게 추가할 수 있습니다.

l  모니터링과 경고는 사용자가 설정한 스케줄에 의거하여 일시정지할 수 있습니다.

 

PRTG Traffic Grapher System Requirements

PRTG 6버전 이상은 다음과 같은 기본적인 시스템구성이 필요합니다.

*   Windows 2000/XP/2003/Vista (32bit / 64bit)

*   64 MB RAM (128 MB이상 권장)

*   설치를 위한 20 MB 이상의 디스크 용량

*   센서당 일일 모니터링에 요구되는 25kb~300kb 데이터베이스 용량

*   TCP/IP Network Connection

웹인터페이스 접속을 위해 다음의 웹브라우저가 필요합니다.

o    Internet Explorer 6.0 이상

o    FireFox 1.0 이상

SNMP Monitoring: 모니터링 대상장비에는 SNMP v1, v2c, v3이 준비되거나 SNMP 소프트웨어가 운영되고 있어야 합니다. 또한 PRTG SNMP 정보에 접속할 수 있도록 허용되어 있어야 합니다.

Netflow Monitoring: 장비는 넷플로우 데이터 패킷(NetFlow Version 5) PRTG가 운영되고 있는 장비로 보내줄 수 있도록 설정되어 있어야 합니다.

Packet Sniffing: 로컬장비의 네트워크 카드를 경유하는 데이터 패킷만이 분석가능합니다. 스위치 환경의 네트워크 환경에서의 네트워크 전반의 패킷분석을 위해서는 소위 ‘모니터링 포트’라는 것이 필요합니다. 자세한 사항은 매뉴얼을 참조하시길 바랍니다.


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1504


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
INETECH