1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-28 20:04:47 +00:00
Commit graph

4711 commits

Author SHA1 Message Date
Lars Kruse
1ac5fbdfe0 Plugin apache_memory: fix quoting 2020-04-21 19:46:34 +02:00
Lars Kruse
dd41152cdd Plugin apache_memory: properly quote patterns and simplify calculation
Previously the calculation had some issues:
* patterns with whitespace caused errors
* the number of processes could change between the steps for
  counting and averaging
* handle "no match" properly (returning "U" - unknown - instead of an
  error)
* avoid calculation based on unsafe "eval"
2020-04-21 19:46:34 +02:00
Lars Kruse
b087127c04 Plugin apache_memory: unify whitespace 2020-04-21 19:46:32 +02:00
Lars Kruse
edb4e1e81b Plugin apache_memory: specify common default values
Previously the plugin did not work without configuration.
Now it should work on many systems out of the box.
2020-04-21 19:40:04 +02:00
Pierre-Alain TORET
71f9280576 change Python iteritems by items 2020-04-21 19:23:18 +02:00
Pierre-Alain TORET
168f6f924f display units for tor_traffic 2020-04-21 19:23:18 +02:00
Vincas Dargis
9a2a81381c bitcoind_: return support for older Bitcoin Core versions
Refactor to take Bitcoin Core minor version into consideration,
and use that to implement legacy version support.
2020-04-21 18:55:25 +02:00
Vincas Dargis
15f1055e2c bitcoind_: update for Bitcoin Core v0.19.0 release
* Use new RPC calls to get relevant statistics, as some calls are either
deprecated or completely removed.

* Fix response printing when MUNIN_DEBUG is set.

* Remove "fees" graph as there is no sane way to implement that.

* Add missing success return.
2020-04-21 18:55:25 +02:00
Lars Kruse
642b48a4f7 Plugin postgres_queries3: fix documentation
Thanks, Romain Maziere

Closes: #1067
2020-04-21 11:03:41 +02:00
Rowan Wookey
fcd2af7b07 Improved docker_ performance when getting CPU/Memory stats
Added parallel processing using python's muliprocessing module
to fork a new process each for each docker container when gathering
stats.

This vastly improves performance since using a for loop the script
blocks until the stats are returned.
2020-04-18 15:43:07 +02:00
Rowan Wookey
5392e84b8a Fixed warnings generated by total_by_process_
Fixed the following:

* Argument "config" isn't numeric in numeric eq (==) at line 89.
* Use of uninitialized value $ARGV[1] in string eq at line 35
2020-04-18 04:17:55 +02:00
Olivier Mehani
90ccaf4b06 [router/freebox] fix vlabel
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-04-17 13:42:35 +02:00
JTSage
a4f8f3326c muncollapse template: missed 1 file remove 2020-04-15 22:43:14 -04:00
JTSage
12ded312fc - Add "muncollapse" template (the template formerly known as munstrap4).
Lots of changes:

 * Fix the README
 * Add a makefile to fetch bootstrap, lazyload, jquery, the munin logo, and the munin favicon
 * Mostly re-write dynazoom.  It works very much like the stock one now, with a few extra quick buttons, and of course the bootstrap styling
 * Remove all minified versions of scripts / css - The includes are minimal, it was not much of cost savings
 * Add sample images
 * Rename template to "muncollapse"
2020-04-15 22:33:06 -04:00
Sebastian L
667ee02b67 Small fix for nextcloud_apps_multigraph 2020-04-15 16:42:04 +02:00
Sebastian L
33af56af2a Simple multigraph plugin for nextcloud 2020-04-15 16:42:04 +02:00
Sebastian L
3ee9de82dc Split videostreams in separate graph for better readability 2020-04-12 21:40:14 +02:00
JTSage
bc2dc914b3 Add "munstrap4" template.
This template is based on the original munstrap template, updated
to use bootstrap4 and fixing some of the navigation issues the
author had with the original project.

