SolarWinds 네트워크 성능 모니터 (NPM) – 종합 검토

SolarWinds 네트워크 성능 모니터



건강한 네트워크는 비즈니스 성공에 매우 중요합니다. 그리고 기업이 네트워크에 대한 의존도를 높이는 것은 네트워크 중단 시간이 가장 적더라도 비즈니스에 부정적인 영향을 미칠 수 있음을 의미합니다. 따라서 에스컬레이션하기 전에 네트워크 문제를 감지하고 해결하는지 확인하는 것은 네트워크 관리자에게 달려 있습니다. 가장 경험이 많은 프로에게도 쉬운 일이 아닙니다. 음, 전용 네트워크 성능 모니터를 사용하지 않는 한. 네트워크 엔지니어의 삶을 어렵게 만드는 대부분의 작업은 다양한 네트워킹 도구를 통해 자동화 될 수 있습니다. 많은 이름이 떠오르지 만 제 생각에는 SolarWinds 네트워크 성능 모니터가 크림입니다.

검토를 진행하면서 그 이유를 논의 할 것이지만 요컨대이 NPM은 기능 세트와 경제성의 완벽한 조합입니다. 이 도구는 엔드 포인트 및 서버를 포함하여 네트워크에 대한 완전한 가시성을 제공하고 중앙 관리 방법을 제공합니다. 저는 여러분에 대해 잘 모르지만 네트워크의 모든 스위치에 대해 개별 SSH 또는 Telnet 세션을 여는 것은 제가 아침을 보내는 방식이 아닙니다.



SolarWinds NPM은 네트워크 구성 요소에서 중요한 성능 메트릭을 수집하고 이러한 구성 요소의 상태를 추적하며 심층 패킷 검사 및 분석을 수행하도록 사전 구성되었습니다. 이 모든 것이 네트워크 다운 타임을 효과적으로 줄이는 데 도움이됩니다.



SolarWinds NPM은 다중 공급 업체 지원을 제공합니다.

이 도구는 성능 데이터를 폴링하기 위해 거의 모든 네트워킹 장치에 통합 된 SNMP, ICMP 및 WMI 프로토콜을 활용합니다. 따라서 기본 운영 체제에 관계없이 모든 호스트를 모니터링 할 수 있어야합니다. 가상 환경에있는 것들을 포함합니다. 그러나 NPM은 Windows 환경에서만 설치할 수 있습니다.



SolarWinds NPM 사용자 인터페이스

그러나 놀라운 점은 모든 기능을 갖추고 있어도이 네트워크 모니터가 사용하기 정말 쉽다는 것입니다. 물론 항상 그랬던 것은 아닙니다. SolarWinds는 최신 버전에서 인터페이스를 완전히 개편했으며 이제 소프트웨어를 탐색하는 데 약간의 직관이 필요합니다. 공정하게 말하면 이전 버전조차도 대부분의 다른 NPM 솔루션보다 사용하기 쉬운 인터페이스를 가졌습니다.

이봐 요, 제 생각에 깜짝 놀랐습니다. 이것은 단지 리뷰 소개입니다. 백업하고이 단계를 수행해 보겠습니다.



SolarWinds 네트워크 성능 모니터


지금 시도

설치

SolarWinds NPM은 두 가지 방법으로 설치할 수 있습니다. 첫 번째 권장 방법은 온라인 설치입니다. 여기에서 50MB 온라인 설치 프로그램을 다운로드하면 NPM을 실행하는 데 필요한 다른 구성 요소가 설치 중에 다운로드됩니다. 이 방법의 장점은 최신 제품 최적화 및 수정 사항을 얻고 필요한 것만 다운로드 할 수 있다는 것입니다. 물론 이것이 작동하려면 Orion 서버에 인터넷 액세스가 있어야합니다.

다른 방법은 필요한 파일과 함께 미리 패키지 된 2GB 설치 프로그램을 다운로드하는 오프라인 설치입니다.

또한 SolarWinds NPM은 두 가지 모드로 배포 할 수 있습니다. 첫 번째는 제품을 평가하거나 소규모 네트워크를 모니터링하는 데 적합한 경량 설치입니다. 이 모드에서는 응용 프로그램 서버와 함께 제공되는 SQL 데이터베이스 서버가 동일한 서버에 설치됩니다. Orion과 SQL 사이에 존재하는 하드웨어 리소스에 대한 비정상적인 경쟁으로 인해 프로덕션 환경에서는 실행되지 않습니다. 또한 데이터베이스에 10GB 스토리지 제한이 있다는 사실이 있습니다. 그렇기 때문에 독립 실행 형 배포 방법이 있습니다. 여기서 NPM 애플리케이션 서버와 SQL 데이터베이스는 서로 다른 서버에 존재하며 엔터프라이즈 모니터링에 적합합니다.

