]> git.ipfire.org Git - collecty.git/log
collecty.git
5 weeks agomain: Initialize the daemon
Michael Tremer [Sat, 27 Sep 2025 12:03:03 +0000 (12:03 +0000)] 
main: Initialize the daemon

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodaemon: Create more daemon scaffolding
Michael Tremer [Sat, 27 Sep 2025 12:00:45 +0000 (12:00 +0000)] 
daemon: Create more daemon scaffolding

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodaemon: Implement logging
Michael Tremer [Sat, 27 Sep 2025 11:48:50 +0000 (11:48 +0000)] 
daemon: Implement logging

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodaemon: Link against systemd
Michael Tremer [Sat, 27 Sep 2025 11:36:42 +0000 (11:36 +0000)] 
daemon: Link against systemd

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodaemon: Parse command line options
Michael Tremer [Sat, 27 Sep 2025 11:13:25 +0000 (11:13 +0000)] 
daemon: Parse command line options

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoctx: Create a dummy function to set the log level
Michael Tremer [Sat, 27 Sep 2025 11:12:50 +0000 (11:12 +0000)] 
ctx: Create a dummy function to set the log level

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodaemon: Create a context
Michael Tremer [Sat, 27 Sep 2025 10:54:40 +0000 (10:54 +0000)] 
daemon: Create a context

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodaemon: Create scaffolding
Michael Tremer [Sat, 27 Sep 2025 10:45:56 +0000 (10:45 +0000)] 
daemon: Create scaffolding

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks ago_collecty: Fix compiling the module with the new flags
Michael Tremer [Sat, 27 Sep 2025 10:37:22 +0000 (10:37 +0000)] 
_collecty: Fix compiling the module with the new flags

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoconfigure: Configure the compiler
Michael Tremer [Sat, 27 Sep 2025 10:36:31 +0000 (10:36 +0000)] 
configure: Configure the compiler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoping: Import sys/time.h for gettimeofday
Michael Tremer [Sat, 27 Sep 2025 10:25:52 +0000 (10:25 +0000)] 
ping: Import sys/time.h for gettimeofday

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoconfigure: Always require systemd
Michael Tremer [Sat, 27 Sep 2025 10:25:31 +0000 (10:25 +0000)] 
configure: Always require systemd

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agosensors: Fix compilation with newer versions of Python
Michael Tremer [Sat, 27 Sep 2025 10:24:52 +0000 (10:24 +0000)] 
sensors: Fix compilation with newer versions of Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Require at least Python 3.9
Michael Tremer [Sat, 11 Dec 2021 12:23:54 +0000 (12:23 +0000)] 
configure: Require at least Python 3.9

