2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00
Commit Graph

3742 Commits

Author SHA1 Message Date
Lars Kruse
989f09e66c rename plugin example graphs for plugin gallery visualization
Some example graphs did not follow the naming convention required by the
plugin gallery.
2018-03-24 04:03:08 +01:00
sumpfralle
66403c32f9
Merge pull request #910 from bertptrs/patch-2
Fix broken link in plugin README
2018-03-17 16:40:50 +01:00
Bert Peters
bda54ebba2
Fix broken link in plugin README
Missing protocol caused it to link to a nonexistent place on github.
2018-03-15 10:48:41 +01:00
sumpfralle
0bc714aa29
Merge pull request #844 from mxjeff/missing_apiid
Add missing appid in URL
2018-03-14 00:25:14 +01:00
sumpfralle
eb795830a8
Merge pull request #908 from sumpfralle/plugin-documentation
move plugin documentation to separate README
2018-03-11 21:27:51 +01:00
Lars Kruse
e59e2d0151 move plugin documentation to separate README 2018-03-10 18:18:11 +01:00
Lars Kruse
6c0e154e07 tests: add "shellcheck" tests for "ksh" scripts 2018-03-09 06:10:25 +01:00
Lars Kruse
f08727035f solaris-memstat: fix shellcheck issue 2018-03-09 06:09:54 +01:00
Lars Kruse
8fa7e61b43 quake plugins: fix shellcheck issues 2018-03-09 05:32:16 +01:00
Lars Kruse
ba66ff7490 README: rework "plugin" section
* replace "exchange" with "gallery"
* mention the most common issues:
    * multigraph
    * magic markers
    * gallery
    * style checks
2018-03-09 04:52:42 +01:00
Lars Kruse
c4c73eae4c zfs_usage_: explain the slash/underscore substitutions
see 608a2a5ad7
2018-03-09 03:55:41 +01:00
Lars Kruse
23d890cd59 gitignore: add '__pycache__' directories 2018-03-09 03:50:39 +01:00
sumpfralle
413f7c444d
Merge pull request #875 from yoe/patch-1
Allow for _ in original dataset name
2018-03-09 03:48:16 +01:00
sumpfralle
ad5e7ad3f7
Merge pull request #896 from dpavlin/master
count failed disks and report critical warning
2018-03-09 02:55:09 +01:00
sumpfralle
99040569e0
Merge pull request #714 from inbaz/master
fixed naming for multiple GPUs in amd_gpu_; adjusted lower limit for …
2018-03-09 02:46:10 +01:00
sumpfralle
f28acdd8d7
Merge pull request #905 from sumpfralle/tests-executable-flag
Test for executable permission bits.
Fix many plugins with missing permission bit.

Closes: #787
Closes: #904
2018-03-09 00:42:32 +01:00
Lars Kruse
7c62b9b6de added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
Lars Kruse
ebe5be1d06 tests: verify executable flag for plugins with shebang 2018-03-08 23:43:16 +01:00
Lars Kruse
29e6f53cad test: removed duplicate branch for "zsh"
added (by mistake) in c503e0dbcf
2018-03-08 23:21:55 +01:00
Lars Kruse
3706fe0051 Merge branch 'travis-tests'
Fix problems with travis environment.
2018-03-08 23:18:14 +01:00
Lars Kruse
a639d4b447 travis: explain change of perl environment
more details can be found in the discussion regarding this change:
  https://github.com/munin-monitoring/contrib/pull/853
