nethogs
« Back to VersTracker
Description:
Net top tool grouping bandwidth per process
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: network monitoring bandwidth terminal debugging
Install: brew install nethogs
About:
Nethogs is a command-line network monitoring tool that groups bandwidth usage by process, unlike traditional tools that show usage per connection. It provides a real-time, top-like interface that helps administrators identify which specific applications are consuming network resources. This makes it invaluable for diagnosing unexpected network activity or optimizing bandwidth allocation.
Key Features:
  • Real-time process-level bandwidth monitoring
  • Terminal-based interactive interface
  • Refresh rate configuration
  • Sort by bandwidth usage
  • Supports both IPv4 and IPv6
Use Cases:
  • Identifying bandwidth-hungry applications on a server
  • Debugging network performance issues in real-time
  • Monitoring suspicious network activity from unknown processes
Alternatives:
  • iftop – Shows bandwidth per connection rather than per process
  • nload – Displays overall device bandwidth without process breakdown
  • htop – Shows CPU/memory usage but lacks network bandwidth metrics
Version History
Detected Version Rev Change Commit
Sep 15, 2025 7:43am 0 VERSION_BUMP 98af0b8a