LAN 모니터링은 뜨거운 주제입니다. 그리고 이것은 모든 네트워크 관리자의 가장 중요한 작업 중 하나입니다. 불행히도 네트워크만 보고 모든 것이 원활하게 실행되고 있는지 확인할 수는 없습니다. 그러나 문제가 발생하면 사용자는 즉시 알아차리고 불평하기 시작합니다. 이러한 상황을 피하기 위해 LAN 모니터링 도구가 필요합니다. 그러나 올바른 도구를 선택하는 것은 쉽지 않습니다. 비교할 기능에서 선택해야 하는 경쟁 제품이 너무 많기 때문에 모든 것을 분류하는 데 몇 주가 걸릴 수 있습니다. 여기에서 우리가 들어왔습니다. 10가지 최고의 LAN 모니터링 도구 목록을 작성했습니다.
오늘 기사에서는 먼저 LAN 모니터링 도구의 필요성을 더 잘 설명하려고 시도할 것입니다. 존재하는 다양한 유형의 도구입니다. 그런 다음 SNMP에 대해 간략하게 논의하고 네트워크 모니터링과 관련하여 프로토콜이 어떻게 가장 좋은 친구인지 설명합니다. 그런 다음 8가지 최고의 LAN 모니터링 도구의 실제 목록을 진행합니다. 각 제품에 대해 제품 및 주요 기능에 대한 간략한 리뷰를 포함합니다.
목차
LAN 모니터링 도구의 필요성
많은 사람들이 네트워크를 고속도로에, 네트워크 데이터를 고속도로를 이용하는 차량에 비유합니다. 둘 다 트래픽을 처리하고 트래픽이 너무 높을 때마다 정체가 나타나는 것과 같은 다양한 문제의 영향을 받을 수 있다는 점에서 좋은 비유입니다. 그러나 눈으로 보고 교통 상황을 볼 수 있는 고속도로와 달리 네트워크 상의 교통은 보이지 않습니다. 우선, 전류 흐름을 관찰할 수 없는 케이블 내에서 발생합니다. 설상가상으로, 그것은 또한 보이지 않는 무선 네트워크에서 무선으로 발생합니다. 게다가, 네트워크 트래픽은 빛의 속도로 흐릅니다. 빛의 속도로 흐른다.
네트워크에서 일어나는 일에 대한 가시성을 얻으려면 일종의 모니터링 도구가 필요합니다. 이러한 도구는 일반적으로 설정하는 데 상당한 노력이 필요하지만 일단 실행되고 나면 관리자의 작업이 훨씬 쉬워집니다.
다양한 유형의 모니터링 도구
가장 간단한 형태의 모니터링 도구는 단순히 네트워크 장치를 확인하고 모든 장치가 작동하는지 확인합니다. 그러나 이것은 네트워크 장비에 국한되지 않습니다. 서버 또는 워크스테이션을 포함할 수 있는 네트워크에 연결된 모든 장치를 이러한 방식으로 모니터링할 수 있습니다. 이러한 시스템은 일반적으로 모니터링되는 장치가 응답하지 않을 때 일종의 경고를 생성합니다. 일부는 또한 각 장치의 가동 시간을 백분율로 보여주는 보고서를 생성합니다.
그러나 최고의 시스템은 단순히 장치가 켜져 있는지 확인하는 것 이상입니다. 최상의 시스템은 단순 네트워크 관리 프로토콜(SNMP)을 사용하여 모니터링되는 장치에서 작동 데이터를 가져옵니다. 예를 들어, 이러한 도구는 장치의 인터페이스 카운터를 읽어 각 인터페이스의 대역폭 사용률을 계산합니다. 모니터링할 수 있는 기타 매개변수에는 프로세서 또는 메모리 사용률이 포함됩니다. 각각은 관리자에게 네트워크의 전반적인 상태에 대한 더 나은 느낌을 제공합니다.
간단히 말해서 SNMP
Simple Network Management Protocol은 처음에 관리되는 장치에 대한 정보를 수집 및 구성하고 해당 정보를 수정하여 장치 동작을 변경하기 위해 만들어졌습니다. SNMP 지원은 일반적으로 라우터, 스위치, 서버, 워크스테이션, 프린터 등에 포함됩니다.
SNMP 지원 장치는 특정 수의 매개변수를 노출합니다. 일부는 읽기 전용이고 다른 일부는 쓰기도 가능합니다. 개체 ID 또는 OID로 SNMP 모니터링 시스템에서 참조합니다. 특정 장치에 대한 모든 OID 목록을 MIB(Management Information Base)라고 합니다. 일부 모니터링 시스템에서는 OID에 액세스할 수 있도록 각 장치에 대한 MIB 파일을 수동으로 로드해야 합니다. 다른 것들은 모든 공통 MIB가 미리 로드되어 있습니다. 또한 일부 MIB는 일반적이고 다른 MIB는 장치에 따라 다릅니다.
작동 방식은 다음과 같습니다. 이 예를 위해 LAN 모니터링 도구가 특정 스위치 포트의 대역폭 사용률을 알아야 한다고 가정해 보겠습니다. 불행히도 SNMP 지원 장치에는 대역폭에 대한 OID가 없습니다. 그러나 SNMP를 통해 읽을 수 있는 바이트 입력 및 바이트 출력이라고 하는 각 인터페이스에 대해 두 개의 카운터가 있습니다. 따라서 모니터링 시스템은 5분마다 스위치를 폴링하고 SNMP를 사용하여 이 값을 읽습니다. 그런 다음 현재 값에서 카운터의 이전 값을 뺍니다. 결과는 5분 전 마지막 폴링 이후로 들어오고 나가는 바이트 수입니다. 다음으로 1바이트에 8비트가 있고 초당 비트 수로 대역폭을 원하기 때문에 이 숫자에 8을 곱합니다. 마지막으로 비트 수를 300(5분의 초 수)으로 나누어 초당 비트 수로 대역폭 사용률을 얻습니다.
나머지는 SNMP와 관련이 없지만 모니터링 시스템은 일반적으로 계산된 데이터를 파일 또는 데이터베이스 형식으로 저장하고 이를 사용하여 실시간 대역폭 활용 그래프 또는 보고서를 작성합니다.
최고의 LAN 모니터링 도구 — 상위 8개 목록
이제 LAN 모니터링 도구가 작동하는 방식을 더 잘 이해했으므로 최고의 LAN 모니터링 도구 상위 10개 목록을 공개할 시간입니다. 보시다시피 목록에는 상용 소프트웨어와 무료 소프트웨어가 혼합되어 있습니다. 일부는 다른 것보다 더 맨손입니다. 일부는 소규모 설치에 더 적합하고 다른 일부는 여러 사이트에 분산된 거대한 네트워크로 확장됩니다.
다음은 상위 10개 목록입니다.
SolarWinds 네트워크 성능 모니터
왓츠업 골드
PRTG
ManageEngine OpManager
나기오스
선인장
ConnectWise 자동화
MRTG
1. SolarWinds 네트워크 성능 모니터(무료 평가판)
SolarWinds는 최고의 네트워크 및 시스템 관리 도구를 만드는 것으로 확고한 명성을 얻었습니다. 또한 수많은 무료 도구로 유명합니다. SolarWind의 주력 제품인 Network Performance Monitor 또는 NPM은 현존하는 최고의 LAN 모니터링 도구 중 하나입니다.
SolarWinds NPM은 SNMP를 사용하여 여러 네트워크 장치를 폴링하고 해당 인터페이스에서 트래픽 통계를 가져옵니다. 결과는 SQL 데이터베이스에 저장되고 각 인터페이스의 사용을 나타내는 그래프로 표시됩니다. 시스템에 장치를 추가하는 것은 장치의 IP 주소 또는 호스트 이름과 SNMP 연결 매개변수를 지정하는 것만큼 간단합니다. 그런 다음 도구는 장치를 쿼리하고 사용 가능한 모든 SNMP OID를 나열하고 그래프에 포함할 항목을 결정할 수 있도록 합니다. 예를 들어, 네트워크 스위치 또는 라우터에는 일반적으로 각 인터페이스에 대한 트래픽 및 오류 카운터와 CPU 및 메모리 사용 카운터가 있습니다.
NPM의 가장 큰 특징 중 하나는 확장성입니다. 이 도구는 가장 작은 네트워크에서 수만 개의 분산 호스트로 구성된 대규모 네트워크까지 확장됩니다. NPM의 다른 기능에는 네트워크 맵을 구축하고 두 장치 또는 서비스 간의 주요 경로를 시각적으로 표시하는 기능이 있습니다.
SolarWinds Network Performance Monitor의 가격은 약 USD 3,000부터 시작하며 모니터링할 장치의 수와 선택한 선택적 구성 요소에 따라 다릅니다. 아직 모르는 제품에 그렇게 많은 돈을 투자할 준비가 되지 않았다면 30일 무료 평가판을 사용할 수 있습니다.
다운로드 링크: https://www.solarwinds.com/network-performance-monitor
2. 왓츠업 골드 2017
의 주요 관심사 Ipswitch의 WhatsUp Gold 그것은 사용하기 매우 쉬우면서도 고도로 구성할 수 있다는 것입니다. 또한 예쁘기만 한 것이 아니라 매우 사용자 친화적이며 IT 인프라를 표시하도록 사용자 정의할 수 있는 매력적인 대시보드가 있습니다. 물론 이 도구에는 설정된 임계값에 도달하거나 초과하는 인터페이스 대역폭 활용과 같은 다양한 이벤트에 응답하도록 구성할 수 있는 구성 가능한 경고도 있습니다. What’sUp Gold는 뛰어난 가격 대비 기능 균형을 제공합니다. 아마도 시장에서 최고 중 하나일 것입니다.
제품 최신 버전의 몇 가지 다른 중요한 기능은 하이브리드 클라우드 모니터링, 실시간 성능 모니터링, 자동 및 수동 장애 조치, 분산 네트워크에 대한 확장된 가시성입니다. What’sUp Gold의 가격 구조는 세 가지 다른 계층과 각 계층 내에서 다른 수준으로 인해 다소 복잡합니다. 약 USD 1,000부터 시작하며 무료 평가판을 다운로드할 수 있습니다.
3. PRTG
흔히 간단히 PRTG라고 하는, Paessler 라우터 트래픽 그래퍼 또 다른 우수한 모니터링 솔루션입니다. Paessler에 따르면 PRTG는 몇 분 안에 설정할 수 있습니다. 그러나 우리의 경험에 따르면 원하는 대로 완전히 구성하는 데 그보다 약간 더 오래 걸릴 수 있습니다.
제품의 기능은 수많은 만큼 인상적입니다. 예를 들어 기본 Windows 엔터프라이즈 콘솔, Ajax 기반 웹 인터페이스, Android 및 iOS용 모바일 앱과 같은 다양한 사용자 인터페이스가 있습니다. 우리가 특히 사랑했던 모바일 앱의 기능 중 하나는 QR 코드 레이블을 스캔할 수 있다는 것입니다. QR 코드 레이블은 PRTG 내에서 인쇄하고 장치에 부착하여 장치의 그래프에 액세스할 수 있다는 것입니다.
Paessler 웹사이트에서는 PRTG의 두 가지 버전 중에서 선택할 수 있습니다. 모니터링 기능을 100개의 센서로 제한하는 무료 버전 또는 무료 30일 평가판 버전이 있습니다. 시스템은 모니터링되는 각 매개변수를 하나의 센서로 계산합니다. 예를 들어 48포트 스위치의 각 포트에서 대역폭을 모니터링하려면 48개의 센서가 필요합니다. 또한 스위치의 CPU 및 메모리 로드를 모니터링하려면 두 개의 센서가 더 필요합니다.
4. ManageEngine OpManager
그만큼 ManageEngine OpManager 은(는) 평판이 좋은 공급업체의 또 다른 우수한 LAN 모니터링 시스템입니다. 도구. Windows 또는 Linux에서 실행되는 에는 많은 훌륭한 기능이 있습니다. 예를 들어 자동 검색 유틸리티는 네트워크를 매핑하고 대시보드에 그래픽으로 표시합니다. 페이지 상단에 있는 색상으로 구분된 미니어처 그래프 및 기타 도구도 마음에 들었습니다.
대시보드에 대해 말하면 드릴다운 기능이 있습니다. 또한 태블릿 및 스마트폰용 앱을 선택하면 어디서나 네트워크 상태 정보에 액세스할 수 있습니다. 전반적으로 이것은 매우 세련되고 전문적인 제품으로 프리미엄 가격에 제공됩니다.
제품의 기능에 익숙해지고 싶다면 무료 버전이 있습니다. 최대 10개의 장치를 모니터링할 수 있으므로 매우 작은 네트워크에도 사용할 수 있습니다. 무료 버전은 기능이 축소되었지만 여전히 유료 버전과 동일한 수준의 시스템 알림을 받습니다. 유료 버전의 경우 기본적으로 Essential 및 Enterprise의 두 가지 계획이 있습니다. 첫 번째는 최대 1,000개의 노드를 모니터링할 수 있고 다른 하나는 최대 10,000개의 노드를 모니터링할 수 있습니다. 둘 다 WAN 및 음성 시스템 모니터링을 포함합니다.
5. 나기오스
Nagios에 대해 이야기할 때 실제로 두 가지 제품에 대해 이야기하고 있습니다. 먼저, 거기 나기오스 코어. 이것은 Linux에서 실행되는 오픈 소스 모니터링 시스템입니다. 이 시스템은 실제 Nagios Core를 기본 모니터링 엔진으로 사용하는 완전히 모듈식입니다. 이것은 시스템에 기능을 추가하기 위해 다운로드할 수 있는 약 50개의 플러그인으로 보완됩니다. 모듈식 접근 방식을 유지하면서 다운로드할 수 있는 다양한 커뮤니티 개발 프런트 엔드도 있습니다. 함께 사용하면 다소 “프랑케슈타인 같은” 모니터링 시스템이기는 하지만 매우 완벽합니다. 말할 필요도 없이 Nagios Core를 설정하는 것은 어려운 작업이 될 수 있습니다.
나기오스 XI Nagios Core 엔진을 기반으로 하는 상용 제품입니다. SMB에서 대기업에 이르기까지 광범위한 청중을 대상으로 합니다. Nagios XI는 구성 마법사와 자동 검색 엔진 덕분에 설치 및 구성이 훨씬 쉽습니다. 가격적으로는 100노드 라이선스의 경우 약 USD 2,000, 무제한 라이선스의 경우 최대 USD 20,000입니다.
6. 선인장
선인장 완전한 네트워크 모니터링 도구입니다. RRDTool을 기반으로 하며 데이터 저장 및 그래프 기능을 사용합니다. Cacti에는 빠른 폴러, 고급 그래프 템플릿 및 여러 데이터 수집 방법이 포함되어 있습니다. 제품에 바로 내장된 사용자 관리 기능도 있습니다. 직관적이고 사용하기 쉬운 웹 기반 인터페이스가 특징입니다. 이 제품은 소규모 단일 LAN 설치에서 수천 개의 장치가 있는 복잡한 네트워크에 이르기까지 매우 잘 확장됩니다.
Cacti를 더 잘 이해하려면 RRDtool에 대해 알고 싶을 것입니다. 개발자가 말했듯이 “RRDtool은 시계열 데이터를 위한 OpenSource 산업 표준, 고성능 데이터 로깅 및 그래프 시스템입니다. RRDtool은 쉘 스크립트, Perl, Python, Ruby, Lua 또는 Tcl 애플리케이션에 쉽게 통합될 수 있습니다.”
Cacti는 RRDTool의 프론트엔드(더 정확하게는 래퍼)입니다. RRD 도구를 사용하여 데이터를 가져오고 MySQL 데이터베이스에 저장하고 해당 데이터를 기반으로 그래프를 생성합니다. 이 소프트웨어는 전적으로 PHP로 작성되었으며 GPL 라이선스에 따라 배포됩니다. 이는 누구나 자유롭게 수정하고 자신의 필요에 맞게 조정할 수 있음을 의미합니다.
7. ConnectWise 자동화
ConnectWise 자동화 완전히 새로운 것은 아니지만 Labtech 클라우드 기반 IT 인프라 관리 및 모니터링 솔루션으로 알려졌던 새로운 것입니다. 이 도구는 네트워크의 모든 장치를 자동으로 검색하고 사전에 모니터링합니다. SIEM 도구인 ConnectWise Automate는 문제를 해석하고 문제를 완화하기 위해 미리 정의된 작업을 시작할 수 있습니다.
이 도구는 자동화가 핵심에 내장되어 있으므로 이름이 매우 적절합니다. 제품 이면의 주요 아이디어는 최대한 자동화하여 네트워크 관리자가 다른 작업을 자유롭게 수행할 수 있도록 하는 것입니다. Automate는 원격 제어 솔루션인 ConnectWise Control과 함께 제공되므로 네트워크 관리자의 다중 도구가 됩니다.
주로 중소기업을 대상으로 하는 Automate의 가격은 견적을 기반으로 합니다. 가격은 주로 관리되는 엔드포인트의 수에 따라 다릅니다. 그리고 구매하기 전에 제품을 시험해보고 싶다면 무료 평가판을 마련할 수 있습니다.
8. MRTG
그만큼 다중 라우터 트래픽 그래퍼(MRTG), SNMP 모니터링 도구의 할아버지입니다. 그러나 우리는 단지 역사적 중요성 때문에 이 목록에 포함하지 않습니다. 1995년 이후로 사용되었지만 여전히 널리 사용되고 있습니다. 무료이며 오픈 소스인 MRTG가 가장 화려하고 아름답지는 않을 수 있지만 틀림없이 가장 유연합니다. MRTG는 대역폭을 모니터링할 수 있을 뿐만 아니라 모든 SNMP 매개변수를 모니터링, 기록 및 그래프로 표시할 수 있습니다.
MRTG에는 두 가지 주요 구성 요소가 있습니다. 대상 장치에서 SNMP 데이터를 읽는 Perl 스크립트와 데이터를 가져와 라운드 로빈 데이터베이스에 저장하고 대역폭 사용 그래프가 있는 웹 페이지를 만드는 C 프로그램입니다. Cacti는 대부분 Perl로 작성되어 누구나 특정 요구 사항에 맞게 사용자 지정할 수 있습니다. Windows 또는 Linux에서 사용할 수 있는 MRTG의 초기 설정 및 구성은 다른 모니터링 시스템보다 다소 복잡할 수 있지만 문서는 쉽게 사용할 수 있습니다.
MRTG는 개발자 웹사이트에서 직접 다운로드하는 것이 가장 좋습니다. Windows용 .zip 파일 또는 Linux용 tarball로 사용할 수 있습니다. 가장 사용자 친화적인 모니터링 시스템은 아니지만 가장 유연한 모니터링 시스템일 수 있습니다. 그리고 그것이 최초의 모니터링 시스템이고 여전히 주변에 있다는 사실이 그 가치를 증명합니다.
결론적으로
네트워크에서 일어나는 일에 대한 가시성이 필요하다면 일종의 LAN 모니터링 도구가 필요합니다. 우리는 우리가 찾을 수 있는 최고의 8가지 도구를 소개했습니다. 일부는 소규모 설정에 더 적합하고 다른 일부는 멋지게 확장됩니다. 그러나 가장 중요한 것은 모두 무료이거나 무료 평가판이 있다는 것입니다. 이러한 도구를 설정하려면 약간의 노력이 필요할 수 있으므로 모두 시도하고 싶지는 않을 것입니다. 그것들은 모두 훌륭한 선택이며 일단 평가판을 설정하면 계속 사용할 수 있습니다.