NetHogs is a small 'net top' tool. Instead of breaking the traffic down per protocol or per subnet, like most tools do, it groups bandwidth by process. NetHogs does not rely on a special kernel module to be loaded.

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow NetHogs - 'net top' per process

NetHogs - 'net top' per process Web Site

Other Useful Business Software
Holistically view your business data within a single solution. Icon
Holistically view your business data within a single solution.

For IT service providers and MSPs that need a data platform to manage their processes

BrightGauge, a ConnectWise solution, was started in 2011 to fill a missing need in the small-to-medium IT Services industry: a better way to manage data and provide the value of work to clients. BrightGauge Software allows you to display all of your important business metrics in one place through the use of gauges, dashboards, and client reports. Used by more than 1,800 companies worldwide, BrightGauge integrates with popular business solutions on the market, like ConnectWise, Continuum, Webroot, QuickBooks, Datto, IT Glue, Zendesk, Harvest, Smileback, and so many more. Dig deeper into your data by adding, subtracting, multiplying, and dividing one metric against another. BrightGauge automatically computes these formulas for you. Want to show your prospects how quick you are to respond to tickets? Show off your data with embeddable gauges on public sites.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
12
2
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Really appreciated. Please keep up-to-update.
  • NetHogs is incredibly useful for curious users such as myself. Whenever my network usage spikes, I like to know what is causing it. NetHogs makes this task trivial, especially when paired with a bash alias (nio) so I don't have to type 'sudo nethogs enp4s0' all the time. Thank you for your hard work on this program!
  • An excellent one command tool, that breaks up the whole bandwidth usage per process. A must have for Linux users!
  • very useful and simple! can be started with -t option and the log be captured and reused! (I just miss it be updated on ppa as big max_pid reqs cvs download)
  • Pretty useful tool. However, I could not get the trace mode work. However I was able to find a fix. Since I could not create ta bug, I'm adding the details here hoping that it would be useful to others. The trace mode is not working in version 0.8.0, but is is working in 0.7.0 #sudo nethogs -t em1 Adding local address: 192.168.1.101 Ethernet link detected Waiting for first packet to arrive (see sourceforge.net bug 1019381) The program does not report any data. A gdb session revealed that the getmaxyx () call in do_refresh () of cui.cpp is was returning -1 and causing the do_refresh() return without reporting any data. Moving the getmaxyx () and few subsequent statements to the else part of "if (DEBUG || tracemode)" solved the problem for me.
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD

Languages

English

Intended Audience

System Administrators

User Interface

Curses/Ncurses

Programming Language

C

Related Categories

C Network Monitoring Software

Registered

2004-05-25