MRTG (Multi Router Traffic Grapher)는모든 네트워크 모니터링 플랫폼의 할아버지. 이 도구는 1990 년대 중반에 저 대역폭 인터넷 링크 사용률을 표시하기위한 도구의 필요성을 채우기 위해 만들어졌습니다. 거의 모든 장치를 폴링하고 인터페이스 사용률을 보여주는 예쁜 그래프를 작성할 수있는 다소 완벽한 모니터링 솔루션으로 빠르게 발전했습니다. 최신 버전은 현재 6 세이지 만 여전히 널리 사용됩니다. 오늘, 우리는 5 가지 최고의 MRTG 대안을 제시합니다. 이들은 MRTG의 단점 대부분을 해결하며 일반적으로 훨씬 더 나은 경험, 더 예쁜 인터페이스 및 더 쉬운 구성을 제공합니다.

최고 5 개의 추천을 공개하기 전에MRTG 대안, 먼저 MRTG에 대해 좀 더 자세히 알아볼 것입니다. 백그라운드에서 도구가 작동하는 방식에 대해 설명합니다. 대부분의 MRTG 대안의 목표는 원래 시스템의 단점을 해결하는 것이므로 이러한 시스템의 단점과 수행 할 수있는 작업에 대해서도 논의합니다. 일부는 쉽게 고칠 수있는 반면, 다른 일부는 사용 된 기술에 고유합니다. 주제의 핵심을 마치고 5 가지 최고의 MRTG 대안을 검토하겠습니다. 우리의 목록에는 무료 및 상용 소프트웨어가 혼합되어 있으며 그 중 일부는 대규모 네트워크로 쉽게 확장 할 수 있습니다.
MRTG에 대해 알아야 할 모든 것
Wikipedia에 따르면 MRTG는네트워크 링크의 트래픽로드를 모니터링하고 측정하기위한 무료 소프트웨어. 이를 통해 사용자는 시간이 지남에 따라 네트워크의 트래픽로드를 그래픽 형식으로 볼 수 있습니다“. 이 설명은 철저하게 정확하지만 많이 말하지는 않습니다.
MRTG를 더 잘 이해하기 위해 다시 들어가 보자영국 레스터의 데몬 포르 트 대학교에서 1994 년 여름까지의 역사. 그 후이 대학은 단일 64kbps 인터넷 링크를 공유하는 1000 대 이상의 네트워크 컴퓨터를 가지고있었습니다. 말할 필요도없이, 오늘날 대부분의 텍스트 기반 컴퓨팅 시대에도 링크는 종종 중요한 혼잡을 겪었습니다. 대학은 최소 1 년 동안 더 큰 회로를 확보 할 수 없었기 때문에 모든 사용자가 시간이 지남에 따라 회로의 대역폭 사용률을 실시간으로 볼 수 있도록 무언가를 배치하기로 결정했습니다.
멀티 라우터 트래픽 그래퍼가 탄생했습니다. 5 분마다 대학 인터넷 게이트웨이 라우터의 옥텟 카운터를 폴링했습니다. 소프트웨어는이 데이터를 사용하여 5 분 간격으로 인터넷 링크의 평균 전송 속도를 도출했습니다. 이 도구는 또한 마지막 날, 주, 월 및 연도의 전송률을 보여주는 네 개의 그래프가있는 웹 페이지를 생성했습니다.