We do not use any features that are not available in an earlier version,
but I am using this for development and so didn't test anything earlier.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Check for rrdtool Python module
Michael Tremer [Sat, 11 Dec 2021 12:01:04 +0000 (12:01 +0000)] 
configure: Check for rrdtool Python module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Check for pydbus Python module
Michael Tremer [Sat, 11 Dec 2021 12:00:31 +0000 (12:00 +0000)] 
configure: Check for pydbus Python module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopsi: Add graph template
Michael Tremer [Sat, 4 Dec 2021 14:21:57 +0000 (14:21 +0000)] 
psi: Add graph template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoplugins: Fix Python syntax error in environment update
Michael Tremer [Sat, 4 Dec 2021 14:21:18 +0000 (14:21 +0000)] 
plugins: Fix Python syntax error in environment update

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoplugins: Read Pressure Stall Information from the kernel
Michael Tremer [Wed, 1 Dec 2021 23:24:16 +0000 (23:24 +0000)] 
plugins: Read Pressure Stall Information from the kernel

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocpufreq: Import _ function
Michael Tremer [Wed, 1 Dec 2021 21:44:27 +0000 (21:44 +0000)] 
cpufreq: Import _ function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoplugins: Return None if file could not be read
Michael Tremer [Wed, 1 Dec 2021 21:42:19 +0000 (21:42 +0000)] 
plugins: Return None if file could not be read

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoTolerate setting an empty environment
Michael Tremer [Wed, 1 Dec 2021 21:42:00 +0000 (21:42 +0000)] 
Tolerate setting an empty environment

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopython: Declare all exceptions
Michael Tremer [Wed, 1 Dec 2021 21:04:15 +0000 (21:04 +0000)] 
python: Declare all exceptions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoMakefile: Substitute @sbindir@
Michael Tremer [Wed, 1 Dec 2021 20:57:13 +0000 (20:57 +0000)] 
Makefile: Substitute @sbindir@

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopython: Declare functions as static when possible
Michael Tremer [Wed, 1 Dec 2021 20:49:28 +0000 (20:49 +0000)] 
python: Declare functions as static when possible

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopython: Make python types extern
Michael Tremer [Wed, 1 Dec 2021 19:40:00 +0000 (19:40 +0000)] 
python: Make python types extern

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agolocale: Use LANGUAGE instead of legacy LANG
Michael Tremer [Mon, 28 Sep 2020 17:26:26 +0000 (17:26 +0000)] 
locale: Use LANGUAGE instead of legacy LANG

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoi18n: Update German translation
Michael Tremer [Mon, 28 Sep 2020 17:25:17 +0000 (17:25 +0000)] 
i18n: Update German translation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoAuto-generate POTFILES.in and update translations
Michael Tremer [Mon, 28 Sep 2020 17:08:06 +0000 (17:08 +0000)] 
Auto-generate POTFILES.in and update translations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Swap widths and height
Michael Tremer [Mon, 28 Sep 2020 17:05:09 +0000 (17:05 +0000)] 
graphs: Swap widths and height

I messed this up

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agolocales: Drop our custom module
Michael Tremer [Mon, 28 Sep 2020 17:04:09 +0000 (17:04 +0000)] 
locales: Drop our custom module

Gettext can handle this for us

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoRemove or move as many constants as possible
Michael Tremer [Mon, 28 Sep 2020 16:40:13 +0000 (16:40 +0000)] 
Remove or move as many constants as possible

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Increase default width to 960px
Michael Tremer [Mon, 28 Sep 2020 16:22:38 +0000 (16:22 +0000)] 
graphs: Increase default width to 960px

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Make backgrounds transparent
Michael Tremer [Mon, 28 Sep 2020 16:21:16 +0000 (16:21 +0000)] 
graphs: Make backgrounds transparent

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoAvoid unnecessary module load
Michael Tremer [Mon, 28 Sep 2020 16:18:16 +0000 (16:18 +0000)] 
Avoid unnecessary module load

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Move collectyd to /usr/sbin
Michael Tremer [Mon, 28 Sep 2020 16:16:00 +0000 (16:16 +0000)] 
daemon: Move collectyd to /usr/sbin

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoRename collecty-client to collecty
Michael Tremer [Mon, 28 Sep 2020 16:07:03 +0000 (16:07 +0000)] 
Rename collecty-client to collecty

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodbus: Move bus domain into bus submodule
Michael Tremer [Mon, 28 Sep 2020 16:05:02 +0000 (16:05 +0000)] 
dbus: Move bus domain into bus submodule

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoclient: Rename CollectyClient to Collecty
Michael Tremer [Mon, 28 Sep 2020 16:02:40 +0000 (16:02 +0000)] 
client: Rename CollectyClient to Collecty

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agocollectly-client: Move CLI code into CLI script
Michael Tremer [Mon, 28 Sep 2020 16:00:45 +0000 (16:00 +0000)] 
collectly-client: Move CLI code into CLI script

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agocollectd: Rewrite script according to modern Python standards
Michael Tremer [Mon, 28 Sep 2020 15:35:24 +0000 (15:35 +0000)] 
collectd: Rewrite script according to modern Python standards

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Rename class and do not load with main module
Michael Tremer [Mon, 28 Sep 2020 15:30:07 +0000 (15:30 +0000)] 
daemon: Rename class and do not load with main module

