핑 모니터링은 가장 간단한 형태 일뿐만 아니라모니터링하지만 가장 오래되고 현재까지도 여전히 널리 사용되고 있습니다. 우리는 최고의 무료 오픈 소스 핑 모니터링 도구 중 일부를 발견했으며이를 검토하려고합니다.
일반적인 네트워크에는 구성 요소가 너무 많아서항상 모든 것을 주시하는 것이 가장 중요합니다. 그러나 오늘날의 분산 및 / 또는 클라우드 기반 데이터 센터를 통해 모니터링이 그 어느 때보 다 복잡해졌습니다. 그렇기 때문에 관리자가 모든 것을 관리 할 수 있도록 도와주는 수많은 모니터링 시스템이 사용 가능한 것 같습니다. 가장 간단한 것부터 가장 정교한 것까지 다양한 유형의 모니터링이 있습니다. 현재 가장 기본적인 모니터링 유형 중 하나 인 핑 모니터링을 살펴보고 있습니다. 단순히 핑을 사용하여 모니터링되는 각 구성 요소가 작동하고 실행 가능한 시간 내에 응답하는지 확인합니다.
시작하기 전에 토론에 시간을 할애합니다핑, 그것이 무엇이며 어떻게 작동하는지. Ping은 믿을 수 없을 정도로 간단하고 강력한 오래된 유틸리티입니다. 그러나 그것은 오랫동안 믿을만한 사실 임에도 불구하고 아직 믿을만한 것이 없습니다. 그런 다음 핑을 모니터링 도구의 기초로 살펴보고 해당 시스템의 다양한 공통 기능에 대해 논의합니다. 우리는 마지막으로 최선을 다해 마침내 찾을 수있는 최고의 무료 오픈 소스 Ping 모니터링 도구를 검토 할 것입니다.
핑 소개
1983 년에비정상적인 네트워크 동작으로 올바른 디버깅 도구를 찾지 못하여 프로그래밍하기로 결정했습니다. 그는 잠수함 내부에서 들리는 소나 에코의 소리에서 오는 도구 핑을 호출했습니다. 오늘날 핑은 IP 네트워킹을 사용하는 거의 모든 운영 체제에서 사용할 수 있으며 개별 구현은 사용 가능한 옵션이 약간 다르지만 모두 동일한 기본 목적을 제공합니다. 구현 간의 차이점은 주로 사용 가능한 명령 줄 옵션과 관련이 있으며 여기에는 각 요청의 페이로드 크기, 총 테스트 수, 요청 간 지연 시간의 네트워크 홉 제한 지정이 포함될 수 있습니다. 일부 최신 운영 체제에는 동일한 목적을 제공하지만 IP V4 대신 IP V6 주소를 사용하는 ping 명령이 포함되어 있습니다.
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 data bytes 64 bytes from 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms 64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=11.726 ms 64 bytes from 93.184.216.34: icmp_seq=2 ttl=56 time=10.683 ms 64 bytes from 93.184.216.34: icmp_seq=3 ttl=56 time=9.674 ms 64 bytes from 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms --- www.example.com ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms
Ping 작동 방식
핑은 영리하고 단순합니다. 이 유틸리티는 ICMP 에코 요청 패킷을 지정된 대상으로 보내고 ICMP 에코 응답 패킷을 다시 보낼 때까지 기다립니다. 이 프로세스는 일정 횟수 (기본적으로 Windows에서는 5 회, 대부분의 Unix / Linux 구현에서는 중지 될 때까지) 반복되어 통계를 컴파일 할 수 있습니다. Ping은 요청과 응답 사이의 시간을 측정하여 결과에 표시합니다. 유닉스 변형에서는 응답의 TTL 필드 값도 표시하여 소스와 대상 간의 홉 수를 나타냅니다. 실제로, 다양한 구현이 다른 다른 곳에서 명령 응답에 표시되는 내용.
핑은 핑을한다는 가정하에 작동합니다.호스트는 RFC 1122를 따르므로 모든 호스트가 ICMP 에코 요청을 처리하고 에코 응답을 발행해야합니다. 대부분의 호스트는 보안상의 이유로 해당 기능을 비활성화합니다. 일부 방화벽은 ICMP 트래픽을 완전히 차단하여 핑이 작업을 수행하지 못하게합니다. ICMP 에코 요청에 응답하지 않는 호스트를 핑하면 존재하지 않는 IP 주소를 핑하는 것과 같은 피드백을 제공하지 않습니다.
Ping 모니터링 정보
제한된 정보를 감안할 때핑을 사용하여 수집, 모니터링 도구가 항상 가동 또는 가동 중지 상태 이외의 많은 정보를 제공하지 않는 경우 사용합니다. 이러한 도구는 주로 각 호스트가 작동하고 네트워크 연결이 정상적으로 작동하도록하기 위해 간단하게 사용됩니다. 일부 도구는 호스트가 얼마나 빨리 응답하는지 또는 네트워크 정체가 얼마나되는지에 대한 측정 값으로 핑으로 반환 된 평균 응답 시간을 해석합니다. 평균 핑 응답 시간의 갑작스러운 증가는 무언가 잘못되었음을 나타내는 것일 수 있지만 어리석게 결론에 빠지는 것은 실수입니다. 기껏해야 핑 응답 시간이 비정상적으로 높으면 추가 분석이 필요함을 나타냅니다.
일부 무료 및 오픈 소스 Ping 모니터링 도구
많은 무료 및 오픈 소스 핑이 있습니다사용 가능한 모니터링 도구. 오늘날 우리에게 제공하는 것은 우리가 찾을 수있는 최고의 도구 중 일부입니다. 그들은 모두 오픈 소스가 아니지만 일부는 제한된 버전이지만 무료로 모두 사용할 수 있습니다. 목록에있는 일부 도구는 단순한 ping 모니터링 도구 이상입니다. 일부는 장치의 상태뿐만 아니라 네트워크의 대역폭 사용률뿐만 아니라 CPU 또는 메모리로드와 같은 중요한 성능 지표를 모니터링하는 본격적인 도구입니다.
1. SolarWinds 엔지니어 툴셋 (무료 시험판)
태양풍 아마 가장 잘 알려진 이름 중 하나입니다네트워크 및 시스템 관리 도구 분야. 약 20 년 동안 사용되어 왔으며 시장에서 최고의 도구를 가져 왔습니다. 주력 제품인 SolarWinds 네트워크 성능 모니터 최고 중 하나로서 격찬을 받았습니다네트워크 대역폭 모니터링 도구. 이 회사는 또한 네트워크 관리자의 특정 요구를 해결하는 소규모 유틸리티 인 무료 도구로도 유명합니다. 그만큼 네트워크 장치 모니터 과 Traceroute NG 무료 도구의 두 가지 훌륭한 예입니다.
우리는 느꼈다 SolarWinds 엔지니어 툴셋 몇 가지 이유로 특별한 언급이 필요합니다. 무엇보다도 매우 우수한 Ping Monitor 모듈이 포함되어 있습니다. 그러나 그 이름에서 알 수 있듯이 이것은 일련의 도구입니다. 그 중 오븐 60 개는 정확합니다. 당신은 사용할 수 있습니다 엔지니어 툴셋 서버, 라우터를 지속적으로 모니터링응답 시간을 실시간으로 표시하고 응답 속도를 그래픽 차트로 표시하는 워크 스테이션 또는 기타 장치 이 툴셋에는 운영 체제와 함께 제공되는 핑 대신 사용할 수있는 "Simple Ping"툴도 포함되어 있으며 호스트의 응답 시간과 패킷 손실을 측정하는 데 사용할 수 있습니다.