그때부터 웹 브라우저를 가진 모든 사람은링크 상태를 모니터링 할 수 있습니다. 물론, 그래프의 가용성은 링크의 용량을 증가시키는 데 아무런 영향을 미치지 않았지만 대학 관리자들에게 더 큰 링크가 실제로 필요하다는 것을 확신시키는 데 필요한 논쟁을 제공했습니다. 현재까지 용량 계획은 여전히 MRTG 및 대체 시스템의 주요 용도 중 하나입니다.
어떻게 작동합니까?
MRTG는 단순 네트워크 관리를 활용합니다대부분의 네트워크 장비에 내장 된 기능인 프로토콜 또는 SNMP. SNMP 지원 장치에는 MRTG와 같은 모니터링 시스템에서 원격으로 읽을 수있는 카운터가 있습니다. 효율적이며 작업이 완료됩니다. 여기에 제안 된 모든 MRTG 대안은 비슷한 방식으로 SNMP를 사용합니다.
우리는 대부분의 기술적 세부 사항을 아끼고모든 전문 용어이지만 어떻게 작동하는지 알고 싶을 수도 있습니다. 대역폭 사용량 모니터링과 관련하여 두 가지 특정 SNMP 매개 변수가 중요합니다. 하나는 인터페이스에서 바이트 수를 기록하고 다른 하나는 바이트 수를 기록합니다. 스위치, 라우터 및 기타 네트워킹 장비에는 각 인터페이스에 대해 한 쌍이 있습니다.
따라서 MRTG는 모니터링하는 각 장치를 폴링합니다.5 분 간격으로 모니터링하도록 구성된 각 인터페이스의 두 카운터 값을 읽습니다. 그런 다음 현재 카운터에서 두 카운터의 이전 값을 뺍니다. 결과는 5 분 동안의 바이트 수입니다. 간단한 수학을 사용하여이 숫자에 8 (바이트 단위의 비트 수)을 곱한 후 300 (5 분 단위의 초 수)으로 나누어 지난 5 분 동안 초당 평균 대역폭 사용량을 비트 단위로 얻습니다.
물론, MRTG는 수학 만하는 것이 아닙니다. 또한 5 분마다 읽은 값을 라운드 로빈 아카이브 파일 (오래된 데이터를 자동으로 요약하고 특정 크기 이상으로 절대 커지지 않는 파일 형식)에 저장하며 시간이 지남에 따라 매개 변수의 진화를 보여주는 멋진 그래프를 만듭니다. 그리고 이러한 그래프를 어딘가에 두어야하기 때문에 MRTG는 그래프를 보유 할 웹 페이지도 작성합니다.
MRTG의 단점
MRTG에는 몇 가지 장점이 있지만자유롭고 오픈 소스이며 대부분 Perl로 작성되는 등 누구나 쉽게 수정하고 자신의 필요에 맞게 조정할 수 있습니다.이 소프트웨어에는 몇 가지 심각한 단점이 있습니다. 가장 먼저, MRTG는 유닉스 배경이 강한 오래된 도구입니다. 얼마 전에 Windows 플랫폼으로 포팅되었지만 설치 과정은 상당히 번거 롭습니다. 프로세스는 이름이 지정된 문서에 잘 문서화되어 있습니다. mrtg-nt- 가이드. 그 이름이 문서의 나이에 대한 아이디어를 제공하지 않습니까?
세부 사항을 저장하지만 충분하다고 말할 수 있습니다.설치 단계는 다양하고 복잡합니다. 예를 들어 MRTG를 설치하기 전에 컴퓨터에 Perl을 설치해야합니다. 또한 응용 프로그램을 서비스로 실행할 수있는 외부 유틸리티를 사용하지 않으면 MRTG를 서비스로 실행할 수 없습니다. 이 문서는 이전에는 무료 였지만 이제는 유료 프로그램 인 도구 중 하나를 제안합니다. 전반적으로 Windows에 MRTG를 설치하는 것은 아는 곳에서 어려움을 겪을 수 있습니다.
MRTG의 또 다른 문제는구성은 대부분 편집해야하는 텍스트 파일을 통해 수행됩니다. GUI 제어판과 자동 구성 마법사에 익숙해 진 요즘에는 다소 오래된 느낌이들 수 있습니다. 한 가지 확실한 점은 도구에 가파른 학습 곡선이 있다는 것입니다.
MRTG에는 cfgmaker라는 도구 (Perl)가 포함되어 있습니다.스크립트 – SNMP 가능 장치에서 가져온 정보를 기반으로 MRTG 구성 파일을 생성하지만이를 사용하는 것은 직관적이지 않습니다. 그리고 짐작할 수 있듯이 네트워크에서 SNMP 관리 가능 장치를 검색하고 모니터링하려는 장치를 선택할 수있는 검색 프로세스가 없습니다.
마지막으로 MRTG의 "현재"버전은6 년 이상 전인 2012 년 1 월 이것은 두 가지를 의미 할 수 있습니다. 제품의 성능이 우수하고 추가 기능이나 버그 수정이 필요하지 않거나 더 이상 적극적으로 유지 관리되지 않습니다. 나는 두 번째를 선택합니다. 제품이 더 이상 좋지 않다는 의미는 아닙니다. 2012 년에 돌아 왔을 때 확실히 좋았지 만 새로운 대체 제품이 더 새로운 기능을 갖거나 더 나은 기술을 사용할 가능성이 높습니다.
최고의 MRTG 대안
우리는 인터넷을 최고로 찾고 있습니다MRTG 대안. 특히, 인터페이스 대역폭 사용률을 측정하고이를 웹 페이지에 그래프로 표시하는 것과 동일한 작업을 수행하면서 MRTG의 단점이없는 제품을 찾고있었습니다. 우리의 발견 중 일부는 MRTG보다 더 많은 기능을 가지고 있으며 최대 수천 달러의 비용을들이는 거대한 상용 도구이며 다른 것들은 본질적으로 동일한 기능이지만 깨끗하고 사용하기 쉬운 인터페이스를 갖춘 MRTG의 "개선 된"버전입니다.
1. SolarWinds 네트워크 성능 모니터 (무료 시험판)
SolarWinds는 일반적으로네트워크 관리자. 이 회사는 뛰어난 네트워크 관리 도구와 특정 작업을 수행하기 위해 많은 무료 도구를 게시하는 것으로 유명했습니다. SolarWinds의 주력 제품을 NPM (Network Performance Monitor)이라고합니다. MRTG의 기능을 넘어서는 완벽한 네트워크 모니터링 솔루션입니다. 그러나 MRTG 대안에 대해 이야기하고 있으므로 먼저 NPM의 MTRG와 유사한 기능에 집중 해 보겠습니다.
MRTG와 마찬가지로 SolarWinds NPM은 네트워크를 폴링합니다.SNMP 프로토콜을 사용하여 장치의 인터페이스 카운터를 읽습니다. NPM은 결과를 SQL 데이터베이스에 저장하고 폴링 된 데이터를 사용하여 각 인터페이스의 사용량을 보여주는 그래프를 작성합니다.
30 일 무료 평가판 : SolarWinds 네트워크 성능 모니터
이 시스템은 사용자 친화적 인 GUI를 사용하여장치는 IP 주소 또는 호스트 이름 및 SNMP 연결 매개 변수 (커뮤니티 문자열)를 지정하는 것만 큼 간단합니다. 그런 다음이 도구는 장치를 쿼리하고 사용 가능한 모든 SNMP 매개 변수를 나열하며 그래프에 포함 할 매개 변수를 선택할 수 있습니다. 예를 들어 일반적인 네트워크 스위치 또는 라우터에는 CPU 및 메모리 사용 카운터뿐만 아니라 각 인터페이스에 대한 트래픽 및 오류 카운터가 있습니다.
네트워크 성능 모니터의 확장 성은최고의 기능 중 하나입니다. 가장 작은 네트워크에서 수많은 사이트로 분산 된 수만 개의 장치로 구성된 대규모 네트워크까지 확장 될 수 있습니다. 확장을 돕기 위해 라이센스를 업그레이드하는 것은 쉬운 과정입니다.
NPM의 또 다른 큰 특징은네트워크 맵을 자동으로 구축하고 두 장치 또는 서비스 간의 중요한 경로를 시각적으로 표시합니다. 이 기능은 응용 프로그램 액세스 문제를 해결할 때 매우 중요합니다.
현명한 가격, SolarWinds Network Performace Monitor3000 달러 미만으로 시작하며 모니터링 할 장치 수와 선택한 선택적 구성 요소에 따라 다릅니다. 자세한 견적을 보려면 SolarWinds 영업 팀에 문의해야합니다. 그러나 구매하기 전에 제품을 사용 해보고 싶다면 대부분의 유료 SolarWinds 제품과 마찬가지로 30 일 무료 평가판을 사용할 수 있습니다.
2. PRTG
PRTG 또는보다 정확하게. 그만큼 Paessler 라우터 트래픽 그래퍼 또 다른 훌륭한 모니터링 시스템입니다. Paessler가 설정하기 가장 쉬운 기업용 제품입니다. Paessler에 따르면 PRTG는 몇 분 안에 설정할 수 있습니다. 귀하의 경험은 다양 할 수 있으며 우리는 확실히 그 이상을 소비하지만 여전히 매우 쉽고 빠르게 설정할 수 있습니다. MRTG보다 확실히 더 중요하므로 주요 제한 사항 중 하나를 해결합니다.

