실시간 차트, TCP ping, Prometheus exporter 모드를 지원하며 여러 호스트에 동시에 ping을 보내는 Rust 기반 도구입니다.
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
Homebrew로 설치
brew install gping - 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 통계는 매일 갱신됩니다.
관련 프로젝트
네트워크 연결 문제를 분석할 수 있도록 traceroute와 ping을 결합한 터미널 네트워크 진단 도구입니다.
실시간 트래픽, 연결, 패킷을 보여주고 한 번의 명령으로 진단하는 Rust 기반 터미널 네트워크 진단 도구입니다.
BYOK와 로컬 모델, 끊김 없이 유지되는 SSH 세션, 인라인 파일 미리보기를 지원하는 macOS·Linux·Windows용 오픈 소스 AI 통합 터미널입니다.
Linux에서 수신 대기 중인 포트를 확인하고 해당 프로세스를 살펴보거나 종료하는 터미널 UI
tmux 같은 도구로 탭과 분할 화면을 관리하는 크로스 플랫폼 GPU 가속 OpenGL 터미널 에뮬레이터입니다.