핑 모니터: 네트워크 가용성을 위한 7가지 무료 오픈소스 도구

종합적인 핑 모니터링을 원한다면 Zabbix 또는 LibreNMS부터 시작해 보세요. 장기적인 지연 시간 및 패킷 손실 그래프가 가장 중요하다면 SmokePing을 선택하고, 이미 Prometheus를 사용하고 있다면 Prometheus Blackbox Exporter를 선택하세요. 어떤 솔루션이 가장 적합한지는 단순한 네트워크 상태 확인이 필요한지, 아니면 더 광범위한 네트워크 모니터링 플랫폼이 필요한지에 따라 달라집니다.

이 7가지 무료 오픈 소스 도구는 두 가지 요구 사항을 모두 충족합니다. 이 목록은 유료 제품이나 기간 한정 평가판을 포함하지 않고 ICMP 모니터링에 대한 문서화된 프로젝트를 중심으로 작성되었습니다.

모니터링 서버는 네트워크 스위치를 통해 ICMP 에코 요청을 보내고 서버로부터 응답을 받습니다.
핑은 모니터링 위치에서 보낸 ICMP 에코 요청에 엔드포인트가 응답하는지 여부를 확인합니다.

핑 모니터가 측정하는 것

Ping은 ICMP 에코 요청을 보내고 에코 응답을 기다리며, 응답 도착 여부와 왕복 시간을 기록합니다. ICMP는 이러한 요청 및 응답 메시지를 정의합니다. 모니터링 서버는 자신과 대상 간의 경로만 확인할 뿐, 대상의 모든 서비스 상태를 확인할 수는 없습니다. 자세한 내용은 RFC Editor의 ICMP 사양을 참조하십시오 .

서버는 웹사이트, 데이터베이스 또는 애플리케이션에 문제가 있는 중에도 핑 요청에 응답할 수 있습니다. 반대로 방화벽이나 호스트 정책으로 인해 서비스가 정상적으로 작동하는 경우에도 ICMP를 차단하거나 우선순위를 낮출 수 있습니다. 응답이 없다고 해서 서비스가 완전히 중단된 것은 아니므로, 문제 해결을 위해 추가적인 조사가 필요하다는 신호로 받아들이세요. 사용자에게 직접 제공되는 서비스의 경우, 핑 요청과 함께 TCP 포트, HTTP, DNS 또는 애플리케이션 상태를 점검하는 것이 좋습니다.

개념적 모니터링 보기에서는 네트워크 상태, 상승 및 하강하는 지연 시간 그래프, 패킷 응답의 공백을 보여줍니다.
가용성, 응답 지연 및 패킷 손실은 서로 관련되어 있지만 별개의 신호입니다. 지연 시간 변화만으로는 원인을 파악할 수 없습니다.

7가지 무료 오픈소스 핑 모니터링 도구

1. Zabbix

최적의 용도: 네트워크, 서버 및 서비스 모니터링을 위한 단일 플랫폼. Zabbix의 간단한 검사 기능에는 ICMP 연결 가능성, 패킷 손실, 재시도 횟수 및 응답 시간 항목이 포함됩니다. 서버 또는 프록시는 별도의 fping유틸리티를 사용하므로, 검사를 사용하기 전에 해당 유틸리티를 설치하고 Zabbix 프로세스에 필요한 권한이 있는지 확인하십시오. Zabbix ICMP 검사 문서 참조 .

2. LibreNMS

최적 사용 용도: SNMP를 지원하는 라우터, 스위치 및 기타 네트워크 장치를 모니터링하고, ICMP 가용성 정보와 장치 메트릭을 함께 확인할 수 있습니다. LibreNMS는 핑 전용 장치도 지원합니다. 선택 사항인 고속 핑 경로는 장치의 가동/중지 상태를 빠르게 확인할 수 있지만, 평균 응답 시간이나 패킷 손실률은 측정하지 않습니다. 이러한 측정값이 중요한 경우에는 일반 폴링 그래프 또는 다른 방법을 사용하십시오. LibreNMS 핑 전용 장치 설정 및 고속 핑 관련 문서는 해당 링크를 참조하십시오 .

3. Nagios Core

최적의 대상: 오픈 소스 모니터링 엔진을 원하고 검사 설정을 직접 구성할 수 있는 팀. Nagios Core는 검사 일정을 예약하고, 임계값을 평가하고, 알림을 전송합니다. 공식 Nagios 플러그인 패키지에는 check_pingICMP 응답 시간 및 패킷 손실 감지 기능이 포함되어 있습니다. Core는 유연하지만, 올인원 어플라이언스형 도구에 비해 수동 설정이 더 많이 필요할 수 있습니다. Nagios Core 및 공식 플러그인 .