SolarWinds NPM 배포 방법

설치 과정에 지나치게 복잡한 것은 없으며 30 분 이내에 완료해야합니다. 당신은 참조 할 수 있습니다 여기 전체 설치 가이드를 참조하십시오. 설치하는 동안 SolarWinds Orion 플랫폼의 일부인 추가 모니터링 솔루션을 설치하라는 메시지도 표시됩니다. 이 NPM에 대해 제가 가장 좋아하는 점이며 나중에 리뷰에서 다룰 것입니다.

추가 Orion 플랫폼 소프트웨어 설치

설정이 완료되면 소프트웨어가 기본 브라우저에서 사용자 지정 가능한 웹 인터페이스를 자동으로 시작하여 설정을 완료 할 수 있습니다. 그리고 그것이 제가 그것에 대해 좋아하는 또 다른 점입니다. 거의 모든 곳에서 액세스 할 수 있습니다.

SolarWinds NPM 기능 개요

네트워크 장치 자동 검색

이 소프트웨어의 한 가지 좋은 점은 네트워크 장치를 수동으로 구성 할 필요가 없다는 것입니다. 모든 SNMP 지원 장치를 자동으로 검색하고 모니터링되는 장치 목록에 추가합니다. 그러나 특정 호스트 만 모니터링하려는 경우 해당 IP 주소, 서브넷을 지정하거나 Active Directory 도메인 컨트롤러를 쿼리하여 수동으로 추가 할 수 있습니다. 스캔 프로세스는 연속적이므로 장치가 추가, 제거 또는 이름이 변경되면 변경 사항이 즉시 업데이트됩니다.

SolarWinds NPM 자동 네트워크 호스트 검색

모든 네트워크 장치가 도구의 홈페이지에 표시되며 마우스를 장치 위로 가져 가면 성능에 대한 개요를 볼 수 있습니다. 성능 분석을 심층적으로 보려면 특정 요소를 클릭하기 만하면됩니다.

그러나 자동 검색에서이 NPM은 네트워크 토폴로지 맵을 만드는 데 도움이되는 Network Atlas라는 도구를 통합합니다. 이는 서로 다른 호스트 간의 관계를 식별하는 데 유용하며 데이터가 네트워크를 통해 이동하는 방식에 대한 명확한보기를 제공하여 더 빠른 문제 해결에 도움이됩니다.

SolarWinds NPM 토폴로지 매핑

NPM에는 기본 제공 맵 형식이 있지만 사용자 지정 이미지를 가져 와서 다른보기에 네트워크를 표시 할 수도 있습니다. 글로벌 관점 또는 장치 수준에서 볼 수 있습니다. Orion 맵 위젯을 사용하여 기존 맵을 가져 와서 사용자 정의하고 NPM 대시 보드에 추가 할 수 있습니다.

성능 분석

네트워크 구성 요소에서 수집 된 성능 데이터는 NPM 인터페이스의 개별 대시 보드에 표시됩니다. 그리고 그거 알아? 이상을 확인하기 위해 하루 종일 모니터를 응시할 필요가 없습니다. NPM에는 현재 데이터를 비교할 기준으로 미리 구성된 임계 값 조건이 있습니다. 편차가있는 경우 조치를 취할 수 있도록 경고를 보냅니다. 또한 색상 코딩을 사용하여 다양한 네트워크 구성 요소의 상태를 나타냅니다. 녹색은 정상, 노란색은주의가 필요함을 의미하고 빨간색은 위험을 의미합니다.

그뿐 아니라이 도구는 데이터의 그래픽 시각화를 생성하여 네트워크 문제를 더 쉽게 식별 할 수 있도록합니다. 더 나은 결과를 얻으려면 실적 보고서를 끌어서 놓은 다음 쉽게 비교할 수 있도록 나란히 배치 할 수 있습니다. 이는 호스트의 기록 데이터를 현재 데이터와 비교할 때 특히 유용합니다. 또는 두 개의 유사한 장치가 있고 그중 하나가 문제를 일으킬 때.

NetPath 분석

