8 최고의 가동 시간 모니터링 및 측정 도구

모든 시스템 관리자의 꿈은 100% 가동 시간을 달성하는 것입니다. 나는 이것이 불가능하다는 것을 모두 알고 있기 때문에 꿈이라고 말합니다. 계획된 다운타임을 무시하더라도 시스템은 결국 다운됩니다. 모두가 알고 있습니다. 그러나 모든 사람은 가능한 한 좋은 가동 시간을 원하고 더 중요하게는 가동 시간을 입증할 수 있기를 원합니다. 가동 시간 측정 도구 또는 가동 시간 모니터링 도구라고도 하는 가동 시간 모니터링 도구는 바로 이 때 유용합니다.

가동 시간을 측정하거나 모니터링하는 전용 도구가 실제로는 없지만 많은 범용 모니터링 도구에는 모니터링할 수 있는 매개변수 중 가동 시간이 포함됩니다. 오늘은 최고의 가동 시간 측정 도구 몇 가지를 살펴보겠습니다.

사용 가능한 다양한 도구를 살펴보기 전에 먼저 가동 시간 측정에 대해 자세히 살펴보겠습니다. 우리는 그것이 왜 중요한 측정 매개변수인지 뿐만 아니라 어떻게 측정할 수 있는지 알아 내려고 노력할 것입니다. 그런 다음 시간 측정에 사용할 수 있는 다양한 유형의 도구에 대해 논의합니다. 로컬 서버 가동 시간 측정 도구와 원격 웹 가동 시간 측정 서비스의 차이점을 설명하는 것은 다음 업무입니다. 이 모든 것을 바탕으로 사용 가능한 최고의 도구를 검토할 수 있습니다. 우리는 로컬 서버 가동 시간을 측정하기 위한 5가지 최고의 로컬 도구로 시작하여 3가지 훌륭한 웹사이트 가동 시간 측정 서비스로 이어갈 것입니다.

가동 시간을 측정하는 이유

누구나 가동 시간을 측정하려는 주된 이유는 가동 시간에 대한 증거를 제공하기 위해서입니다. 시스템 중단은 어디서 발생하든 원인이 무엇이든 관계없이 모든 조직에 큰 지장을 주는 경우가 많습니다. 정전 중에 많은 직원이 정상적인 작업을 수행할 수 없고 앉아서 시스템이 다시 작동하기를 기다리는 것 외에는 할 일이 없는 경우가 드물지 않습니다. 불행히도 이것은 시간이 매우 느리게 가는 것처럼 보이며 관리자와 경영진을 포함한 많은 사람들이 정전이 실제보다 더 오래 지속된다고 잘못 믿게 되는 상황 유형입니다.

또한 많은 IT 부서는 일정 비율의 가동 시간을 요구하는 나머지 조직과 서비스 수준 계약을 맺고 있습니다. 시간을 측정하여 보고하면 상황을 파악하는 데 유용합니다. 예를 들어, 그 2시간의 중단은 여전히 ​​한 달 동안 99,997%의 가동 시간으로 계산됩니다. 이것은 전혀 나쁜 수치가 아닙니다. SLA가 99,99% 가동 시간을 지정하는 경우에도 여전히 사양 내에 있는 것입니다.

다양한 유형의 가동 시간 측정을 위한 다양한 유형의 도구

일반적으로 시스템 관리자가 관심을 갖는 두 가지 유형의 가동 시간이 있으며 각각에는 서로 다른 유형의 도구가 필요합니다. 첫 번째 유형은 로컬 가동 시간이라고 합니다. 각 개별 서버 및 기타 장비의 가동 시간을 나타냅니다. 다른 일반적인 유형의 가동 시간 측정은 인터넷 서비스 가용성을 다룹니다. 예를 들어, 조직은 인터넷 사용자에게 웹 사이트의 가동 시간이나 가용성을 모니터링하려고 할 것입니다. 이러한 유형의 가동 시간 측정은 서버 가동 시간을 측정하는 것이 아니라 시스템 가용성을 측정합니다.

  Word 문서를 확대 및 축소하는 방법

로컬 서버 가동 시간 측정

로컬 서버 가동 시간 측정은 가장 쉽게 수행할 수 있습니다. 사실, 전부는 아닐지라도 대부분의 운영 체제에는 내장된 가동 시간 카운터가 있습니다. 그러면 가동 시간 측정 도구가 해당 카운터를 원격으로 읽고 로컬에 저장하는 것은 간단한 문제입니다. 이러한 카운터는 일반적으로 시스템 가동 시간을 일, 시간, 분 및 초 단위로 보고하며 이 데이터에서 백분율 수치를 계산하기 위해 수학을 수행하는 것은 측정 또는 모니터링 도구에 달려 있습니다.