4. 아이싱가 2

최적의 용도: 설정 가능한 호스트 및 서비스 모니터링과 경고 재시도 기능. Icinga의 hostalive검사 기능은 ping을 사용하며, 검사 템플릿은 왕복 시간 및 패킷 손실에 대한 경고 및 심각 임계값을 제공합니다. 동일한 호스트에 TCP 또는 애플리케이션 검사를 추가할 수도 있어, 연결 가능한 시스템과 정상적인 서비스를 구분하는 데 도움이 됩니다. Icinga 모니터링 기본 사항 및 검사 명령 참조를 확인하세요 .

5. Observium 커뮤니티

최적 사용 용도: 연결성 정보 외에도 인터페이스 및 장치 데이터가 필요한 SNMP 지원 네트워크 장치의 무료 오픈 소스 모니터링 솔루션입니다. Observium Community는 QPL 오픈 소스 라이선스에 따라 배포됩니다. 독립형 대상에 사용할 경우, 에디션 제한 사항을 확인하십시오. Observium 문서에 따르면 SNMP를 지원하지 않는 호스트에 대한 ping 전용 모니터링은 구독 기능으로 제공됩니다. Observium 에디션 및 Community 세부 정보 와 ping 전용 호스트 기능 요구 사항은 해당 문서를 참조하십시오 .

6. SmokePing

최적의 용도: 시간 경과에 따른 지연 시간 변화를 파악하는 데 적합합니다. SmokePing은 지연 시간, 지연 시간 변동, 패킷 손실을 저장하고 그래프로 표시하며, 여러 위치에서 대상을 탐색하는 마스터/슬레이브 구성을 지원합니다 . SmokePing 은 전체 인프라 인벤토리 시스템이라기보다는 측정 및 그래프 작성에 특화된 도구입니다. SmokePing 기능 및 문서 보기

7. 프로메테우스 블랙박스 수출업체

최적의 사용자: ICMP는 물론 HTTP, DNS, TCP 또는 gRPC를 통해 엔드포인트를 프로빙하려는 Prometheus 사용자. 이 익스포터는 프로빙 메트릭을 노출하며, Prometheus와 함께 사용하여 해당 메트릭을 스크랩, 저장, 쿼리, 그래프 생성 및 알림 설정할 수 있습니다. 이는 독립형 모니터링 대시보드가 ​​아닌, Prometheus를 위한 구성 요소입니다. Blackbox Exporter 문서 및 소스 코드는 여기에서 확인할 수 있습니다 .

적절한 프로브 위치와 알림을 선택하십시오.

핑 모니터는 점검을 실행하는 컴퓨터의 연결 상태를 보고합니다. 사용자가 여러 네트워크 또는 지역에서 연결하는 경우, 여러 위치에서 프로브를 실행하면 단일 중앙 모니터로는 발견할 수 없는 라우팅 또는 액세스 문제를 찾아낼 수 있습니다.

서로 다른 지역에 있는 세 개의 모니터링 장치가 독립적인 네트워크 점검 결과를 하나의 서버로 전송합니다.
여러 조사 위치를 활용하면 도달 가능성 문제가 하나의 경로에 영향을 미치는지 아니면 여러 경로에 영향을 미치는지 확인할 수 있습니다.

알림을 활성화하기 전에 대상과 네트워크에서 관련 ICMP 트래픽이 허용되는지 확인하십시오. 평소 기준선에서 임계값을 설정하고, 패킷 손실로 인한 노이즈를 줄이기 위해 적절한 재시도 횟수를 허용하고, 유지 관리 기간을 문서화하십시오. ping이 실패하면 다른 위치에서 비교하고 실제 서비스 포트 또는 URL을 테스트하십시오. ping은 성공했지만 사용자가 여전히 오류를 보고하는 경우 DNS, TLS, HTTP 또는 애플리케이션 수준 모니터링으로 상위 계층으로 이동하십시오.

광범위한 무료 모니터링 시스템을 원한다면 Zabbix와 LibreNMS를 비교해 보세요. 기존 플러그인 기반 검사 기능을 사용하려면 Nagios Core와 Icinga 2를 비교해 보십시오. 지연 시간 기록에는 SmokePing을, Prometheus 환경에는 Blackbox Exporter를 사용하세요. SNMP 장치 가시성이 최우선이고 Observium Community 에디션의 제한 사항이 목표에 부합한다면 Observium Community를 선택하십시오.