설치하는 것만 큼 제품은 여전히기능이 풍부합니다. 예를 들어, 몇 가지 다른 사용자 인터페이스가 제공됩니다. Windows 엔터프라이즈 콘솔, Ajax 기반 웹 인터페이스 및 Android 및 iOS 용 모바일 앱이 있습니다. 모바일 앱은 플랫폼의 기능을 완전히 활용하며 예를 들어 장비에 부착 된 QR 코드를 스캔하여 그래프에 빠르게 액세스 할 수 있습니다.
PRTG는 Paessler 웹 사이트에서 다운로드 할 수 있습니다두 가지 옵션 중에서 선택해야합니다. 모든 기능을 갖춘 무료 버전이 있지만 모니터링 기능을 100 개의 센서 또는 30 일 무료 평가판으로 제한하지만 시험 기간이 끝나면 무료 버전으로 되돌아갑니다. 모니터링되는 각 매개 변수는 하나의 센서로 계산됩니다. 예를 들어 48 포트 스위치의 각 포트에서 대역폭을 모니터링하면 48 개의 센서로 계산됩니다.
3. ManageEngine OpManager
ManageEngine의 OpManager – 다른최첨단 네트워크 관리 도구 제조업체는 세 번째 선택입니다. Windows 또는 Linux에서 실행할 수 있으며 몇 가지 훌륭한 기능을 자랑합니다. 그 중에서도 네트워크를 매핑하고 대시 보드에 표시 할 수있는 자동 검색 기능이 있습니다. 각 페이지 상단에 표시되는 소형 색상 코드 그래프도 제품의 훌륭한 기능입니다.

