Repolode
orf

orf/gping

여러 호스트의 왕복 시간이나 명령어 실행 시간을 터미널 그래프로 보여 주는 CLI ping 도구입니다.

스타
12,725
포크
372
열린 이슈
43
마지막 커밋
16일 전

어떤 프로젝트인가요?

gping은 ping처럼 작동하면서 결과를 실시간 그래프로 표시하는 터미널 도구입니다. 여러 호스트를 한 번에 지정해 지연 시간을 나란히 그래프로 볼 수 있어, 숫자 목록을 읽는 것보다 지터나 패킷 손실 패턴을 쉽게 파악할 수 있습니다.

--cmd 플래그를 사용하면 gping은 셸 명령어가 실행될 때마다 걸리는 시간을 그래프로 표시하므로, 반복 실행하는 명령어의 실행 시간을 관찰하는 데 활용할 수 있습니다. AWS 리전을 ping할 때는 aws:eu-west-1 같은 약칭을 사용할 수도 있습니다. 옵션으로 감시 간격, 그래프 버퍼 길이, IPv4 또는 IPv6 해석, 네트워크 인터페이스 선택, 색상, 간단한 ASCII 렌더링을 설정할 수 있습니다.

이 프로젝트는 Rust로 작성되었으며 Windows, macOS, Linux에서 실행됩니다. Homebrew, Cargo, 여러 Linux 배포판의 저장소, Scoop, Chocolatey, WinGet, Docker를 통해 배포됩니다.

핵심 기능

  • 01여러 호스트의 ping 지연 시간을 하나의 실시간 그래프에 표시합니다.
  • 02--cmd를 사용해 임의의 명령어 실행 시간을 그래프로 표시합니다.
  • 03aws:eu-west-1 같은 클라우드 리전 약칭을 지원합니다.
  • 04IPv4 또는 IPv6, 네트워크 인터페이스, 사용자 지정 색상을 선택할 수 있습니다.
  • 05Windows, macOS, Linux에서 실행됩니다.

활용 사례

  • 네트워크 문제를 해결할 때 여러 서버나 게이트웨이의 지연 시간과 패킷 손실을 한 번에 관찰합니다.
  • 배포 위치를 선택하기 전에 클라우드 리전별 응답 시간을 비교합니다.
  • 반복 실행하는 셸 명령어의 소요 시간을 측정하고 시간에 따른 성능 저하를 파악합니다.

빠른 시작

  1. 1

    Homebrew로 설치

    brew install gping
  2. 2

    호스트에 Ping을 보내 그래프 확인

    gping google.com

사용 전 알아둘 점

  • Ping 기반 지연 시간 그래프를 표시하려면 호스트가 ICMP에 응답해야 합니다. 일부 네트워크에서는 ICMP를 차단합니다.
  • 명령 실행 시간을 그래프로 표시하려면 --cmd 플래그가 필요하며 기본 간격도 다릅니다.

포함된 컬렉션

토픽

자주 묻는 질문

gping은(는) 무엇인가요?
여러 호스트의 왕복 시간이나 명령어 실행 시간을 터미널 그래프로 보여 주는 CLI ping 도구입니다. gping은 ping처럼 작동하면서 결과를 실시간 그래프로 표시하는 터미널 도구입니다. 여러 호스트를 한 번에 지정해 지연 시간을 나란히 그래프로 볼 수 있어, 숫자 목록을 읽는 것보다 지터나 패킷 손실 패턴을 쉽게 파악할 수 있습니다.
gping은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
gping은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
gping은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. gping의 마지막 커밋은 2026년 10월 6일입니다.
gping은(는) 어디에 사용할 수 있나요?
네트워크 문제를 해결할 때 여러 서버나 게이트웨이의 지연 시간과 패킷 손실을 한 번에 관찰합니다. 배포 위치를 선택하기 전에 클라우드 리전별 응답 시간을 비교합니다. 반복 실행하는 셸 명령어의 소요 시간을 측정하고 시간에 따른 성능 저하를 파악합니다.
gping는 어떻게 설치하나요?
Homebrew로 설치: brew install gping 호스트에 Ping을 보내 그래프 확인: gping google.com
gping은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/orf/gping

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트