NPM NetPath 분석

NetPath는 네트워크 데이터 홉을 홉별로 추적 할 수있는 또 다른 편리한 NPM 기능입니다. 이 기능을 네트워크 토폴로지 맵과 결합하면 데이터가 전송되는 방식에 대한 실제 시각화를 제공하여보다 빠른 문제 해결에 도움이됩니다. 최종 사용자에서 요청하는 서비스로의 연결을 추적하고 대기 시간 문제를 일으키는 경로의 요인을 식별 할 수 있습니다. NetPath는 온 프레미스, 하이브리드 및 클라우드 환경에 사용할 수 있습니다.

경고 알림

이미 NPM의 자동 경고 기능에 대해 언급했지만 자세히 설명하기 위해이 도구는 여러 경고 방법을 지원합니다. 첫 번째는 소프트웨어 요약 페이지의 경고 대시 보드를 통하는 것입니다. 다른 방법으로는 SMS 및 이메일 알림이 있습니다.

SolarWinds NPM 경고 알림

다양한 구성 요소에 대한 기준 조건이 미리 설정되지만이를 사용자 지정하여 잘못된 경고를 제거 할 수도 있습니다. 더 중요한 것은 SolarWinds NPM을 사용하면 이벤트 중 하나가 발생하면 경고가 트리거되지 않지만 여러 이벤트가 발생하면 경고를 받는다는 의미에서 여러 이벤트간에 종속성을 설정할 수 있습니다.

또한 경고가 트리거 될 때 외부 프로그램을 실행하도록 NPM을 구성 할 수 있으므로 네트워크 문제를 해결하기 위해 물리적으로있을 필요가 없습니다. 대박.

주요 지표를 분석하고 정상 성능과의 편차를 식별하는 조건 기반 경고 외에도 SolarWinds NPM을 사용하여 SNMP 트랩을 수신 할 수도 있습니다. 이는 SNMP 지원 장치에서 직접 전송되는 경고 메시지를 나타내며 장치 과열과 같은 문제를 나타냅니다.

보고

SolarWinds NPM은 네트워크보고 도구와 함께 장치에 대한 포괄적 인 성능 보고서를 작성하는 데 도움이되는 고급보고 엔진과 함께 제공됩니다. 이 도구에는 사용할 수있는 몇 가지 기본 보고서 템플릿이 있으며,이를 통해 SolarWind의 온라인 커뮤니티 인 Thwack 회원이 작성한 사용자 정의 보고서를 가져올 수도 있습니다. SQL 명령을 사용하여 처음부터 보고서를 만들 수도 있습니다.

SolarWinds NPM보고

말하자면, 같은 생각을 가진 사람들의 커뮤니티에 있다는 생각이 당신을 흥미롭게합니까? 그것이 Thwack 이니까요. 여기에서 다른 네트워크 관리자가 NPM과 경험을 공유하고이를 최대한 활용할 수있는 다양한 방법을 공유 할 수 있습니다.

생성 된 보고서는 서비스 수준 계약 준수를 입증하고 현재 추세를 조사하여 향후 네트워크 용량 요구 사항을 예측하는 등 여러 경우에 유용합니다. 또한 비즈니스 네트워크의 성능 상황을 전달하고자 할 때 관리 팀에 제시 할 수도 있습니다.

무선 모니터링

SolarWinds 네트워크 성능 모니터에는 클라우드에서 관리되는 무선 장치를 포함하여 무선 장치를 자동으로 검색하는 통합 무선 폴러가 있습니다. 또한 클라이언트 이름, IP 및 Mac 주소 및 Rx / Rt 요약과 같은 장치 정보를 제공합니다. 또한 대역폭 사용률, 현재 노드 상태, 평균 응답 시간, 패킷 손실 및 네트워크 강도와 같은 중요한 핵심 성능 데이터를 폴링합니다. 이 모든 것은 새 스위치 및 Wi-Fi 부스터를 추가 할시기와 같은 결정을 내리는 데 중요합니다. 또는 최상의 신호 강도를 위해 라우터를 배치 할 위치.

SolarWinds NPM 무선 모니터

충분하지 않은 것처럼 Wi-Fi 분석기 도구를 사용하면 가용성, 평균 및 최대 클라이언트 수, 특정 기간 동안의 불량 액세스 포인트 식별과 같은 무선 호스트의 다양한 측면에 대한 보고서를 만들 수도 있습니다. 후자는 해커가 네트워크에 침투하는 것을 방지 할 수있는 견고한 보안 기능입니다. 무선 모니터링 모듈을 사용하면 무선 호스트에 대한 경고를 설정할 수도 있습니다.