원격 웹 서비스 가동 시간 측정

원격 웹 서비스 가동 시간 측정은 약간 다릅니다. 가동 시간 카운터는 일반적으로 사용할 수 없으며 사용 가능한 다른 도구는 시스템이 가동되고 정상적으로 응답하는지 주기적으로 확인해야 합니다. 이러한 시스템에서 측정 시간의 분해능은 검증 간격을 절대 초과할 수 없습니다. 예를 들어, 가동 시간 모니터링 서비스가 5분마다 웹 사이트를 폴링하는 경우 두 폴링 사이의 4분 중단은 완전히 눈에 띄지 않게 됩니다. 그렇기 때문에 가능한 한 폴링 간격이 가장 짧은 서비스를 선택하는 것이 중요합니다.

서버 가동 시간을 측정하는 최고의 도구

대부분의 장비에 내장된 가동 시간 카운터는 일반적으로 단순 네트워크 관리 프로토콜을 사용하여 원격으로 읽을 수 있으므로 많은 네트워크 모니터링 도구를 사용하여 서버 가동 시간을 모니터링할 수 있습니다. 시스템 가동 시간을 측정하고 모니터링하는 데 사용할 수 있는 5가지 도구 목록을 작성했습니다.

1. SolarWinds 서버 및 애플리케이션 모니터(무료 평가판)

SolarWinds는 네트워크 관리자 사이에서 일종의 가명입니다. 이 회사는 약 20년 동안 훌륭한 네트워크 관리 도구를 만들어 왔으며 네트워크 성능 모니터와 같은 일부 제품은 지속적으로 극찬을 받고 있습니다. 그러나 SolarWinds는 무료 도구로도 유명합니다. 네트워크 관리의 특정 요구 사항을 각각 처리하는 여러 도구를 만듭니다. Kiwi Syslog 서버와 SolarWinds TFTP 서버는 이러한 무료 도구의 두 가지 예입니다.

가동 시간을 측정하고 모니터링하기 위해 SolarWinds의 무기고에서 가장 좋은 도구는 SolarWinds 서버 및 응용 프로그램 모니터입니다. 이 도구는 관리자가 서버, 운영 매개변수, 프로세스 및 실행 중인 애플리케이션을 모니터링하는 데 도움이 됩니다. 서버 가동 시간뿐만 아니라 서버에서 실행되는 애플리케이션의 가동 시간도 측정합니다. 이 도구는 매우 작은 네트워크에서 여러 사이트에 수백 대의 서버(물리적 및/또는 가상)가 분산되어 있는 대규모 네트워크로 쉽게 확장할 수 있습니다. Amazon Web Services 및 Microsoft Azure와 같은 클라우드 호스팅 서비스를 쉽게 모니터링할 수 있습니다.

SolarWinds 서버 및 애플리케이션 모니터는 설정이 매우 쉽습니다. 그리고 일단 설치되면 자동 검색 프로세스를 통해 초기 구성을 쉽게 수행할 수 있습니다. 장치 검색은 2단계 프로세스입니다. 첫 번째 패스는 서버를 검색하고 두 번째 패스는 서버에서 실행 중인 애플리케이션을 찾습니다. 프로세스 속도를 높이기 위해 찾을 응용 프로그램 목록과 함께 도구를 제공하는 옵션이 있습니다. 일단 실행되고 나면 도구의 사용자 친화적인 GUI를 사용하여 간단한 작업을 수행할 수 있습니다. 사용 가능한 정보를 테이블이나 그래프로 표시하도록 선택할 수 있습니다.

SolarWinds 서버 및 애플리케이션 모니터의 가격은 최대 150개의 모니터에 대해 $2,995부터 시작하며 모니터링되는 구성 요소, 노드 및 볼륨의 수에 따라 올라갑니다. 제품을 구매하기 전에 사용해 보고 싶은 분들을 위해 30일 무료 평가판을 다운로드할 수 있습니다.

  좋아하는 배우 등이 출연한 영화를 찾아보세요

2. ManageEngine OpManager

ManageEngine은 네트워크 관리 도구의 또 다른 잘 알려진 제조업체입니다. 그리고 ManageEngine OpManager를 사용하면 라우터, 스위치, 방화벽, 서버 및 가상 머신의 장애 및 성능을 모니터링할 수 있습니다. 이 도구는 서비스 및 프로세스와 함께 서버 및 중요 애플리케이션을 지속적으로 모니터링하기 위한 다중 공급업체 지원을 제공합니다. SNMP 및 WMI 프로토콜을 통해 주기적으로 서버를 모니터링하여 서버가 최고 성능 수준에서 지속적으로 가동되고 실행되고 있는지 확인합니다. 또한 이 도구는 과거 성능 추적 및 문제 해결을 위해 수집된 모든 데이터를 저장하므로 여러 서버 모니터링 도구가 필요하지 않습니다.

