sbm

simple bandwidth monitor
git clone git://git.2f30.org/sbm
Log | Files | Refs | LICENSE

DateCommit messageAuthorFiles+-
2016-10-14 14:00Use ifndefsin1+1-2
2016-09-26 10:57Bump to 0.9sin1+1-1
2016-09-26 10:46Use sysfs for statistics gathering on Linuxsin1+36-23
2016-08-05 12:23Bump to 0.8sin1+1-1
2016-08-05 10:58Add uptime to the the signal output in the manpageQuentin Rameau1+3-3
2016-08-05 10:49Change the uptime format to "nd nh nm ns"Quentin Rameau1+8-7
2016-08-05 10:26Move printrxtx() logic outside of signal handlersin1+14-2
2016-08-05 10:13Print uptime when printing total bandwidth consumedsin1+63-40
2016-08-01 12:57Bump to 0.7sin1+1-1
2016-07-31 09:02Nuke newlinesin1+0-1
2016-07-31 09:00Initialize variable inside for()sin1+2-2
2016-07-31 09:00Group printing functions togethersin1+16-16
2016-07-30 09:58Fix total traffic accumulationQuentin Rameau1+8-8
2016-07-30 10:28Fix scaling loopQuentin Rameau1+1-1
2016-07-30 09:30Replace the if-then-else check with a for loop in scale()Quentin Rameau1+3-13
2016-07-30 09:08No need to check for signal(3) failure.sin1+1-8
2016-07-30 09:02Bump manpage datesin1+1-1
2016-07-30 08:59Add Quentin to LICENSEsin1+1-0
2016-07-29 11:25Print accumulated Rx and Tx traffic amount on SIGINFOQuentin Rameau2+61-17
2016-07-29 11:21Merge more conditionalssin1+7-9
2016-07-29 11:14Save two levels of indentation and merge some conditionalssin1+12-14
2016-07-29 11:01Fix unit abbreviationssin1+2-2
2016-07-28 19:43Print Rx/Tx after whole throughput measuringQuentin Rameau1+1-1
2016-07-23 11:11Print more precision when scalingQuentin Rameau1+15-12
2016-03-12 12:57Bump to 0.6sin1+1-1
2016-03-12 12:57Don't install scripts by defaultsin1+0-4
2016-02-24 16:42Bump to 0.5sin1+1-1
2016-02-24 14:26Reduce field width to 5 instead of 6 for ppssin1+1-1
2016-02-23 17:35Fix RX/TX -> Rx/Tx in manpage as wellsin1+2-2
2016-02-23 17:31Fix labels and use Rx/Tx throughoutsin4+11-11
2016-02-23 16:14Unset multiplot when we are donesin2+2-0
2016-02-23 16:07Correct xlabel in sbm-rt-plotsin1+2-2
2016-02-23 15:59Rename sbm-plot-real to sbm-rt-plotsin2+3-3
2016-02-23 15:06Default to 1 second for sbm-plot-realsin1+3-3
2016-02-23 15:02Rename tmp to datafile for consistency between the two scriptssin1+4-4
2016-02-23 15:00Add sbm-plot-real for real time plottingsin2+38-1
2016-02-23 14:43Add example usage for sbm-plotsin1+3-0
2016-02-23 14:41Add LICENSEsin4+16-17
2016-02-23 13:37Create two graphs next to each other, one for Mbps and one for ppssin1+7-1
2016-02-23 13:26Check if gnuplot is installedsin1+7-0
2016-02-23 13:23Add sbm-plotsin2+20-1
2016-02-23 11:44Add an option for printing Bytes instead of bitsQuentin Rameau2+15-6
2016-02-23 11:36Put field description on the rightsin1+1-1
2016-02-23 11:02Print rx/tx pps units after respective value fiedsQuentin Rameau1+1-1
2016-02-23 10:55Use fixed width value fields for default outputQuentin Rameau1+1-1
2016-02-23 11:20Replace down/up with RX/TX in manpagesin1+2-2
2016-02-23 10:40Add terse output optionsin2+28-12
2016-02-23 10:35fflush stdout so output is available even when not line bufferedsin1+1-0
2016-02-23 10:11Rename msleep() to tvsleep()sin1+2-2
2016-02-23 10:03No need to impose a max sampling frequencysin2+12-13
2016-02-22 15:44Fix terminology, rename sampling rate to sampling periodsin1+5-5
2016-02-22 15:41Use existing define instead of magic numbersin1+2-2
2016-02-22 15:40Grammar fixsin1+1-1
2016-02-22 15:32Add some clarification around sampling ratesin1+7-1
2016-02-22 15:24Rename clock_gettime_tv() to getmonotime()sin1+5-5
2016-02-22 15:06Fix minimum delay at 100 mssin2+5-2
2016-02-22 14:45Save one level of indentationsin1+14-14
2016-02-22 14:42Group related assignmentssin1+2-4
2016-02-22 14:36Fix arg.h OOB accesssin1+2-2
2016-02-22 14:31Fix txpps calculationsin1+1-1
2016-02-22 14:27Handle error early in clock_gettime_tv()sin1+2-0
2016-02-22 14:26Style fixsin1+1-2
2016-02-22 14:14Use uint64_t where applicablesin1+20-13
2016-02-22 14:12Group together related declarationssin1+4-6
2016-02-22 12:31Add delay supportsin2+73-21
2016-02-19 11:57Refer to mentioned argument in manpagesin1+3-2
2016-02-19 11:38Bump to 0.4sin1+1-1
2016-02-19 11:35Add [-c count] option to limit the number of samplessin2+24-4
2016-02-19 11:21Move sleep to top so first reading is sensiblesin1+1-1
2016-02-16 16:50Style fixsin1+2-1
2016-02-16 16:47Include sys/types.h as wellsin1+1-0
2016-02-16 16:45Bump manpage modification datesin1+1-1
2016-02-16 16:37Replace IFNAMSIZ with IF_NAMESIZEQuentin Rameau1+5-5
2016-02-16 16:24Be more precise about default interface selectionsin1+2-2
2016-02-16 16:09Bump to 0.3sin1+1-1
2016-02-16 16:06Include order matters on some systemssin1+1-1
2016-02-16 16:02Add Linux supportsin2+41-6
2016-02-13 10:37Reset counters in case the interface is not upsin1+1-0
2016-02-12 14:52Bump to 0.2sin1+1-1
2016-02-12 12:08Show receive pps and transmit pps as wellsin1+19-9
2016-02-12 11:57Streamline outputsin1+1-1
2016-02-11 20:25It works on other BSD systems as wellsin1+1-1
2016-02-11 20:19Use sleep(1) as usleep() requires the argument to be < 1,000,000sin1+1-1
2016-02-11 18:04Remove delay code, it was wrong anyhow and not particularly usefulsin2+5-16
2016-02-11 17:37Remove tarball on cleansin1+1-1
2016-02-11 17:36Add dist target to Makefilesin1+7-0
2016-02-11 17:30Initial commitsin4+302-0