This avoids the whole daemon code being loaded in clients

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoplugins: Remove unused variable
Michael Tremer [Mon, 28 Sep 2020 15:24:31 +0000 (15:24 +0000)] 
plugins: Remove unused variable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Refactor WriteQueue without Python's queue module
Michael Tremer [Mon, 28 Sep 2020 11:39:07 +0000 (11:39 +0000)] 
daemon: Refactor WriteQueue without Python's queue module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Refactor some parts of the write queue
Michael Tremer [Mon, 28 Sep 2020 11:28:20 +0000 (11:28 +0000)] 
daemon: Refactor some parts of the write queue

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Make WriteQueue thread-safe
Michael Tremer [Mon, 28 Sep 2020 11:18:04 +0000 (11:18 +0000)] 
daemon: Make WriteQueue thread-safe

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoTidy up collection and remove double-handling of unexpected exceptions
Michael Tremer [Mon, 28 Sep 2020 11:10:55 +0000 (11:10 +0000)] 
Tidy up collection and remove double-handling of unexpected exceptions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoconntrack: Refactor plugin
Michael Tremer [Mon, 28 Sep 2020 10:49:51 +0000 (10:49 +0000)] 
conntrack: Refactor plugin

This drops most of the functionality which is not sustainable
with a large number of connections.

Fixes: #12475
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Remove deprecated STACK command
Michael Tremer [Thu, 24 Sep 2020 15:01:00 +0000 (15:01 +0000)] 
graphs: Remove deprecated STACK command

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoprocessor: Add outlines like all other graphs
Michael Tremer [Thu, 24 Sep 2020 14:58:16 +0000 (14:58 +0000)] 
processor: Add outlines like all other graphs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Make areas less opaque
Michael Tremer [Thu, 24 Sep 2020 14:52:09 +0000 (14:52 +0000)] 
graphs: Make areas less opaque

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agomemory: Refactor plugin to store data in kilobytes instead of percentages
Michael Tremer [Thu, 24 Sep 2020 14:48:52 +0000 (14:48 +0000)] 
memory: Refactor plugin to store data in kilobytes instead of percentages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agomemory: Refactor graph
Michael Tremer [Thu, 24 Sep 2020 14:17:16 +0000 (14:17 +0000)] 
memory: Refactor graph

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoloadavg: Refactor graph
Michael Tremer [Thu, 24 Sep 2020 14:09:10 +0000 (14:09 +0000)] 
loadavg: Refactor graph

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agolatency: Refactor graph
Michael Tremer [Thu, 24 Sep 2020 14:01:42 +0000 (14:01 +0000)] 
latency: Refactor graph

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoipfrag: Refactor graphs
Michael Tremer [Thu, 24 Sep 2020 13:45:07 +0000 (13:45 +0000)] 
ipfrag: Refactor graphs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agointerrupts: Refactor graphs
Michael Tremer [Thu, 24 Sep 2020 13:36:31 +0000 (13:36 +0000)] 
interrupts: Refactor graphs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agointerfaces: Refactor graphs
Michael Tremer [Thu, 24 Sep 2020 13:34:10 +0000 (13:34 +0000)] 
interfaces: Refactor graphs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodisk: Refactor bad sectors graph
Michael Tremer [Thu, 24 Sep 2020 12:52:00 +0000 (12:52 +0000)] 
disk: Refactor bad sectors graph

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodf: Refactor graphs
Michael Tremer [Thu, 24 Sep 2020 12:37:37 +0000 (12:37 +0000)] 
df: Refactor graphs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Correctly apply area opacity
Michael Tremer [Thu, 24 Sep 2020 12:23:59 +0000 (12:23 +0000)] 
graphs: Correctly apply area opacity

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Make the first column slightly wider
Michael Tremer [Thu, 24 Sep 2020 12:16:34 +0000 (12:16 +0000)] 
graphs: Make the first column slightly wider

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agocontext switches: Refactor graph
Michael Tremer [Thu, 24 Sep 2020 12:08:25 +0000 (12:08 +0000)] 
context switches: Refactor graph

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoprocessor: Redesign graph
Michael Tremer [Thu, 24 Sep 2020 12:00:24 +0000 (12:00 +0000)] 
processor: Redesign graph

