Lars Kruse
b1230609dc
Command "list": sort plugins by name and remove surrounding whitespace
...
Previously the plugin names were not sorted and a leading space was
emitted.
2020-02-08 23:39:44 +01:00
Lars Kruse
02b2eb861e
Plugin directory: use "find" instead of "ls"
...
Relying on shell globbing is discouraged.
2020-02-08 23:39:44 +01:00
Lars Kruse
5de3df252e
Plugin swap: fix evaluation of swap usage
...
The variable name was misspelled.
2020-02-08 23:39:44 +01:00
Lars Kruse
d1da0df1b2
Plugin memory: fix evaluation of "inactive laundry"
...
The variable name was misspelled.
2020-02-08 23:39:44 +01:00
Lars Kruse
f4518e5375
Change name of executable from "munin-node" to "muninlite"
...
Previously MuninLite tried to create a drop-in-replacement for
munin-node by using the same name. But MuninLite behaves differently
and may even be used in parallel to a regular munin-node setup on a host,
thus it should use a distinct name.
2020-02-08 23:39:44 +01:00
Lars Kruse
c547314f3d
Makefile: add "install" target
2020-02-08 23:39:44 +01:00
Lars Kruse
33bd18f7f7
README: change to UTF8
2020-02-08 23:39:44 +01:00
Lars Kruse
0cf51803a3
Makefile: configurable set of plugins
...
The Makefile variable "PLUGINS" may be specified on the command line in
order to pick specific plugins:
make PLUGINS="cpu load uptime"
2020-02-08 23:39:44 +01:00
Lars Kruse
936ac8199c
Makefile: use proper indentation for assembling command
2020-02-08 23:39:42 +01:00
Lars Kruse
160a767791
Makefile: simplify script assembling
2020-02-08 23:39:15 +01:00
Lars Kruse
92eb719a8b
Makefile: reduce dependencies to the set of configured plugins
2020-02-08 23:38:15 +01:00
Lars Kruse
0667b94d0f
Makefile: add dependency for template input file
2020-02-08 23:38:15 +01:00
Lars Kruse
08e989b780
examples: unify whitespace
2020-02-08 23:38:15 +01:00
Lars Kruse
4e324b45a6
CI: add travis test description
2020-02-08 23:38:15 +01:00
Lars Kruse
6e921753d6
Makefile: add trivial test
...
For now only the basic functionality of the script is tested.
2020-02-08 23:38:15 +01:00
Lars Kruse
c7a121f8fc
Makefile: add spelling check
2020-02-08 23:38:15 +01:00
Lars Kruse
806dc07f89
README: reduce less relevant details
2020-02-08 23:37:55 +01:00
Lars Kruse
490da2c8a3
README: document the installation as an executable without TCP
2020-02-08 23:37:55 +01:00
Lars Kruse
0c4e577e9a
Makefile: add 'lint' target
...
For now most plugins contain issues according to 'shellcheck'.
2020-02-08 23:37:52 +01:00
Lars Kruse
5f1d1b03b5
Transfer remaining subversion details to git
2020-02-06 07:29:11 +01:00
Lars Kruse
a3fde3c704
Makefile: use "git archive" for generating release file
2020-02-06 07:29:11 +01:00
Lars Kruse
9748ebdcfb
Makefile: add "help" target
2020-02-06 07:29:11 +01:00
Lars Kruse
631e86156e
Fix spelling issues
...
reported by "codespell"
2020-02-06 07:29:11 +01:00
Lars Kruse
b0e991d4d4
whitespace cleanup
2020-02-06 07:29:11 +01:00
Lars Kruse
215abe08ae
Makefile: mark non-file targets as "PHONY"
2020-02-06 07:29:11 +01:00
Lars Kruse
e4ef4eccea
Makefile: do not create empty target file in case of errors
2020-02-06 07:29:11 +01:00
Lars Kruse
6dcd179e56
Makefile: use make variables for filenames
2019-07-23 05:19:42 +02:00
Lars Kruse
519a1c2ef9
Makefile: cleanup whitespace and comments
2019-07-23 04:42:56 +02:00
Lars Kruse
38586372d2
Format README as markdown
2019-07-19 06:25:57 +02:00
Lars Kruse
ab2347f2ac
swap: return "U" in case of missing swap
...
The swap plugin should return "U" if no value was found.
Source: patch "310-fix-swap-output" from Opennet Firmware
2019-07-19 06:10:34 +02:00
Lars Kruse
eb5f13e9bd
Makefile: fix assembly of plugins
...
Source: package "300-fix-munin-node-assembly" from Opennet Firmware
2019-07-19 06:08:23 +02:00
Lars Kruse
56bf90a6f8
muninlite: fix irqstats plugin
...
The config() function of irqstats seems to contain a superfluous
semicolon, causing munin to choke on this plugin. This simple patch
fixes exactly that.
Source: patch "240-fix-irqstats" from OpenWrt
Author: Jorik Jonker
2019-07-19 06:03:51 +02:00
Lars Kruse
b2366408f6
Fix parsing the available network interface names
...
Source: patch "230-fix-available-interface-parsing" from OpenWrt
Author: Martin Blumenstingl
2019-07-19 06:02:42 +02:00
Lars Kruse
7b4f376daf
Fix fetching data for interfaces with a dash in the name
...
munin-node passes the original interface name (as extracted from
/proc/net/dev) to if_* and if_err_*. Thus replacing dash with underscore
results in interfaces not being found anymore.
Source: patch "220-modify-ifname-parser" from OpenWrt
Author: Martin Blumenstingl
2019-07-19 06:01:08 +02:00
Lars Kruse
f906a5f4da
Fix error messages on server regarding recognition bridge interfaces
...
OpenWrt uses the naming convention "br-*" for bridge network interfaces.
Source: patch "210-add-bridge-devs" from OpenWrt
Author: cshore
2019-07-19 05:59:49 +02:00
Lars Kruse
2073b97a6c
Fix error messages on server regarding recognition of tapX devices
...
Source: patch "200-add-tap-dev" from OpenWrt
Author: cshore
2019-07-19 05:56:35 +02:00
Lars Kruse
44628e78cc
uptime should report days, not seconds
...
Source: https://sourceforge.net/p/muninlite/patches/8/
Author: Craig Gallek
See patch "110-fix-uptime-days" in OpenWrt.
2019-07-19 05:54:53 +02:00
Lars Kruse
3e0ecfe678
Fix error messages on server due to missing ethtool on node
...
Source: patch "100-fix-no-ethtool" from OpenWrt
Author: cshore
2019-07-19 05:49:51 +02:00
Lars Kruse
d9b1b1ad3f
Enable the df plugin again and fix parsing disk usage
...
Source: patch "001-fix_disks" from OpenWrt
Author: Martin Blumenstingl
2019-07-19 05:45:48 +02:00
runesk
22468a04a1
Ignore .svn in release
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@36 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 10:11:08 +00:00
runesk
306445b574
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@35 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 10:07:07 +00:00
runesk
b241c4d9fa
Release VERSION 1.0.4
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@34 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 10:06:30 +00:00
runesk
407be39cb4
Forget the previous change
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@33 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 10:03:27 +00:00
runesk
53ac3745d6
Added ipsec to monitored interfaces - Thanks to Tamas TEVESZ
...
Added VLANs to monitored interfaces - Patch from Christophe GUILLOUX (#3162054 )
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@32 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 10:02:06 +00:00
runesk
0e1e1b6bbc
Arrays is a bashismn
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@31 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 09:58:58 +00:00
runesk
7e464ae867
$HOSTNAME seems to be a bashism
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@30 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 09:56:17 +00:00
runesk
fc1c90b1a2
Keith Taylor submitted a patch to support older kernels ID: 2716990
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@29 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-14 20:52:13 +00:00
runesk
d31563a156
Forgot these
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@28 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-14 20:39:50 +00:00
runesk
b3cafac597
New Release: Added patch from Jozsef Marton
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@27 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-14 20:28:51 +00:00
runesk
9a8bc35de4
Added plugindir_ as a default plugin
...
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@26 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-14 20:27:09 +00:00