snitch는 시스템의 네트워크 연결 상태를 더 보기 쉽게 표시해주는 커맨드라인 도구입니다. 기존의 ss, netstat처럼 네트워크 연결 상태를 확인할 수 있지만, snitch는 깔끔한 TUI(터미널 UI) 또는 스타일된 테이블 출력을 지원해 사용자가 보기 좋게 정보를 확인할 수 있게 만들어졌습니다.  

이 도구는 Go 언어로 작성되었고, Linux와 macOS를 모두 지원합니다. 설치는 Go 환경에서 직접 설치하거나, 스크립트 또는 바이너리를 통해 간단하게 할 수 있습니다.  

주요 기능:
• 실시간 인터랙티브 UI로 네트워크 연결 보기
• 테이블 또는 JSON/CSV 형태로 출력
• TCP/UDP, LISTEN/ESTABLISHED 등 다양한 필터 옵션 제공
• 숫자 형식 출력, 프로세스 기반 필터링 등 상세 옵션 제공  

snitch는 특히 서버 모니터링이나 네트워크 디버깅 시 시각적으로 정돈된 출력이 필요할 때 유용합니다. 깔끔한 UI 덕분에 기존 도구보다 빠르게 정보를 파악할 수 있습니다.  

 

https://github.com/karol-broda/snitch

 

GitHub - karol-broda/snitch: a prettier way to inspect network connections

a prettier way to inspect network connections. Contribute to karol-broda/snitch development by creating an account on GitHub.

github.com

 

반응형

Subtrace는 Docker 컨테이너에서 발생하는 모든 네트워크 요청을 모니터링할 수 있는 오픈 소스 도구입니다.

 

코드 변경 없이 바로 사용할 수 있으며, Python, Node.js, Go 등 모든 언어를 지원합니다.

 

요청의 전체 페이로드, 헤더, 상태 코드, 지연 시간을 확인할 수 있으며, 성능 오버헤드는 100µs 미만으로 매우 적습니다.

 

https://subtrace.dev/

 

Subtrace

 

subtrace.dev

 

 

https://github.com/subtrace/subtrace

반응형

Sniffnet은 인터넷 트래픽을 직관적으로 모니터링할 수 있는 오픈소스 애플리케이션입니다.

 

크로스플랫폼을 지원하며, 네트워크 활동을 분석하고 실시간으로 시각화하는 기능을 제공합니다.

 

무료로 사용할 수 있으며, Windows, macOS, Linux에서 설치 가능합니다.

 

Sniffnet을 활용하면 자신의 네트워크 상태를 보다 쉽게 파악할 수 있습니다.

 

https://github.com/GyulyVGC/sniffnet

반응형

+ Recent posts