Olivier Mehani
02451d8f6e
[whois] Allow to specificy whois server per domain
...
Also, clean up some old code that pre-dates multi-domain handling
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-12-31 03:13:12 +01:00
Olivier Mehani
f018bada38
[upnpc_] loan from other graphs in root
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-19 13:26:35 +02:00
Lars Kruse
2c9121708a
Fix some spelling mistakes
...
Thanks, codespell!
2021-04-05 23:24:50 +02:00
ruliane
7046ba801c
typo
2021-02-05 21:53:37 +01:00
ruliane
63505c5060
Add support for multi-domain check
2021-02-05 21:53:37 +01:00
ruliane
f2261ed9d4
Rename whois_ to whois
2021-02-05 21:53:37 +01:00
ruliane
f06ee36a05
Use an environment variable for CACHE_EXPIRY ( #1169 )
...
Use an environment variable for CACHE_EXPIRY in whois plugin.
2021-01-31 16:56:43 +01:00
Olivier Mehani
b289ff1f47
[plugins/transmission] Update shebang to use python3
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-28 14:07:03 +01:00
Olivier Mehani
d25a9e9428
[plugins/transmission] Python3 compat
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-28 14:07:03 +01:00
Olivier Mehani
0ab1e127a2
[plugins/whois_] stop EXTRACT_RE after the first match
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-26 15:05:52 +01:00
Lars Kruse
4a6d44a42c
Update shebang of Python3-compatible plugins to Python3
2020-11-26 02:38:34 +01:00
Lars Kruse
a7139bcaee
Unify shebang for python scripts
2020-10-28 23:38:41 +01:00
Lars Kruse
09b88141b3
Improve documantion of many plugins
...
Specifically the configuration examples are now indented properly.
2020-10-24 17:29:08 +02:00
Lars Kruse
94888223ff
Plugin ipt_basic_: convert documentation to perlpod format
2020-10-05 04:05:50 +02:00
Lars Kruse
cd05363876
Plugin brc_rssi: convert documentation to perldoc header
2020-10-04 05:31:15 +02:00
Lars Kruse
d7f54f3ed2
Fix utf8 encoding of author names
2020-09-23 22:22:54 +02:00
Olivier Mehani
4ce9e74251
[whois_] Plugin to monitor domain registration expiries
...
This plugin only monitors one domain per instance, but should be easily
extensible to monitor several at once if need be.
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-11 01:16:01 +02:00
Lars Kruse
81bdedaf42
Merge pull request #1086 from shtrom/transmission-consistency-fixups
...
[plugins/transmission] Fixups for consistency
2020-09-06 21:56:39 +02:00
Olivier Mehani
92483a045b
[plugins/transmission] Lint
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-08-31 12:56:14 +10:00
Olivier Mehani
897de1bbba
squash! [plugins/transmission] Fixups for consistency
...
Only show host in title when not localhost
2020-08-31 12:55:40 +10:00
Lars Kruse
809639ab65
Ruby plugins: apply code changes as suggested by "rubocop --auto-correct"
2020-08-25 17:44:17 +02:00
Lars Kruse
b0b39b018e
Ruby plugins: apply style changes as suggested by "rubocop --fix-layout"
2020-08-25 17:44:17 +02:00
Lars Kruse
3bc9396918
Unify file encodings to UTF8
2020-08-25 17:44:17 +02:00
Lars Kruse
3674882662
Fix spelling mistakes
2020-08-25 17:44:17 +02:00
Olivier Mehani
e254623ba1
[plugins/transmission] Fixups for consistency
...
Use standard colours for the transmission_activity plot (but keep a
darker one for paused torrents).
Also, remove the ${host} from the graph_title, and add it in the
graph_info, for better groupability.
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-05-27 18:02:28 +10:00
Lars Kruse
f776b7e04f
Fix spelling mistakes in variable names
...
Thanks, codespell!
2020-03-26 04:23:21 +01:00
Lars Kruse
8713eb3722
Fix spelling mistakes in comments and descriptions
...
Thanks, codespell!
2020-03-26 04:23:21 +01:00
corbolais
561da1a3f1
typo: retransmited -> retransmitted
...
Signed-off-by: corbolais <corbolais@gmail.com>
2020-02-29 00:33:15 +01:00
Olivier Mehani
6ad466b10e
[network/upnpc_] Add missing vlabel
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-13 16:59:03 +02:00
Olivier Mehani
6ca9f65af9
[transmission] Show counts as stacked areas
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-13 16:59:03 +02:00
Olivier Mehani
cfe070ea38
[network/hostsdeny] Refactor to support any blocked service
...
The HostDenied field is renamed to ssh. To preserve existing data,
# cd /var/lib/munin/example.net
# mv hostname-hostsdeny-HostsDenied-g.rrd hostname-hostsdeny-sshd-g.rrd
This refactor incidentally also fixes a bug where empty or commented-out
lines where also counted.
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-13 16:59:03 +02:00
Olivier Mehani
e926acaf5f
Fix titles of similar plugins so they are better grouped in category views
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-13 16:59:03 +02:00
Olivier Mehani
cf74793230
[router/upnpc] Fix autoconf
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Olivier Mehani
282b32b0e5
[network/upnpc_] Add support for host_name
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Olivier Mehani
01edaf0086
[network/upnpc] Add hostname in graph titles
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Olivier Mehani
076545b5f6
[network/upnpc_] Add multigraph support
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Olivier Mehani
3212af2eed
[network/upnpc_traffic] Show max bitrate
...
Deprecate bitrate mode in suggest, but keep support for it so as not to
break existing installations.
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Olivier Mehani
5382722fdb
[network/upnpc_] Add dirtyconfig support
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Olivier Mehani
81bf32a5a5
[network/upnpc_] Cleanup shell code and centralise call to upnpc
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-10-03 17:28:04 +02:00
Lars Kruse
be192b5226
Fix multiple python code issues (detected by flake8)
2019-08-13 05:16:13 +02:00
Olivier Mehani
92db831bc3
[network/upnpc_] don't let the shell expand ${graph_period}
...
Also, update license and add SPDX identifier
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-06 20:20:11 +10:00
Lars Kruse
6995742e59
Plugins tc_*: check existence of "tc" during autoconf
2018-09-18 03:07:05 +02:00
Lars Kruse
272220c61a
Merge branch 'fix-autoconf-exitcode'
...
Various plugins still followed the old (before 2009?) convention of using
a non-zero exitcode for indicating "no". Most of these (obvious) occasions
should be fixed now.
2018-09-16 15:18:01 +02:00
Lars Kruse
9cef55a3ed
Restructure incomplete or broken "autoconf" implementations
...
Some plugins with non-zero autoconf exitcodes (it must be zero instead)
deserved a bit of code cleanup for improved readability.
2018-09-16 15:17:14 +02:00
Lars Kruse
e4cd049b01
Fix trivial instances of wrong autoconf exitcodes
2018-09-16 04:03:31 +02:00
RubenKelevra
f3347821e5
network.tc*: add the ability to detect systemd based network device names
2018-09-10 20:03:22 +02:00
Lars Kruse
17f784270a
Whitespace cleanup
...
* remove trailing whitespace
* remove empty lines at the end of files
2018-08-02 02:33:25 +02:00
Lars Kruse
33e95e6ff9
Review and unify category assignments of plugins
2018-08-01 23:56:56 +02:00
Lars Kruse
fdb2bb0d55
fix wrong example-graph filenames
2018-08-01 22:19:04 +02:00
Lars Kruse
14436e808e
Plugin multibandwidth: fix 'applicable systems' documentation hint
2018-07-11 20:42:03 +02:00