Bianco Veigel
6b4a3124c7
switch to python3
2020-09-11 13:15:43 +02:00
Kai
c0108c9583
Fixed data for UAP
...
Data for UAP's is (now?) encapsulated within 'stat'->'ap', changed reference to reflect this change.
Also: Fixed handling of uninitialized values in case they do not exist (// 0).
2020-09-11 04:45:00 +02:00
Olivier Mehani
7dcbc91c7e
[nextcloud_] Softer failure on missing data
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-11 10:03:43 +10: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
Olivier Mehani
f47fddf326
[nextcloud_] Add scheme configuration and cleanup autoconf
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-10 22:39:41 +10:00
Olivier Mehani
12cb113403
[nextcloud_] Allow to control warnings on the number of available updates
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-10 22:39:41 +10:00
Olivier Mehani
a7d44887e4
[nextcloud_] Use fewer requests to work out the protocol to use
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-10 22:39:41 +10:00
Olivier Mehani
195a733d5d
[nextcloud_] Add support for --pidebug, and more parameters
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-10 22:39:41 +10:00
Olivier Mehani
254eb56dde
[docker_] Fake functools.cached_property for Python<3.8
...
Fixes : #1116
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-09-09 21:43:22 +02:00
ScratchBuild
3226446348
Fix
...
Fix `printf` and `sprintf` output numbers from %s to %d
2020-09-08 00:43:20 +02:00
Bianco Veigel
2385a6f570
refactoring and python3 compatibility
2020-09-07 19:13:39 +02:00
Martin Schobert
bba98f95b3
ssl-certificate-expiry: Feature added: checking intermediate certs as well ( #1088 )
2020-09-06 22:19:12 +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
Lars Kruse
1a614fb00d
Plugin acpi_batt_: improve perldoc formatting
2020-09-04 01:55:06 +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
Bianco Veigel
8cb47cbfbb
remove empty line from config
2020-08-30 20:57:50 +02:00
Lars Kruse
6a1a9c7c46
Fix wrong "example-directory" names
2020-08-30 00:54:53 +02:00
Lars Kruse
7a00a8b53a
plugins/README: mention more style check tools
2020-08-28 14:38:45 +02:00
Lars Kruse
84e0858ba8
README: remove references for subversion
2020-08-28 14:37:08 +02:00
Lars Kruse
047725bc2a
README: whitespace adjustments
2020-08-28 14:36:55 +02:00
Lars Kruse
bd872f7af1
btrfs_*_usage: add example graphs
...
Provided by HaseHarald.
See https://github.com/munin-monitoring/contrib/pull/1114 .
2020-08-26 03:24:37 +02:00
Lars Kruse
c6ad952471
Merge pull request #1114 from HaseHarald/master
...
[plugins/disk/] Add plugins to monitor btrfs pools on a per device base
2020-08-26 03:18:26 +02:00
HaseHarald
3f92394b23
Touchups on configuration.
2020-08-25 22:01:19 +02:00
HaseHarald
6f0e91f850
Add perldoc-style header.
2020-08-25 20:21:19 +02:00
Lars Kruse
3143c2c576
Tests: apply the exceptions to ruby-based code checks
2020-08-25 17:49:51 +02:00
Lars Kruse
758c3ecdd7
Tests: add ruby style and code checks via rubocop
...
At the moment all plugins fail the test out of various reasons.
Thus they are exempted from causing test failures.
But future (new) plugins will fail the test and thus indicate the
relevant steps to fix issues before a plugin is included.
2020-08-25 17:44:17 +02: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
26c29daa2b
t/test-exception-wrapper: fix documentation
2020-08-25 17:44:17 +02:00
Lars Kruse
40827a051a
Python plugins: fix style issues
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
Lars Kruse
d1a69fe25b
lint: ignore python's compiled files for codespell
2020-08-25 17:44:16 +02:00
Lars Kruse
72eeb4155f
spelling: change "licenced" to "licensed"
...
Even though "licenced" is proper (British English) spelling,
"spellcheck" complains about it (probably being focused on American
English).
The change should just clean up the output of the spelling linter and
should not be interpreted as a language preference.
Sorry, (British) folks!
2020-08-25 17:44:16 +02:00
Olivier Mehani
13d5b23442
[plugin/docker_] Improvements to docker_ plugin ( #1094 )
...
* Add support for docker_network
* Actually show non running containers counts
* Show intermediate and dangling images counts
* Add warnings on dangling images and dead containers
* Fully support autoconf and suggest
* Add graph_total to the status (thereby making the containers graph
redundant), CPU and Memory graphs
* Show most graphs as AREASTACK, this allows to get a clearer view of
both individual and total use
* Use LINESTACK1 to work around munin-contrib/munin#1343
* Include all containers in CPU/Memory/Network config, so data from
non-running containers is still displayed
* Sprinkle some info and extinfo
* Add ClientWrapper around docker module, providing caching and sorting
* Reverse-engineer author list from git log
2020-08-25 16:17:18 +02:00
HaseHarald
bffbc23a4e
Fix linting issues.
2020-08-24 21:37:29 +02:00
HaseHarald
675dedf1d4
[plugins/disk/btrfs_device_usage] Reformat linebreaks.
...
Following suggestions from linting.
2020-08-23 18:17:21 +02:00
HaseHarald
f12bfed795
[plugins/disk/btrfs_device_stats] Remove unused variable.
2020-08-23 18:15:40 +02:00
HaseHarald
7d220d0ae6
[plugins/disk/btrfs_device_usage] Fix issues brought up by CI.
...
- Remove trailing whitespace.
- Add whitespace around operators.
- Add linebreaks to shorten the lines.
2020-08-23 17:45:08 +02:00
HaseHarald
5f88f9ad06
Fix issues brought up by CI.
...
- Remove trailing whitespace
- Remove unused variable.
2020-08-23 17:34:21 +02:00
HaseHarald
7bf77a008d
[plugins/disk/btrfs_device_stats] Add a plugin to monitor device stats from btrfs.
...
Monitors the different device-counters (mostly for errors) of the disks in a btrfs pool.
2020-08-23 16:43:21 +02:00
HaseHarald
10f2d97ffe
[plugins/disk/btrfs_device_usage] Add plugin to monitor btrfs usage on a device level.
...
Shows the used size of each device in a btrfs pool in bytes and percent.
2020-08-23 16:38:38 +02:00
Kenyon Ralph
6052c56d94
plugins/puppet/puppet_runtime: fix formatting
...
Used rufo https://github.com/ruby-formatter/rufo
2020-08-23 14:21:37 +02:00
Lars Kruse
852aa41ab7
Remove global flake8 override
2020-08-19 22:47:03 +02:00
pcy
10ca12569a
[plugins/mysql/mysql_audit] Added plugin for monitoring the audit log
...
Shows the number of active over time
2020-08-19 22:44:06 +02:00
pcy
271e21d34e
[plugin/user/cronjobs] added plugin to monitor cronjobs
...
Graphs the number of cronjobs active at a certain moment, per user
2020-08-19 22:43:40 +02:00
pcy
7761514c09
[plugins/git/gitlab_statistics] added plugin to display GitLab stats
...
Graphs common GitLab statistics (user, repo, fork, ... count) using its
HTTP API statistics endpoint (requires a token to be set and passed to
the plugin)
2020-08-19 22:42:40 +02:00
Andreas Perhab
260c8c8ff4
docker_cpu: fix warnings when docker ps has empty list
2020-08-18 04:15:35 +02:00
Andreas Perhab
0853d409f3
docker_cpu: fix data for container names starting with numbers
2020-08-18 04:15:35 +02:00