제품의 대시 보드로 돌아 가면 매우 쉽습니다.사용하고 탐색하며 드릴 다운 기능이 있습니다. 당신이 너무 기울어지면 태블릿 및 스마트 폰 용 앱도있어 어디서나 시스템에 액세스 할 수 있습니다. 이것은 전반적으로 매우 세련되고 전문적인 제품입니다.
당신이 원하는 경우 무료 버전을 사용할 수 있습니다구입하기 전에 사용해보십시오. 이것은 무료 평가판이 아닌 진정한 무료 버전입니다. 그러나 제한되어 있으며 10 개 이하의 장치를 모니터링 할 수 있습니다. 소규모 네트워크를 관리하는 경우 무료 버전을 이용할 수 있습니다. 유료 버전은 Essential 또는 Enterprise 요금제를 선택할 수 있습니다. 첫 번째 노드는 최대 1,000 개의 노드를 모니터링하는 반면 다른 노드는 최대 10,000 개의 노드를 모니터링 할 수 있습니다.
4. 선인장
Cacti는 MRTG의 친부모입니다. 주요 구성 요소는 MRTG의 주요 개발자 인 Tobi Oetiker가 개발 한 데이터 로깅 및 그래프 시스템 인 RRDTool입니다. 이 유산은 MRTG와 놀랍도록 비슷한 Cacti의 그래프를 볼 때 분명합니다.
Cacti는 무료이며 오픈 소스를 갖춘 완전한 네트워크입니다모니터링 도구. Cacti의 주요 구성 요소는 빠른 폴러, 고급 그래프 템플릿 및 여러 데이터 수집 방법입니다. 또한 Cacti에는 제품에 내장 된 사용자 액세스 제어 기능이 있습니다. 또한 웹 기반 인터페이스를 쉽게 사용할 수 있습니다. Cacti는 가장 작은 단일 LAN 설치에서 여러 사이트에있는 수천 개의 장치가있는 복잡한 네트워크까지 매우 잘 확장됩니다.

