Changing the scaling for the Net monitor
James Moe <[email protected]> Sun, 5 May 2019 16:32:59 -0700
| Newsgroups | gmane.comp.gnome.apps.gkrellm |
|---|---|
| Message-ID | <sig.1028f16a0a.ad4870af-2c34-94d1-ccf0-2d2f47f3f7bb@sohnen-moe.com> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BLFZFb41hzxaDZKRCp3Lvpqh7vO0M1ZOp Content-Type: multipart/mixed; boundary="VazJBlluHqx4GzOY5wkadHqpkt9ASSb8F"; protected-headers="v1" From: James Moe <[email protected]> To: [email protected] Message-ID: <[email protected]> Subject: Changing the scaling for the Net monitor --VazJBlluHqx4GzOY5wkadHqpkt9ASSb8F Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hello, linux 4.12.14-lp150.12.58-default x86_64 gkrellm 2.3.10 The Net monitor has always been a bit useless. Network traffic is spiky and bursty, meaning that the data flow easily ranges from zero to 10 Mb/sec from one moment to the next. The auto-scaling doesn't really help all that much since there is no way to know what the range is (is it 1Kb/sec? 10Mb/sec?). I was thinking that using a logarithmic scale (log10) would resolve the display issue for me, both for the chart and the little line under the chart. Set the max value for log10(100M) or log10(1G). Is it possible to use a plug-in to achieve this? I have no problem modifying the code to test this concept. Would anyone offer some pointers about where to start; what sections of the code do the scaling for the Net monitor, set maximum values, etc. --=20 James Moe moe dot james at sohnen-moe dot com 520.743.3936 Think. --VazJBlluHqx4GzOY5wkadHqpkt9ASSb8F-- --BLFZFb41hzxaDZKRCp3Lvpqh7vO0M1ZOp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQvyrQDoa26FpWNi7vNNyvw+urRkwUCXM9yqwAKCRDNNyvw+urR k9uqAKCMjHKWESbfbfO2yE+S/8IENrTXEgCfeG99NUGHfWjV7UpR2TJMAde6uZs= =mQkM -----END PGP SIGNATURE----- --BLFZFb41hzxaDZKRCp3Lvpqh7vO0M1ZOp--