- 무료 시험판: SolarWinds 엔지니어 툴셋
- 공식 다운로드 링크 : https://www.solarwinds.com/engineers-toolset/registration
Enhanced Ping 도구도 있습니다.응답 시간 문제를 시각화하고보다 쉽게 식별 할 수있는 여러 그래프 옵션을 제공합니다. 이러한 핑 소프트웨어 도구 솔루션을 함께 사용하면 네트워크 연결 문제를 모니터링하고 해결하는 데 필요한 가시성을 확보 할 수 있습니다.
엔지니어 툴셋에 포함 된 기타 도구
60 가지 이상의 도구 중 엔지니어 툴셋, 일부는 무료 도구로도 제공됩니다개별적이지만 대부분 다른 방법으로는 얻을 수없는 전용 도구입니다. 중앙 집중식 대시 보드를 사용하면 포함 된 도구에 쉽게 액세스 할 수 있습니다. 다양한 도구 중에서 네트워크 진단을 수행하고 복잡한 네트워크 문제를 신속하게 해결하는 데 사용할 수있는 도구가 있습니다. 보안에 민감한 네트워크 관리자는 네트워크에 대한 공격을 시뮬레이션하고 취약점을 식별하는 데 사용할 수있는 몇 가지 도구를 높이 평가합니다.