Cacti는 RRDTool을 사용하여 데이터를 가져 와서SQL 데이터베이스와 그래프를 작성하기 위해 주로 PHP로 작성되었으며 필요에 맞게 수정할 수 있습니다. 가장 강력한 기능 중 하나는 템플릿입니다. 예를 들어 Cisco 스위치 용으로 내장 된 템플릿이 있으며 이러한 장치에서 모니터링하려는 대부분의 요소가 이미 포함되어 있습니다. 그러나 장치 템플릿뿐만 아니라 그래프 템플릿도 있습니다. 도구를 훨씬 쉽게 구성 할 수 있습니다. 또한 기기 별 템플릿이없는 경우 제작할 수 있습니다. 각 장치 제조업체의 웹 사이트 또는 커뮤니티 Cacti 포럼에서 다운로드 할 수있는 장치 별 템플릿도 많이 있습니다.
5. 전망대
Observium은 다음을 특징으로하는 모니터링 플랫폼입니다.낮은 유지 관리 및 자동 검색. Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp 등 다양한 장치 유형, 플랫폼 및 운영 체제를 지원합니다. Observium의 주요 초점은 네트워크의 건강과 상태를 보여주는 아름답고 직관적이며 단순하면서도 강력한 사용자 인터페이스를 제공하는 것입니다.

이 제품은 두 가지 버전으로 제공됩니다. Observium Community는 누구나 무료로 이용할 수있는 곳입니다. 이 버전은 일년에 두 번 업데이트 및 기능을받습니다. 추가 기능이 추가 된 Observium Professional도 매일 업데이트와 함께 제공됩니다. 두 버전 모두 Linux 플랫폼에서만 실행됩니다.
Observium은 단순한 대역폭 이상의 기능을 제공합니다모니터링. 예를 들어, 95 번째 백분위 수 또는 총 전송 바이트 수로 총 월간 대역폭 사용량을 측정하는 회계 시스템이 있습니다. 또한 사용자 정의 임계 값을 가진 경고 기능이 있습니다. 또한 Observium은 다른 시스템과 통합되어 정보를 가져 와서 인터페이스 내에 표시 할 수 있습니다.
Observium 사용자는 설치가 쉽고거의 스스로 구성하는 방법. 그러나 완벽한 것은 없으며 소프트웨어를 찾는 것이 어려울 수 있습니다. Observium 웹 사이트에 다운로드 섹션이없는 것 같습니다. 그러나 패키지를 얻기위한 링크를 포함하는 여러 Linux 배포판에 대한 자세한 설치 지침이 있습니다.
결론적으로
MRTG는 항상 그랬지만 여전히우수한 제품, 더 많은 광택 제품을 사용할 수 있습니다. 많은 기능이 확장되어 있으며 설정 및 사용이 더 쉽습니다. 그들은 여전히 복잡한 제품이며 초기 노력이 필요하지만 좋은 보상을받습니다.
코멘트