댓글 남기기

네트워크에서 장치를 찾는 데 유용한 최고의 핑 스윕 도구 10가지

네트워크에서 장치를 찾는 데 유용한 최고의 핑 스윕 도구 10가지

빠른 LAN 검색, 플랫폼 간 스캔 및 IP 주소 관리를 위한 10가지 핑 스윕 도구를 비교해 보세요. 스윕을 통해 무엇을 알 수 있고 무엇을 알 수 없는지 알아보세요.

성능 추적을 위한 최고의 네트워크 관리 도구 6가지

성능 추적을 위한 최고의 네트워크 관리 도구 6가지

SNMP 적용 범위, 매핑, 알림, 배포 모델 및 비용 대비 효과를 포함하여 성능 모니터링을 위한 6가지 네트워크 관리 도구를 비교합니다.

Windows, iOS 및 Android용 최고의 Wi-Fi 분석기

Windows, iOS 및 Android용 최고의 Wi-Fi 분석기

Windows, iPhone, Android용 Wi-Fi 분석 앱들을 비교해 보세요. 채널 혼잡도, 신호 범위, 히트맵, 네트워크 문제 해결 도구 등을 포함합니다.

핑 모니터: 네트워크 가용성을 위한 7가지 무료 오픈소스 도구

핑 모니터: 네트워크 가용성을 위한 7가지 무료 오픈소스 도구

종합적인 네트워크 관리 도구부터 특정 지연 시간 측정에 특화된 도구까지, 7가지 무료 오픈 소스 핑 모니터링 도구를 비교하고 가용성, 패킷 손실률, 기록 관리에 적합한 도구를 선택하세요.

네트워킹에서의 QoS: 서비스 품질(QoS)이란 무엇이며 어떻게 작동하는가

네트워킹에서의 QoS: 서비스 품질(QoS)이란 무엇이며 어떻게 작동하는가

네트워킹에서 QoS가 무엇을 의미하는지, DSCP 마킹과 트래픽 큐가 음성, 비디오 및 비즈니스 애플리케이션의 우선순위를 어떻게 지정하는지, 그리고 QoS로 해결할 수 없는 문제는 무엇인지 알아보세요.

Nmap을 사용하여 트레이서루트를 실행하고 네트워크 경로를 읽는 방법

Nmap을 사용하여 트레이서루트를 실행하고 네트워크 경로를 읽는 방법

Nmap의 --traceroute 옵션을 사용하여 홉을 인증된 호스트로 매핑하고, 홉 및 RTT 출력을 이해하고, 과도한 스캔 없이 누락된 응답 문제를 해결할 수 있습니다.

안전한 파일 전송을 위한 최고의 SFTP 서버 소프트웨어

안전한 파일 전송을 위한 최고의 SFTP 서버 소프트웨어

Windows 및 Linux용 안정적인 SFTP 서버 소프트웨어(OpenSSH, Bitvise, SolarWinds, SFTPGo 등)를 비교해 보세요. 보안 및 파일 전송 요구 사항에 맞는 최적의 솔루션을 찾아보세요.

네트워크 팀을 위한 최고의 IP 주소 관리 도구 7가지

네트워크 팀을 위한 최고의 IP 주소 관리 도구 7가지

서브넷 검색, DNS 및 DHCP 조정, 네트워크 인벤토리, 오픈 소스 IPAM을 위한 7가지 IP 주소 관리 도구를 비교합니다.

네트워크 모니터링 모범 사례: 추적 대상 및 사용 도구

네트워크 모니터링 모범 사례: 추적 대상 및 사용 도구

SolarWinds NPM, PRTG 및 OpManager를 비교하여 명확한 장치 범위, 유용한 성능 지표, 실행 가능한 알림을 통해 실용적인 네트워크 모니터링 시스템을 구축하십시오.

기기 및 IP 주소 검색을 위한 최고의 네트워크 스캐너 도구 10가지

기기 및 IP 주소 검색을 위한 최고의 네트워크 스캐너 도구 10가지

빠른 장치 검색, 플랫폼 간 IP 스캔 및 엔터프라이즈 IPAM을 위한 네트워크 스캐너 도구를 비교하고, 각 옵션을 네트워크에 맞게 선택하는 방법에 대한 지침을 제공합니다.