그만큼 SolarWinds 엔지니어 툴셋 또한 몇 가지 더 모니터링 및 경고가 포함되어 있습니다가용성 또는 상태 문제를 감지하면 장치를 모니터링하고 경고를 발생시키는 도구와 같은 도구 이것은 종종 사용자가 문제를 알아 차리기 전에 반응 할 충분한 시간을줍니다. 이미 기능이 풍부한 도구 모음을 완성하기 위해 구성 관리 및 로그 통합 도구도 포함되어 있습니다.
여기에는 포함 된 각 도구에 대해 자세히 설명 할 곳이 아니지만 다음은 가장 유용한 도구 목록입니다 SolarWinds 엔지니어 툴셋 Ping 모니터링 도구 외에.
- 포트 스캐너
- 스위치 포트 매퍼
- SNMP 스윕
- IP 네트워크 브라우저
- MAC 주소 검색
- 핑 스윕
- 응답 시간 모니터
- CPU 모니터
- 인터페이스 모니터
- TraceRoute
- 라우터 비밀번호 해독
- SNMP 무차별 대입 공격
- SNMP 사전 공격
- 구성 비교, 다운로더, 업 로더 및 편집기
- SNMP 트랩 편집기 및 SNMP 트랩 수신기
- 서브넷 계산기
- DHCP 범위 모니터
- IP 주소 관리
- WAN 킬러
그만큼 SolarWinds 엔지니어 툴셋— 핑 도구를 포함하여 $ 1495 당 판매관리자 자리. 60 가지가 넘는 도구가 포함되어 있다고 생각하면 매우 합리적인 가격입니다. 이 도구 세트가 귀하와 귀하의 조직에 어떤 역할을하는지 직접보고 싶다면 태양풍.
- 공식 다운로드 링크 : https://www.solarwinds.com/engineers-toolset/registration
2. 자 빅스
자 빅스 그 이상의 기능을 수행하는 도구 중 하나입니다핑 모니터링. 최고의 엔터프라이즈 급 모니터링 플랫폼이라고 주장합니다. 또한 다른 무료 및 오픈 소스 도구와 비교할 때 특히 그렇습니다. 어쨌든 그것은 훌륭한 도구가 될 것이며 무료이며 오픈 소스라는 사실은 더 흥미로운 제안입니다. 이 도구는 SNMP를 사용하여 네트워크 장치뿐만 아니라 로컬 또는 클라우드 기반 서버를 모니터링합니다. 대역폭, CPU 및 메모리 사용률, 일반적으로 장치 상태 및 구성 변경, 다소 독특한 기능과 같은 여러 메트릭을 모니터링 할 수 있습니다.

자 빅스 이해하기 쉽고 웹 기반을 사용함인터페이스와 인상적인 기능 세트. 그것은 수천 달러의 상업용 제품과 매우 잘 비교됩니다. 경보 시스템은 이벤트 모니터링에 의해 트리거 된 경보에 대한 응답으로 로컬 스크립트를 실행할 수있는 기능을 갖춘 동급 최고 중 하나 일 수 있습니다.
동안 자 빅스 자체는 무료이며 여러 서비스를 구입할 수 있습니다게시자로부터. 여기에는 5 가지 레벨로 제공되는 기술 지원과 전 세계 수업을 포함한 완벽한 교육 및 인증 프로그램이 포함됩니다. 사용 가능한 지원의 부족이 오픈 소스 소프트웨어의 가장 일반적인 단점이기 때문에 이는 우수합니다. 그러나 커뮤니티 지원도 무료로 제공되므로 지원 서비스를 구매할 필요가 없습니다.
3. 전망대
전망대 기능이 풍부한 또 다른 모니터링 플랫폼입니다. 유지 관리 및 자동 검색 기능이 뛰어나며 Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp 등 다양한 장치 유형, 플랫폼 및 운영 체제를 지원합니다. 이 도구의 주요 목표는 네트워크의 건강과 상태를 나타내는 아름답고 직관적이며 단순하면서도 강력한 사용자 인터페이스를 제공하는 것입니다.