장치 성능은 준실시간으로 모니터링되며 라이브 대시보드 및 그래프에서 볼 수 있습니다. 그리고 이 도구는 가동 시간만 모니터링하지 않습니다. 주요 기능은 대역폭을 모니터링하는 것이지만 패킷 손실, 오류 및 폐기와 같은 중요한 메트릭도 모니터링합니다. 마지막으로 가용성, CPU 로드, 디스크 공간 및 메모리 사용률과 같은 물리적 및 가상 서버의 성능 메트릭을 모니터링할 수 있습니다.

가동 시간 보고서를 포함하여 100개 이상의 기본 제공 보고서를 통해 일정을 예약하고 사용자 지정하고 마음대로 내보낼 수 있으므로 보고 기능은 ManageEngine OpManager의 또 다른 자산입니다. Free, Essential 및 Enterprise의 세 가지 버전 중에서 선택해야 합니다. 모니터링할 수 있는 장치의 수(무료 버전의 경우 10개에서 엔터프라이즈의 경우 10,000개)와 기능 집합이 다릅니다.

3. Paessler 라우터 트래픽 그래퍼(PRTG)

Paessler 라우터 트래픽 그래퍼(PRTG)는 잘 알려진 모니터링 플랫폼입니다. 공급업체는 이것이 설정하기 가장 쉽고 빠른 모니터링 도구 중 하나라고 주장합니다. Paessler에 따르면 몇 분 안에 가동할 수 있습니다. 제품의 속도와 설정 용이성의 대부분은 자동 검색 기능에서 비롯됩니다. 설치 후 네트워크를 검색하고 찾은 구성 요소와 각 장치에 적합한 모니터를 자동으로 추가합니다.

PRTG는 사용자 인터페이스와 관련하여 몇 가지 옵션을 제안합니다. 기본 Windows 콘솔, Ajax 기반 웹 인터페이스 또는 Android 또는 iOS용 모바일 앱 중에서 선택할 수 있습니다. 그리고 모바일 앱에 대해 말하면 플랫폼의 기능을 최대한 활용하며 예를 들어 모바일 장치 카메라를 사용하여 각 장비에 부착된 QR 코드를 스캔하여 상태를 빠르게 볼 수 있습니다. PRTG는 모니터링을 위해 SNMP만 사용하는 것으로 제한되지 않습니다. 또한 WMI, NetFlow 및 Sflow와 같은 프로토콜을 사용하여 시스템 가동 시간과 같은 더 많은 매개변수를 모니터링할 수 있습니다.

4. 왓츠업 골드

Ipswitch의 WhatsUp Gold는 한동안 사용된 또 다른 도구입니다. 사실 여기에서 가장 오래된 도구라고 생각합니다. 이전에는 운영 매개변수가 아니라 시스템 가용성 및 결과적으로 가동 시간을 모니터링하는 것이 주요 기능이었습니다. 여기에서 도구의 이름이 유래되었습니다. WhatsUp Gold는 서버가 다운될 때마다 무엇이 작동되고 무엇이 작동하지 않는지 알려주고 호출기 알림을 보내는 데 사용되었습니다. 오늘날에도 여전히 이 도구는 이메일 및 SMS를 포함한 다양한 방법을 사용하여 경고를 전송하도록 구성할 수 있는 최고의 경고 시스템 중 하나를 보유하고 있습니다.

오늘날 WhatsUp Gold는 장치의 작동 및 작동 중지 상태를 모니터링하는 것 이상을 수행합니다. 대역폭 사용량을 측정하고 서비스가 응답하는지 확인할 수 있는 진정한 모니터링 플랫폼입니다. 예를 들어 Exchange 및 SQL 서버, Active Directory, IIS 및 Apache 웹 서비스의 가동 시간을 모니터링합니다. 또한 서버 팜이 클라우드 기반인 경우 WhatsUp Gold를 사용하여 Amazon AWS 또는 Microsoft Azure 설치를 모니터링할 수도 있습니다.

  iPhone에서 소리 인식을 사용하는 방법

5. 자빅스

로컬 가동 시간 측정 및 모니터링 도구 목록의 마지막은 Zabbix라는 무료 오픈 소스 제품입니다. 무료임에도 불구하고 이 도구는 상업용 제품에서 기대하는 것과 매우 흡사한 매우 전문적인 모양과 느낌을 가지고 있습니다. 그러나 전문가처럼 보이는 웹 기반 인터페이스는 아마도 이 제품을 선택해야 하는 이유가 아닐 것입니다. 이 도구에는 상당히 인상적인 기능 세트가 있습니다. Zabbix는 일부 경쟁업체와 같은 네트워킹 장비뿐만 아니라 대부분의 네트워크 연결 장치를 모니터링합니다. 가동 시간 측정 및 모니터링과 관련하여 이는 제품에서 쉽게 사용할 수 있습니다.

