Skip to content

hemarkus/slurm

 
 

Repository files navigation

# slurm - yet another network load monitor

slurm started as a FreeBSD port of the Linux ppp link monitor called pppstatus
by Gabriel Montenegro. Hendrik Scholz ripped of the ppp dependent parts and the
email checks to turn in into a generic network load monitor for *BSD, Linux,
HP-UX and Solaris.

## features:
 - "realtime" traffic statistics
 - three graph modes: combined RX and TX and two split views
 - can monitor any network device
 - curses ascii graphics
 - ascii theme support

slurm was tested on:
 - Debian GNU/Linux 8.0
 - FreeBSD 10
 - CentOS 6/7

## Compiling:
 - Install cmake and libncurses5-dev e.g.:
on Debian (if you don't want to use the Debian package of slurm)

         apt-get install build-essential
         apt-get install cmake libncurses5-dev
or on CentOS / RedHat

        yum groupinstall 'Development Tools'
        yum install cmake ncurses-devel

 - Create a build directory

        mkdir _build
 - Run cmake to create the Makefiles

        cd _build/
        cmake ..
 - Run make to build the binary

        make
 - Install the program

        sudo make install
 - Try it!

        slurm -i eth0 # or whatever your interface is

Please report bugs and feature requests in the github bugtracker:
 website: https://github.com/mattthias/slurm

License:
 As pppstatus is licensed under the GPL, slurm is too.

Packages

No packages published

Languages

  • C 97.5%
  • Roff 1.4%
  • Other 1.1%