이 제품은 두 가지 버전으로 제공됩니다. 있다 전망대 커뮤니티 모든 사람에게 무료로 제공됩니다. 이 무료 버전은 일년에 두 번 업데이트 및 새로운 기능을받습니다. 또한 전망대 전문가 확장 된 기능 세트가 있으며 일일 업데이트의 이점이 있습니다. 두 버전 모두 Linux 플랫폼에서만 실행됩니다.
전망대 핑 모니터링 이상의 기능을 제공합니다. 예를 들어 대역폭 사용률을 모니터링하고 95 번째 백분위 수 또는 전송 된 총 바이트 수로 총 월간 대역폭 사용량을 측정하는 회계 시스템도 있습니다. 또한 사용자 정의 임계 값을 가진 경고 기능이 있습니다. 또한 다른 시스템과 통합되어 정보를 가져와 인터페이스 내에 표시 할 수 있습니다.
전망대 설정하고 거의 구성됩니다. Observium 웹 사이트에 다운로드 섹션이 없지만 패키지를 가져 오는 링크를 포함하는 여러 Linux 배포판에 대한 자세한 설치 지침이 있습니다.
4. 나지 오스 코어
나지 오스 코어 Linux에서 실행되는 오픈 소스 모니터링 시스템입니다. 그것은 완전히 모듈 식 시스템입니다 나지 오스 코어 실제로는 주요 모니터링 엔진입니다. 시스템에 다양한 기능을 추가하기 위해 다운로드 할 수있는 약 50 개의 플러그인으로 보완됩니다. 모듈 식 접근 방식을 유지하면서 다운로드 할 수있는 다양한 커뮤니티 개발 프론트 엔드도 있습니다. 함께, 그들은 다소“프랭크에 테네 스크 (Frankesteinesque)”모니터링 시스템 임에도 불구하고 아주 완전한 것을 만듭니다. 이러한 접근 방식의 주요 단점은 설정하는 것입니다. 나지 오스 코어 어려운 작업이 될 수 있습니다.

누구나 무료로 다운로드하여 사용할 수있는이 무료 오픈 소스 버전 외에도 상업용 제품도 있습니다 나지 오스 11 세. 더 많은 기능이 있습니다. 또한 독립형 도구로 설정하기가 훨씬 쉽습니다. 여러 개의 개별 구성 요소를 조립하고 설치할 필요가 없습니다.
의 가장 큰 특징 중 하나 나지 오스 코어오픈 소스 버전은 커뮤니티입니다. Nagios 웹 사이트에서 여러 커뮤니티 개발 플러그인, 프런트 엔드 및 애드온을 직접 사용할 수 있습니다. 더 많은 내장 기능을 원한다면 나지 오스 11 세 대역폭 사용 모니터링 및 더 유용한 기능이 있습니다. 무료 평가판 나지 오스 11 세 테스트 실행을 제공하고 수행 할 수있는 작업을 확인하려는 경우 사용할 수 있습니다.
5. LibreNMS
핵심은 LibreNMS 포트입니다 전망대. 또 다른 포괄적 인 네트워크 모니터링다양한 기능과 장치 지원을 제공하는 시스템. 이 도구의 최고의 기능 중 하나는 자동 검색 엔진으로, SNMP를 사용하여 장치를 검색하지 않습니다. CDP, FDP, LLDP, OSPF, BGP, SNMP 및 ARP를 사용하여 전체 네트워크를 자동으로 검색 할 수 있습니다. 이 제품에는 자동 업데이트 기능이있어 항상 최신 상태를 유지합니다.