단순 네트워크 관리 프로토콜(SNMP) 외에도 Zabbix는 장치 모니터링을 위해 IMPI(지능형 플랫폼 모니터링 인터페이스)도 사용합니다. 이를 사용하여 대역폭, 가동 시간, 장치 CPU 및 메모리 사용률, 일반 장치 상태 및 구성 변경 사항을 모니터링할 수 있습니다. 또한 Zabbix는 이메일 또는 SMS 알림을 보낼 뿐만 아니라 로컬 스크립트를 실행하는 완벽하고 완벽하게 사용자 정의 가능한 알림 시스템을 갖추고 있습니다.

Zabbix는 훌륭한 보고 엔진과 함께 제공됩니다. 가용성 보고서라고 하는 실제 가동 시간 보고서를 포함하여 여러 기성 보고서를 제공합니다. 이 제품은 Linux 플랫폼에서만 실행되며 많은 Linux 소프트웨어와 마찬가지로 설정이 어려울 수 있습니다. 그러나 그 가격에 누가 진정으로 불평할 수 있겠습니까?

원격 서버 가동 시간 모니터링 서비스

전자 상거래 웹사이트의 가동 시간을 파악하려고 할 때와 같이 인터넷 관점에서 시간을 측정하는 것이 필요한 경우 완전히 다른 유형의 도구가 필요합니다. 그런 다음 필요한 것은 웹 사이트를 정기적으로 폴링하고 가동 시간을 보고하는 클라우드 기반 서비스입니다. 말 그대로 수백 가지 서비스가 있습니다. 모두 테스트하기에는 너무 많습니다. 우리는 이러한 몇 가지 도구의 짧은 목록을 수집했습니다.

6. 가동시간 로봇

Uptime Robot은 최대 50개의 웹 페이지를 5분마다 폴링하여 모니터링하는 클라우드 기반 모니터링 플랫폼입니다. 이 도구는 가동 시간을 측정할 뿐만 아니라 모니터링되는 페이지 중 하나가 응답을 멈출 때마다 이메일을 통해 알려줍니다. 이 도구는 또한 모니터링되는 요소에 대한 가동 시간과 가동 중지 시간을 볼 수 있는 기본 보고 엔진을 자랑합니다.

더 나은 정밀도를 위해 또는 모니터링할 페이지가 50개 이상인 경우 Uptime Robot Pro 플랜은 월 $5.50(1년을 선불할 경우 $4.50)에 사용할 수 있으며 1분 폴링 간격, SSL 모니터링, 고급 알림을 제공합니다. 몇 가지 기능이 더 있습니다.

7. 업타임 닥터

Uptime Doctor는 유사한 유형의 서비스를 제공합니다. 5개의 웹 페이지만 모니터링하도록 제한되지만 1분마다 무료로 폴링합니다. 또한 알림이 좀 더 유연하고 이메일 외에 SMS 및 푸시 알림을 제공합니다. 이 도구는 가동 시간 보고서도 제공합니다.

추가 테스트 용량을 위해 Uptime Doctor는 매월 $7.95에서 31.95 사이의 가격으로 세 가지 이상의 유료 플랜을 제공합니다. 다른 계획은 주로 허용되는 테스트 수에 따라 다릅니다(각각 10, 20 및 30).

8. 신선함

Freshworks의 Freshping은 안정적인 가동 시간 및 성능 모니터링 서비스를 제안합니다. 그것은 무료이며 항상 무료라고 주장합니다. 이 서비스는 1분 간격으로 전 세계 10곳에서 최대 50개의 서로 다른 URL을 모니터링합니다.

무료 서비스 외에도 엔터프라이즈 수준은 월 $42부터 사용할 수 있습니다. 최대 250개의 URL을 모니터링할 수 있으며 무료 버전의 경우 6개월이 아닌 36개월 동안 데이터를 보관할 수 있습니다. Freshping의 고유한 기능은 고객에게 사이트 상태를 전달하는 데 사용할 수 있는 공개 상태 페이지를 사용할 수 있다는 것입니다.

결론적으로

어떤 도구를 선택하든 여기에서 검토한 도구는 품질 가동 시간 측정을 제공합니다. 다른 유용한 기능이 있는 로컬 도구가 많이 있으므로 시간을 내어 분석하고 한두 가지를 시도해 보십시오. 최종 선택은 무엇보다 귀하에게 유용할 몇 가지 기능이 있는지에 따라 결정되어야 합니다.