Justify everything to use the full width and remove
idle percentages.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agographs: Justify all legends
Michael Tremer [Thu, 24 Sep 2020 11:20:49 +0000 (11:20 +0000)] 
graphs: Justify all legends

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoprocessors: Add line with total usage
Michael Tremer [Thu, 24 Sep 2020 11:12:46 +0000 (11:12 +0000)] 
processors: Add line with total usage

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agolatency: Ping 10 times within 10 seconds
Michael Tremer [Mon, 21 Sep 2020 15:03:27 +0000 (15:03 +0000)] 
latency: Ping 10 times within 10 seconds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agointerrupts: Rename to interrupts from system-interrupts
Michael Tremer [Mon, 21 Sep 2020 14:45:45 +0000 (14:45 +0000)] 
interrupts: Rename to interrupts from system-interrupts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agointerrupts: Fix graph title when showing a specific interrupt
Michael Tremer [Mon, 21 Sep 2020 14:42:50 +0000 (14:42 +0000)] 
interrupts: Fix graph title when showing a specific interrupt

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agointerrupts: Collect data for all interrupts
Michael Tremer [Mon, 21 Sep 2020 14:37:49 +0000 (14:37 +0000)] 
interrupts: Collect data for all interrupts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoAdd a simply backup mechanism
Michael Tremer [Mon, 21 Sep 2020 14:22:28 +0000 (14:22 +0000)] 
Add a simply backup mechanism

This is now called through DBUS and I am not sure whether
that is a good idea or not.

The upsides are that the client will never access files
directory, the downside is that the backup process blocks
the DBUS thread.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoDrop loading some unused modules
Michael Tremer [Mon, 21 Sep 2020 13:04:15 +0000 (13:04 +0000)] 
Drop loading some unused modules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoprocessor: Add guest_nice usage, too
Michael Tremer [Mon, 21 Sep 2020 10:50:37 +0000 (10:50 +0000)] 
processor: Add guest_nice usage, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoprocessors: Plot steal and guest usage in graphs
Michael Tremer [Mon, 21 Sep 2020 09:58:02 +0000 (09:58 +0000)] 
processors: Plot steal and guest usage in graphs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoprocessors: Collect usage for all individual cores
Michael Tremer [Mon, 21 Sep 2020 09:50:03 +0000 (09:50 +0000)] 
processors: Collect usage for all individual cores

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Collect every plugin immediately after daemon launched
Michael Tremer [Mon, 21 Sep 2020 09:27:19 +0000 (09:27 +0000)] 
daemon: Collect every plugin immediately after daemon launched

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoplugins: Add a simple helper function to read integers from files
Michael Tremer [Sun, 20 Sep 2020 15:07:13 +0000 (15:07 +0000)] 
plugins: Add a simple helper function to read integers from files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoOpen all files in a with statement block
Michael Tremer [Sun, 20 Sep 2020 14:47:40 +0000 (14:47 +0000)] 
Open all files in a with statement block

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoTidy up imports of other modules
Michael Tremer [Sun, 20 Sep 2020 14:40:05 +0000 (14:40 +0000)] 
Tidy up imports of other modules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agocolours: Fix importing functions
Michael Tremer [Sun, 20 Sep 2020 14:32:56 +0000 (14:32 +0000)] 
colours: Fix importing functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoloadavg: Fix legend alignment
Michael Tremer [Sun, 20 Sep 2020 14:27:09 +0000 (14:27 +0000)] 
loadavg: Fix legend alignment

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Add plugins to scheduler when the daemon launches
Michael Tremer [Sun, 20 Sep 2020 14:23:19 +0000 (14:23 +0000)] 
daemon: Add plugins to scheduler when the daemon launches

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoDo not load util submodule in __init__.py
Michael Tremer [Sun, 20 Sep 2020 14:19:40 +0000 (14:19 +0000)] 
Do not load util submodule in __init__.py

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoRemove unused list
Michael Tremer [Sun, 20 Sep 2020 14:15:17 +0000 (14:15 +0000)] 
Remove unused list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agore: Avoid pre-compiling regular expressions
Michael Tremer [Sun, 20 Sep 2020 14:10:13 +0000 (14:10 +0000)] 
re: Avoid pre-compiling regular expressions