내가 가장 좋아하는 부분 – SolarWinds Orion 플랫폼

이를 상상해보십시오. 애플리케이션이 응답하는 데 너무 오래 걸린다는 경고가 표시됩니다. 문제가 네트워크에서 발생하는지 시스템에서 발생하는지 또는 스토리지 문제인지 어떻게 확인합니까? 애플리케이션 모니터 또는 스토리지 리소스 모니터와 같이 이러한 구성 요소에 특정한 추가 도구를 사용하여 알려 드리겠습니다. 그런 다음 이러한 도구를 사용하여 서버, 애플리케이션, 데이터베이스, 가상 머신 및 기타 구성 요소에 대한 심층 성능 분석을 수행하여 문제의 원인을 신속하게 설정할 수 있습니다.

이제 문제 해결을 실행하기 위해 이러한 각 프로그램을 개별적으로 열어야한다고 상상해보십시오. 압도적입니다. 그러나 SolarWinds의 천재적인 움직임에서 도구는 모두 Orion 플랫폼을 통해 단일 창에 통합되어 전체 IT 스택에 대한 깊은 가시성을 허용 할 수 있습니다. Orion 플랫폼은 Perfstack 모듈에 의해 촉진되며 쉽게 비교할 수 있도록 차트 오버레이에 다른 소스의 성능 메트릭을 끌어서 놓을 수 있습니다. 따라서 데이터베이스 대기 데이터, 네트워크 인터페이스 사용률 또는 VM 호스트의 메모리 사용률 등 이러한 데이터 유형을 나란히 비교할 수 있어야합니다.

SolarWinds Orion 플랫폼

Orion 플랫폼을 기반으로하는 다른 소프트웨어로는 서버 및 애플리케이션 모니터, 데이터베이스 성능 분석기, 가상화 관리자 등이 있습니다.

SolarWinds NPM 가격

기능 기반 구독을 사용하는 다른 모니터링 도구와 달리 SolarWinds 네트워크 성능 모니터는 모니터링 할 요소 수에 따라 라이센스가 부여됩니다. SolarWinds는 네트워크 구성 요소를 세 가지 범주로 분류하고 구입 한 라이센스는 모니터링 할 요소 수가 가장 많은 범주에 따라 결정됩니다.

첫 번째 범주는 라우터, 스위치, 서버 및 방화벽과 같은 구성 요소로 구성된 노드입니다. 다음 범주는 스위치 포트, 물리적 및 가상 인터페이스 및 기타 단일 네트워크 트래픽 지점으로 구성된 인터페이스입니다. 그리고 네트워크의 논리 디스크로 구성된 볼륨 범주가 있습니다. 하드 디스크가 C 및 D 드라이브로 분할 된 경우 두 요소로 계산됩니다.

대부분의 경우 요소가 가장 많은 인터페이스 분류입니다. 각 포트가 요소로 간주되기 때문에 이것은 놀라운 일이 아닙니다. 그리고 하나의 스위치가 48 개의 포트를 가질 수 있다는 것을 보면 그 수가 얼마나 빨리 증가 할 수 있는지 알 수 있습니다.

구매할 수있는 SolarWinds NPM의 5 가지 에디션입니다.

  • SL100 – 최대 300 개의 요소 (100 개의 노드, 100 개의 인터페이스, 100 개의 볼륨)를 모니터링 할 수 있습니다.
  • SL250 – 최대 750 개의 요소 (250 개의 노드, 250 개의 인터페이스, 250 개의 볼륨)를 모니터링합니다.
  • SL500 – 최대 1500 개 요소 모니터링 (500 개 노드, 500 개 인터페이스, 00 개 볼륨)
  • SL2000 – 최대 6000 개의 요소 모니터링 (2,000 개의 노드, 2,000 개의 인터페이스, 2,000 개의 볼륨)
  • SLX – 2,000 개 이상의 노드, 인터페이스 및 볼륨이있는 네트워크를 모니터링합니다.

간단히 말해서 500 개의 노드, 1600 개의 인터페이스 및 400 개의 볼륨이있는 환경을 모니터링하는 경우 사용할 라이선스는 가장 많은 요소가 포함 된 범주를 포함하므로 SL2000이됩니다. 그것은 1600과의 인터페이스입니다.