Key Features:
 * Most pages use lazy-loaded images to cut down network usage.
 * Graph Catergory per node is directly linkable
 * Modal based graph zoom (requires working munin-graph-cgi
 * JavaScript implemented search feature to quickly jump to the desired display.
2020-04-09 14:13:04 -04:00
Younes Ichiche
3693adb343 fix multicall arg 2020-04-05 21:13:39 +02:00
Younes Ichiche
34c2bc57bc extra arg for multicall2 was missing in _vol 2020-04-05 21:13:39 +02:00
Younes Ichiche
439c0a20b4 fix argument for socket version get 2020-04-05 21:13:39 +02:00
Younes Ichiche
bf2eff5c6c fix function name 2020-04-05 21:13:39 +02:00
Younes Ichiche
3886860089 loop over every socket/port to get the version and use it afterwards as cache 2020-04-05 21:13:39 +02:00
Younes Ichiche
9534979768 get the version from rtorrent out of the loop and cache it already to avoid SOCK to be overwritten 2020-04-05 21:13:39 +02:00
Younes Ichiche
54ad1ad4d5 discovering the version of rtorrent, and depending on that, using the correct functions in the xmlrpc call 2020-04-05 21:13:39 +02:00
Younes Ichiche
3cb7002287 Aligning rtorrent rtrom_ modules same way as rtom_allsessions_ 2020-04-05 21:13:39 +02:00
Sebastian L
0af7f4386f Rename plugin folder, check for json 2020-04-05 00:05:10 +02:00
Sebastian Liechti
e54c4474fa Fix checking curl 2020-04-04 05:06:46 +02:00
Sebastian Liechti
70b2815de9 Add jitsi-videobridge plugin
Simple multigraph plugin with one graph for current session infos and one
graph for total conferences created.
2020-04-04 05:06:46 +02:00
Sebastian L
e22acbdda5 Small fix (intialize variables) 2020-04-03 17:52:25 +02:00
Sebastian Liechti
0fbb80119c Simple plugin to monitor coturn turn/stun server
... via telnet
2020-03-31 17:44:17 +02:00
Lars Kruse
898224ba7f Merge branch 'plugins-mikrotik'
Add SNMP-based plugin for monitoring statistics of Mikrotik routers.
2020-03-27 00:07:51 +01:00
Lars Kruse
10534d0dd0 Merge SNMP plugins for Mikrotik routers into a single multigraph plugin 2020-03-27 00:07:36 +01:00
Alejandro Suarez
389ac95638 Added PerlDoc header 2020-03-27 00:07:36 +01:00
Alejandro Suarez
e9d20f6330 Added PerlDoc header 2020-03-27 00:07:36 +01:00
Alejandro Suarez
e1bc7ad6c7 Fixed typo in variables 2020-03-27 00:07:36 +01:00
Alejandro Suarez
1acb0665e8 Added suggestion made by @sumpfralle 2020-03-27 00:07:36 +01:00
Alejandro Suarez
c04775f88b Monitor mikrotik Flash disk usage 2020-03-27 00:07:36 +01:00
Alejandro Suarez
8a52ef23f5 Monitor mikrotik RAM usage 2020-03-27 00:07:36 +01:00
pboesch
1e81c032d5 twemproxy: add python3 support 2020-03-26 04:43:08 +01:00
Lars Kruse
4d8456af03 Introduce spelling tests via codespell 2020-03-26 04:32:29 +01:00
Lars Kruse
4cea2f60f9 Plugin ts3v2_: switch to unix line endings 2020-03-26 04:23:21 +01:00
Lars Kruse
59073bff12 Plugin postfix_filtered_awk: improve variable name
Avoid misdetections by codespell.
2020-03-26 04:23:21 +01:00
Lars Kruse
68980ed21f Plugin irq: improve variable name
Avoid misdetections by codespell.
2020-03-26 04:23:21 +01:00
Lars Kruse
ba89ed208b Plugin amavis_awk: improve variable names 2020-03-26 04:23:21 +01:00
Lars Kruse
cdb9a4456f Plugin xfs_frag: fix shellcheck issues 2020-03-26 04:23:21 +01:00
Lars Kruse
07c854f276 Plguin mysql_size_all: minor cleanup 2020-03-26 04:23:21 +01:00
Lars Kruse
f468341a07 Plugin read_serial_temperature: port to python3 2020-03-26 04:23:21 +01:00
Lars Kruse
69ab03d647 Plugin mysql_size_all: remove unused variable WANTED
The array should have been removed in
cba9455cd0.
2020-03-26 04:23:21 +01:00
Lars Kruse
90b60cdb34 Plugin trafic_ro_24h: remove duplicate "curl" token
The plugin always emitted an error message (without failing) before.
2020-03-26 04:23:21 +01:00