2018-03-08 23:17:55 +01:00
Lars Kruse
81c1afa7ba perl: switch to system-wide perl 2018-03-08 23:17:55 +01:00
Lars Kruse
34c2ca4dcd remove perl 2018-03-08 23:17:55 +01:00
Lars Kruse
42c8483c4f travis: assemble module search path for mixture of cpan and apt modules 2018-03-08 23:17:55 +01:00
Lars Kruse
5eb8251fa6 travis: upgrade distribution to Ubuntu trusty 2018-03-08 23:17:55 +01:00
Lars Kruse
a3d0fc15d9 travis: Switch installed via cpan 2018-03-08 23:17:55 +01:00
Lars Kruse
c01fb0a904 travis: libsys-virt-perl installed via apt 2018-03-08 23:17:55 +01:00
Lars Kruse
a836f07d56 nginx_byprojects: use more compatible perl expression
"%ENV{foo}" does not work with older perl versions (e.g. v5.14).
2018-03-08 23:17:40 +01:00
Andi Nitsche
620526a2d8
Update amd_gpu_ 2018-03-08 12:11:32 +01:00
Lars Kruse
74b58a592a perl modules: fix braces for loop array 2018-03-08 04:49:45 +01:00
Lars Kruse
22523e8f5b snmp__netscaler_cpu: unified whitespace in 'config' 2018-03-08 04:45:00 +01:00
Lars Kruse
ea06de7c4f vserver_jiffies: remove unused variable 'KCIN' 2018-03-08 04:42:46 +01:00
Lars Kruse
7ec35e1753 tests: work around 'checkbashisms' complaining about "command -v"
"command -v" should be the preferred way of determining the location (or
existence) of an executable.
Sadly "checkbashisms" interprets "command -v" as a possible bashism,
since "command -v" was introduced in IEEE 1003.1 2013.
But checkbashisms checks for compliance with IEEE 1003.1 2004 - here
"command -v" is listed only as a portability extension.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733511 for the
discussion about checkbashism and "command -v".

See https://unix.stackexchange.com/a/85250 for the discussion about
"command -v" being the most portable check for a program's location.

The workaround itself is bit ugly: 'checkbashisms' is monkey-patched
and fed into the perl interpreter. This makes it harder to re-run the
check command manually (due to complicated quoting).
2018-03-08 04:26:29 +01:00
Lars Kruse
189c3953e7 shell: use 'command -v' instead of 'hash' (for non-bash)
see https://stackoverflow.com/a/677212
2018-03-08 04:26:29 +01:00
Lars Kruse
bd26b1b42d raspi_temp: improve quoting 2018-03-08 04:26:29 +01:00
Lars Kruse
277730393d zpool_iostat: fix 'checkbashisms' issue
It was not a shell syntax problem - but just a checkbashisms issue.
2018-03-08 04:26:29 +01:00
Lars Kruse
c1acbea2db reddit_karma_: fix shell quoting issues 2018-03-08 04:26:29 +01:00
sumpfralle
36c0717b95
Merge pull request #883 from henti/master
Folder recursion and offline fix for jenkins plugin
2018-03-08 02:17:18 +01:00
Lars Kruse
864863c203 snmp__netscaler_connections: fixed syntax error
proposed by Cyclenerd (see #853)
2018-03-08 01:56:59 +01:00
Lars Kruse
451af405b7 deb_packages: rename config file from "*.munin-conf" to "*.munin.conf"
preparation for an additional file permission test (based on extensions)
2018-03-08 01:23:29 +01:00
Lars Kruse
c6ade37de4 cleanup: remove patch rejection garbage 2018-03-08 01:21:49 +01:00
sumpfralle
8385e8c9ea
Merge pull request #889 from daftaupe/tor
Update tor_ plugin author
2018-03-08 00:54:54 +01:00
sumpfralle
7ed8f1480e
Merge pull request #903 from bertptrs/bugfix-graph-size-munstrap
Bugfix: fix graph scaling in munstrap.
2018-03-06 22:56:05 +01:00
sumpfralle
863d326b7a
Merge pull request #902 from bertptrs/plugin-nullmailer
Implement plugin for monitoring nullmailer.
2018-03-06 12:08:30 +01:00
Bert Peters
2078cab690 Bugfix: fix graph scaling in munstrap.
Bootstrap sets box-sizing to border-box to make lay-outing easier, but
this damages the scaling of the munin graphs, which get a border to
indicate their warning state.

This patch makes all images have box-sizing: content-box, so that the
graphs are actually the intended size, rather than the intended size
minus the border, causing a blurry image.
2018-03-06 11:29:54 +01:00
Bert Peters
4ca4e8d937 Implement suggested changes. 2018-03-06 11:08:02 +01:00
Bert Peters
0d775b2827 Implement plugin for monitoring nullmailer. 2018-03-05 13:48:38 +01:00
Lars Kruse
c9157be3fe iptables-related plugins: use "-w" for consistent results
The parameter "-w" forces iptables to wait for a lock before
printing data.

The parameter requires iptables 1.6 (released 2015).

See https://github.com/munin-monitoring/munin/issues/586
2018-02-24 22:58:50 +01:00
sumpfralle
0b07e636e2
Merge pull request #901 from Cyclenerd/nvidia_gpu
Nvidia GPU utilization
2018-02-24 14:34:12 +01:00
Nils
52917d2bea remove quote from nGpusCounter 2018-02-23 19:27:22 +01:00