SolarWinds는 완전한 기능을 제공하므로 환경의 요소 수를 설정하는 것은 충분히 쉬울 것입니다. 30 일 무료 평가판 네트워크 모니터의. 네트워크 호스트의 자동 검색을 수행하면 필요한 정보를 얻을 수 있습니다.

이 글을 쓰는 시점에서 가장 낮은 라이선스 계층은 연간 $ 2,955부터 시작합니다. 1 년이 지나면 지원 및 제품 업데이트를 계속받을 수 있도록 유지 관리 비용을 지불해야합니다.

시스템 요구 사항

운영 체제

SolarWinds는 Windows Server 2016 및 2019에만 설치할 수 있습니다. 평가 목적으로 설치하지 않는 한 Windows 10 Pro 또는 Enterprise 에디션에서 설정할 수 있습니다. 32 비트 버전에서는 작동하지 않습니다.

응용 프로그램 서버의 하드웨어 요구 사항

모니터링하는 요소의 수에 따라 달라집니다. 또한 내가 제공하는 것은 최소 권장 사항이며 여러 요인에 따라 달라질 수 있습니다. 예를 들어 같은 컴퓨터에 Orion 플랫폼 도구를 추가로 설치하면 더 많은 하드웨어 리소스가 필요합니다.

Orion 애플리케이션의 하드웨어 요구 사항
섬기는 사람

또한 애플리케이션 서버에는 최소 1GB 이더넷 네트워크 카드가 있어야합니다. 가상 서버를 사용하는 경우 최적의 성능을 원하면 다른 가상 머신에서 네트워크 카드를 사용하지 않아야합니다.

SQL Server의 하드웨어 요구 사항

다시 말하지만 요구 사항은 모니터링하는 환경 크기에 따라 다릅니다. 그리고 응용 프로그램과 데이터베이스 서버는 별도의 서버에 설치해야합니다. 가상화 환경에 Orion 서버를 설치하는 경우 SQL 서버는 별도의 물리적 서버에 있어야합니다. 최상의 데이터베이스 서버와 관련하여 Orion Platform 2018.2를 사용하는 경우 Amazon RDS를 사용할 수 있고 Orion Platform 2019.2를 사용하는 경우 Microsoft Azure SQL을 사용할 수 있습니다.

SQL Server 요구 사항

데이터베이스 서버 설치시 모범 사례

  • 64 비트 SQL 서버 사용
  • SQL 복구 모델을 SIMPLE 복구로 설정합니다. 이렇게하면 트랜잭션 로그 파일을 관리 가능한 크기로 유지하는 데 도움이됩니다.
  • 선택한 SQL 서버가 혼합 모드 또는 SQL 인증을 지원하는지 확인하십시오.
  • RAM이 많을수록 성능이 향상됩니다.

SQL Server 요구 사항

명확하지 않은 것이 있으면 이것을 참조하십시오. 리소스 페이지 서버 포트 요구 사항을 포함한 전체 요구 사항을 확인하십시오.

SolarWinds NPM 사용의 단점

이 점에 대해서는 할 말이별로 없습니다. 나는 모든 사람에게 문제가되지 않을 수있는 한 가지 문제를 경험했습니다. NPM이 자동으로 장치를 검색하여 모니터링되는 모든 장치 목록에 추가하면 모든 장치의 노드도 추가됩니다. 그리고 어떤 경우에는 모니터링하고 싶지 않은 필수가 아닌 노드가있을 수 있습니다. 장치가 발견되면 모니터링하려는 특정 노드를 선택할 수있는 옵션을 제공하면 좋을 것입니다.

결론

네트워크 관리자의 작업은 많습니다. 네트워크 구성 및 문제 해결, 사용자 및 호스트 모니터링, 네트워크 확장 계획 등이 있습니다. SolarWinds 성능 모니터는 이러한 작업의 번거 로움을 덜고 의사 결정의 기반이되는 실행 가능한 데이터를 제공하는 올바른 자동화 도구입니다.

다른 생산 활동에 활용할 수있는 많은 시간을 절약 할 수 있습니다. 또한 수동 모니터링이나 사용할 수있는 스크립트보다 더 효과적이고 정확하므로 네트워크 가동 시간을 늘릴 수 있습니다. 그리고 성배가 있습니다. NPM을 다른 솔루션과 단일 플랫폼으로 통합하는 기능.

SolarWinds 네트워크 성능 모니터


지금 시도