Python has a cache for these

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoDrop unused Timer class
Michael Tremer [Sun, 20 Sep 2020 14:05:27 +0000 (14:05 +0000)] 
Drop unused Timer class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agolatency: Give plugin a lower priority
Michael Tremer [Sun, 20 Sep 2020 14:02:06 +0000 (14:02 +0000)] 
latency: Give plugin a lower priority

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Allow launch without any plugins
Michael Tremer [Sun, 20 Sep 2020 13:59:57 +0000 (13:59 +0000)] 
daemon: Allow launch without any plugins

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoDo not log supported locales
Michael Tremer [Sun, 20 Sep 2020 13:58:49 +0000 (13:58 +0000)] 
Do not log supported locales

This does not seem to be very helpful to me

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agodaemon: Drop our own scheduler and use sched
Michael Tremer [Sun, 20 Sep 2020 13:54:54 +0000 (13:54 +0000)] 
daemon: Drop our own scheduler and use sched

Our own implementation was trying to be very accurate which
comes with a large overhead and is largely unnecessary.

This patch removes the threading approach which kept multiple
timers and replaces it with one simple deadline scheduler.

Plugins will have to ensure that they are not blocking the
collection.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agocolours: Fix string formatting for transparency
Michael Tremer [Sun, 20 Sep 2020 13:11:51 +0000 (13:11 +0000)] 
colours: Fix string formatting for transparency

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agologging: Tidy up code and align with other projects
Michael Tremer [Sun, 20 Sep 2020 12:56:27 +0000 (12:56 +0000)] 
logging: Tidy up code and align with other projects

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoFix import of _collecty module
Michael Tremer [Sun, 20 Sep 2020 12:53:11 +0000 (12:53 +0000)] 
Fix import of _collecty module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoMove color functions into the color module
Michael Tremer [Sun, 20 Sep 2020 12:50:46 +0000 (12:50 +0000)] 
Move color functions into the color module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoDrop entropy plugin
Michael Tremer [Sun, 10 May 2020 18:41:27 +0000 (19:41 +0100)] 
Drop entropy plugin

This is no longer useful.

The Linux kernel has changed to only use the its internal PRNG
for /dev/random and /dev/urandom.

Once it is seeded, it will spit out as many random data as you
would like, but would not require an entropy pool being filled
up as much.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 years agoMakefile: Fix generating man-pages only
Michael Tremer [Fri, 2 Jun 2017 11:36:42 +0000 (12:36 +0100)] 
Makefile: Fix generating man-pages only

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
9 years agoRemove TODO list
Michael Tremer [Fri, 21 Oct 2016 21:11:16 +0000 (23:11 +0200)] 
Remove TODO list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
9 years agolatency: Show "Default Gateway" in headline for gateway
Michael Tremer [Fri, 21 Oct 2016 21:04:19 +0000 (23:04 +0200)] 
latency: Show "Default Gateway" in headline for gateway

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
9 years agoprocessor: Show processor usage in percent instead of jiffies
Michael Tremer [Fri, 21 Oct 2016 20:41:31 +0000 (22:41 +0200)] 
processor: Show processor usage in percent instead of jiffies

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
9 years agodisk: Fix exporting graphs
Arne Fitzenreiter [Thu, 20 Oct 2016 19:55:52 +0000 (19:55 +0000)] 
disk: Fix exporting graphs

Colour module was not included

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>