의 또 다른 중요한 특징 LibreNMS 고도로 맞춤 설정 가능한 알림 모듈입니다. 유연성이 뛰어나고 대부분의 경쟁사와 마찬가지로 이메일과 같은 여러 가지 방법을 사용하여 경고 알림을 보낼 수 있지만 IRC, 느슨 함 등도 보낼 수 있습니다. 서비스 제공 업체이거나 조직에서 네트워크 사용에 대해 각 부서에 요금을 청구하는 경우 도구의 결제 기능이 마음에들 것입니다. 사용량 또는 전송을 기반으로 네트워크 세그먼트에 대한 대역폭 청구서를 생성 할 수 있습니다.
대규모 네트워크 및 분산 조직의 경우 LibreNMS 폴링 기능을 배포했습니다네트워크와 함께 성장할 수있는 수평 확장. 전체 API도 포함되어있어 설치에서 데이터를 관리, 그래프 및 검색 할 수 있습니다. 마지막으로, 오픈 소스 도구로는 다소 드문 기능인 iPhone 및 Android 용 모바일 앱을 사용할 수 있습니다.
6. 이싱가
이싱가 오픈 소스 모니터링 플랫폼으로대부분의 상용 제품 및 단순하고 깨끗한 사용자 인터페이스와 일치하는 기능 세트. Icinga를 다른 사람들과 차별화시키는 한 가지 기능은 플러그인의 광범위한 사용입니다. 그리고 우리가 광범위하게 말할 때, 우리는 광범위를 의미합니다. 다양한 모니터링 작업을 수행하고 제품 기능을 확장하기 위해 문자 그대로 수천 개가 있습니다. 플러그인이 필요없는 특별한 요구가있는 경우 언제든지 직접 작성할 수 있습니다.

Icinga의 또 다른 훌륭한 특징은경고 및 알림 모듈. 생각할 수있는 모든 조건에 따라 트리거되도록 경고를 사용자 정의 할 수 있습니다. 또한 알림 전송 방식이 유연합니다. 이 제품은 일부 수신자에게 일부 경고를 보내고 다른 사용자에게 다른 경고를 보내서 최대한의 유연성을 유지할 수 있도록 경고를 분할했습니다. 이것은 다른 그룹에서 다른 시스템을 관리 할 때 유용한 기능입니다.
7. 엠코 핑 모니터
그만큼 EMCO 핑 모니터오픈 소스 제품은 아니지만 여전히흥미로운 핑 모니터링 도구. 호스트 상태 개요에서 장치 상태, 핑 응답 시간 및 중단 정보를 볼 수 있습니다. 각 호스트는 실시간으로 모니터링되며 도구는 색상별로 그래프를 표시하여 시간이 지남에 따라 연결이 어떻게 변하는 지 확인할 수 있습니다. 또한이 도구를 사용하면 선택한 기간 동안 내역 호스트 데이터를 볼 수 있습니다. 또한이 기록 데이터를 사용하여 PDF 및 HTML 형식으로 보고서를 작성할 수 있습니다.

특히 흥미로운 기능 중 하나는 EMCO 핑 모니터 스크립팅 기능입니다. 네트워킹 이벤트가 발생하면 스크립트가 실행되도록 설정할 수 있습니다. 스크립트는 일부 수정 프로세스를 실행할 수 있습니다. 경고 기능도 제공되며 변경 사항이있을 때 이메일 알림을 보낼 수 있습니다.
그만큼 EMCO 핑 모니터 5 개의 호스트로 제한된 프리웨어 버전으로 제공됩니다. 또한있다 프로페셔널 에디션 그리고 기업용 에디션. 전자는 인스턴스 당 99 달러, 무제한 인스턴스의 경우 245 달러로 최대 250 개의 호스트를 모니터링 할 수 있습니다. 그만큼 기업용 에디션 단일 인스턴스의 경우 $ 199, 무제한 인스턴스의 경우 $ 445의 비용으로 호스트 무제한 모니터링을 제공합니다. 30 일 무료 평가판도 제공됩니다.
코멘트