rolandriegel / nload Goto Github PK
View Code? Open in Web Editor NEWReal-time network traffic monitor
License: GNU General Public License v2.0
Real-time network traffic monitor
License: GNU General Public License v2.0
First of all, @rolandriegel thank you for such a great monitoring tool!
I've been using it for years, and it made my life so much easier.
I'd like to ask if you have any particular date/feature set for the next release.
The reason I'm asking is because the latest release (0.7.4) has the unfortunate bug (see the screenshot below), which was fixed in 8a93886 "Eliminate flicker on some terminals like rxvt (thanks to Alex Wilson)".
I can always cherry-pick the fix on top of 0.7.4, but it's easier to go with an official release (for distros too).
So, if the next release is expected soon enough, I'll just wait for it.
If not, I'll cherry-pick the patch or use snapshot of master.
Thank you,
Hello,
Maybe only when launched on a remote host over ssh; could you please take a look:
http://666kb.com/i/dvq6tp6lztnxmk4xs.gif
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905247
Thanks
Hi,
nload
currently shows me on a host with just two weeks of uptime:
Ttl: 37505.16 GByte
This should better be displayed like this:
Ttl: 37.50 TByte
Currently -U
only supports unit prefixes up to G
for "Giga". Adding T
for Tera (and maybe even already P
for Peta and E
for Exa) would be helpful.
And given that there are off-the-shelf 400 GBit/s network interfaces out there, supporting the Tera unit prefix for -u
starts to make sense as well.
Hi,
The changes made in 2018 are not yet released on any public repositories, and it would be great to do so.
I'm not sure if this is intentional, or that the version number hasn't been bumped since the 2012 release.
Kindly provide a PR to github.com/openwrt/packages in accordance to the OpenWRT build guide(s):
My static make skills are not up to scratch and I struggled with the the proper static linking using an embedded device and OpenWRT that by default lacks a lot of the required ncurses or other dev / lib dependencies.
nload
is a great match and would serve well in OpenWRT givens its network centric.
If a PR can be arrange then I dont mind helping to maintain it over time with new releases, etc.
Many thanks in advanced.
PS - also saw #15 after raising this which may be related.
If the configuration file for nload has a bad value, or is in an incorrect format completely, nload silently ignores the errors. It should raise an error instead.
Steps to reproduce:
stuff
to ~/.nload
nload
nload supports a configuration file, but the format and options are not documented.
The keys can be found here:
Lines 58 to 100 in 8f92dc0
...and the configuration can be set using an ini format of key = value
, but I was only able to learn this from reading the source code.
I would like nload
to utilize the full height of the scale without setting hard values for -u
.
But -u H
just produces either a flat graph like so:
Or on higher throughput a block like that:
Is there way to make it react to current throughput?
Running with fixed unit and interval here: https://ygg.thingylabs.io/
I'm trying to run nload on one specific network device but this option seems to ignored with certain devices, showing me all devices instead.
I'm running nload 0.7.4 on MacOS 11.6.7, installed via Homebrew.
This Mac has a lot of network devices. (I'm not sure what they all do). I've tested each one and here are the results:
Working correctly: gif0, stf0, en11, en10, bridge0, awdl0, llw0, utun0, utun1
Not working: lo0, en0, en1, en2 en3, en4, en5, en6, en7, en8, en9, ap1
Running command: nload en0
Output:
After moving over to en0 with the arrow key it shows correct info.
Hi,
Could you tell me how to build a static nload binary ?
Or, is there any parameters to make static nload binary ?
Thank you!
Every time I close the options window (F2) nload crashes with segmentation fault, regardless of whether or not I changed any options. It happens with all network devices. I'm running version 0.7.4 on MacOS 11.6.7 installed via Homebrew.
I also get the same result on a different Mac running Ventura 13.0.
This would be helpful when monitoring several devices and you aren't able to identify them purely on the IP address of the interface.
Alternatively, add it to the top left. Device eth1 [1.2.3.4] (1/1) on HOSTNAME:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.