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

2048 commits

Author SHA1 Message Date
Steve Schnepp
872184ecc0 Merge branch 'pr/338' 2013-11-05 10:29:07 +01:00
Steve Schnepp
a9e629317b Merge branch 'pr/336' 2013-11-04 18:21:36 +01:00
Kenyon Ralph
1db7241dc6 Merge pull request #360 from nagyrobi/patch-10
New plugin 2wcomdsr_
2013-11-03 01:58:01 -07:00
Kenyon Ralph
1a2bd61466 Merge pull request #359 from nagyrobi/patch-9
New plugin eatonups_
2013-11-03 01:57:02 -07:00
Kenyon Ralph
245b572587 Merge pull request #362 from darac/patch-1
Create dovecot_stats_
2013-11-03 01:52:49 -07:00
Kenyon Ralph
db5d7f8a12 Merge pull request #372 from eveiga/nutcracker
Add nutcracker plugin.
2013-11-03 01:52:12 -07:00
Kenyon Ralph
11691dfd85 Merge pull request #365 from tomav/add_fping_plugin
Add fping plugin
2013-11-03 01:47:22 -07:00
Kenyon Ralph
862bc2134c bitcoin/slush_reward_: convert to unix line endings 2013-11-03 01:43:54 -07:00
Kenyon Ralph
721bad84c1 bitcoin/slush_reward_: fix documentation copypaste error in plugin name 2013-11-03 01:43:24 -07:00
Kenyon Ralph
a1846d2006 bitcoin plugins: convert to unix line endings 2013-11-03 01:42:34 -07:00
Kenyon Ralph
994ff0d5d7 bitcoin/btcguild_hashrate_: fix documentation copypaste error in plugin name 2013-11-03 01:41:32 -07:00
Kenyon Ralph
9153f029de Merge pull request #361 from deveth0/master
Plugins for Bitcoin-Miner Hashrates (btcguild and slushs pool)
2013-11-03 01:40:40 -07:00
Kenyon Ralph
97fab71b9e Merge pull request #367 from avances123/master
freedisk plugin to show abs used values to disk, increasing line instead of free usage. (decreasing)
2013-11-03 01:38:29 -07:00
Kenyon Ralph
815ec6e88d Merge pull request #364 from gronager/patch-1
Update bitcoind_
2013-11-03 01:35:50 -07:00
Kenyon Ralph
879d0f0cbe Merge pull request #335 from nagyrobi/patch-7
Create virtualbox_ram_usage
2013-11-03 01:34:51 -07:00
Kenyon Ralph
315afa5580 Merge pull request #334 from nagyrobi/patch-6
Create virtualbox_cpu_user
2013-11-03 01:34:32 -07:00
Kenyon Ralph
01c5eba094 Merge pull request #333 from nagyrobi/patch-5
Create virtualbox_cpu_kernel
2013-11-03 01:33:48 -07:00
Kenyon Ralph
57ac05dd1f Merge pull request #379 from eucher/xfs
new xfs stats plugin
2013-11-03 01:33:01 -07:00
Kenyon Ralph
4dd6e93c4f Merge pull request #380 from eucher/gearman
Gearman jobs&workers plugins
2013-11-03 01:32:40 -07:00
Kenyon Ralph
e58ad151df Merge pull request #355 from nagyrobi/patch-8
New plugin: voltcraft_tcm220_
2013-11-03 01:30:57 -07:00
Kenyon Ralph
ce4db1a169 Merge pull request #384 from nagyrobi/patch-12
Create ubiquiti_airfiber_
2013-11-03 01:30:30 -07:00
Kenyon Ralph
eb3fab6d03 Merge pull request #383 from nagyrobi/patch-11
Update ubiquiti_airos_
2013-11-03 01:30:07 -07:00
Kenyon Ralph
d1a47b7d12 Merge pull request #381 from dotdoom/master
Minor fixes in plugins
2013-11-03 01:29:24 -07:00
Kenyon Ralph
250fdc7c66 Merge pull request #369 from averni/master
Solr4 update
2013-11-03 01:28:46 -07:00
Kenyon Ralph
fe76476933 mail/postfix_stats: convert to unix line endings 2013-11-03 01:20:42 -07:00
Kenyon Ralph
17c0715a26 Merge pull request #332 from ppaeps/master
nsd_: new plugin to monitor NSD name servers
2013-11-03 01:08:32 -07:00
Kenyon Ralph
ea08f30e8a Merge pull request #393 from fcomparini/patch-1
Update haproxy_rate_frontend
2013-10-29 10:17:04 -07:00
Johann Schmitz
f1552118ec Use correct line endings for the sa-learn plugin 2013-10-29 17:19:25 +01:00
fcomparini
e331ad4045 Update haproxy_rate_frontend
Just a typo on line 86, change "sencond" for second
2013-10-29 11:09:27 -03:00
Marco Schmidt
197aeb265e Update sge_queue_xml_
changed to "committed by"
2013-10-24 15:00:30 +02:00
delinuxspecialist
58c0038473 Update backuppc plugin, fix issues with hostnames with dot(s) (.)
We encountered an issue where the hostnames in backuppc had also the domain/subdomain names. As dots are not allowed in munin datasource names we had to fix the backuppc script. Ours is as above, you can find the explanation for clear_fieldnames at : http://munin-monitoring.org/wiki/notes_on_datasource_names.
2013-10-16 14:45:48 +02:00
Shaun M
53fbef95a3 Changed interpreter from /bin/sh to bash so string substitution wouldn't explode
"cproc=${proc//[^A-Za-z0-9_]/_}" would break (Bad Substitution errors) on my Debian Wheezy system. Changed the interpreter to bash and script began to run without issue.
2013-10-15 17:29:48 -07:00
Kunzol
f665a37134 Create sge_queue_xml_
Wildcard-plugin to monitor Grid Engine queue state.
Using qstat xml output to generate stats.
Graph output optimized.
Summary of a list of queues possible.
2013-10-14 12:51:44 +02:00
aquadraht
9f85e0ae9a Create postfwd-rbl 2013-10-08 14:53:58 +02:00
Steve Schnepp
42aa1e1854 Merge pull request #385 from slashsBin/master
Fix a Bug and Improved doc comments
2013-10-07 05:37:26 -07:00
Ilia Kondrashov
98ffc02a76 add executable flag 2013-10-06 11:14:46 +04:00
Simon Tennant
f3917e1595 Support SNI in the certificate checking
plugin was checking the first vhost rather than the correct vhost's ssl certificate validity.
2013-10-03 09:50:57 +02:00
René 'Necoro' Neumann
1f04d10a6d Allow also digest auth mechanism.
Currently only basic auth was supported. I added the ability of doing
digest auth (via 'env.auth_type').

Also, I fixed a bug where 'env.status_url' was ignored.
2013-10-01 17:26:39 +02:00
Artem Sheremet
b7755b2ef5 netstat_s: support singular nouns
BSD netstat uses singular nouns when the statistics entry value is 1:
* fragment(s)
* packet(s)
* redirect(s)
* datagram(s)
2013-09-30 00:50:52 +03:00
Artem Sheremet
7c8df226cf Fix typos in netstat_bsd_m and ejabberd_scanlog 2013-09-30 00:50:52 +03:00
Mohammad Shokri
55c30227fb Fixed env section of manual(doc) 2013-09-28 13:37:12 +03:30
Mohammad Shokri
f4070fafba Fixed env section of manual(doc) 2013-09-28 13:37:02 +03:30
Mohammad Shokri
2e0503aca5 Fixed env section of manual(doc) 2013-09-28 13:36:54 +03:30
Mohammad Shokri
7310fe3227 Fixed env section of manual(doc) 2013-09-28 13:36:24 +03:30
Mohammad Shokri
daac83c489 Fixed env section of manual(doc) 2013-09-28 13:25:37 +03:30
Mohammad Shokri
9daf3766a4 Add table_prefix to registered_users query 2013-09-28 13:23:10 +03:30
Nicolai Langfeldt
defc59e110 * Rather complete rewrite of snmp__apc_ups3_ script: All perl, all multigraph, one plugin to graph it all. 2013-09-26 14:46:06 +02:00
Nicolai Langfeldt
734dd52262 * snmp__apc_ups2_ is in fact snmp__ups_ - a plugin for UPSes that supports the UPS-MIB 2013-09-23 15:46:23 +02:00
nagyrobi
a8cf8e1dd7 Create ubiquiti_airfiber_
Multigraph munin plugin to monitor Ubiquiti AirOS F (airFiber) devices various parameters.

It can gather information from AirFibers through Telnet, SSH with password authenttication, or SSH with public key authenttication (not requiring password).
2013-09-18 17:50:30 +02:00
nagyrobi
2820bf65c7 Update ubiquiti_airos_
Multigraph munin plugin to monitor Ubiquiti AirOS devices various parameters.
v0.9 - added SSH support and saved some memory, thanks to NVX@UbiquitiNetworksCommunity
2013-09-18 17:48:22 +02:00
antonio
5cc126eebc Comment cleanup 2013-09-18 13:29:26 +02:00
Pierre Schweitzer
7693a3a08b Fix mediawiki_api when called with admins arg
It was using wrong var and was missing a break
Tested successfully
2013-09-18 13:27:49 +02:00
Phil
cdd5c4a88f Update tinychat_users_
changed the graph_category
2013-09-16 10:36:47 +01:00
antonio
b9781d98a9 fix issue #3 2013-09-12 23:57:59 +02:00
Evgeni Cherdancev
04ad36b605 Gearmand workers count and jobs queue 2013-09-09 14:49:49 +07:00
Evgeni Cherdancev
2a0351098e new xfs stats plugin 2013-09-09 14:07:39 +07:00
Deathjam
74ee8b7b1a updated tinychat plugin to also monitor users broadcasting 2013-09-08 23:03:14 +01:00
Thomas Heidrich
cdce48d444 HTTP-Response code plugin
imported from gnuheidix/munin-plugins
2013-09-08 16:35:07 +02:00
Thomas Heidrich
4551e4495a Google PageSpeed plugin added
imported from gnuheidix/munin-plugins
2013-09-08 16:25:31 +02:00
Deathjam
c6e8f02928 added tinychat plugin 2013-09-06 22:33:30 +01:00
Steve Schnepp
88e1563b48 dovecot: avoid using sort & wc when grepping
egrep has the -c option, that does a wc -l.
Also, there's no need to sort the output prior counting it.
2013-09-05 00:30:45 +02:00
Steve Schnepp
2a72cc32dd dovecot: Use DERIVE to avoid ugly computations
Using a timed grep with a state computation is usually mostly wrong. The DERIVE
field type is specifically designed for that very purpose.

Closes #264
2013-09-05 00:29:22 +02:00
Steve Schnepp
4055fb1562 assp: fix typo
Closes #168
2013-09-04 19:09:25 +02:00
Steve Schnepp
2e2cfafeca assp-message-statistics: fix typo
Closes #167
2013-09-04 18:28:30 +02:00
Steve Schnepp
211ec3afdb temperature_: fix for F units
Closes #371
2013-09-04 18:18:15 +02:00
rantal
3fec132427 Added ability to monitor check/resync status of raid arrays, bugfix with regexp check while empty @output[0] 2013-09-04 00:57:12 -07:00
Edgar Veiga
5baefd986b Add nutcracker plugin. 2013-09-02 10:33:31 +01:00
eveiga
649eb4465e New riak plugin for get/put 95th percentile time
Commit includes: a new riak plugin to monitor the 95th percentile time between reception of client PUT/GET request and subsequent response to client. 
The structure of the plugin is based on the two previously existing ones.
2013-08-29 10:16:12 +01:00
antonio
ef960abcf9 Commit includes: fix slash in url params, examples update, fix issue #1 and #2, qps graph uses request instead of avgRequestPerSecond, new 'memory' graph, deprecation of availableram parameter 2013-08-27 21:48:51 +02:00
rfrail3
ef018d3dd1 Fix response name 2013-08-27 09:08:21 +02:00
rfrail3
433f1a69aa Adding new plugins for 1.5 version 2013-08-27 09:05:12 +02:00
Fabio Rueda
e5bcd283dd reverted freedisk plugin to show abs used values to disk, would be better to see line growing until the upper limit to the area (total size) 2013-08-23 14:03:40 +02:00
Thomas VIAL
5cfe8f9abf fping_ => Fixed documentation 2013-08-22 23:53:28 +02:00
Thomas VIAL
5cbdd737f0 fping_ => Improved display 2013-08-21 12:03:09 +02:00
tomav
29be1c0078 fping_ => Added informations and fixed a bug 2013-08-20 22:48:47 +02:00
Thomas VIAL
12d632ca62 fping_ => Added file to monitor server/network availability 2013-08-20 21:31:15 +02:00
Michael Gronager
0988b35389 Update bitcoind_
Removed dependencies of blockchain.info - so no call to anything else than the local bitcoind
2013-08-20 11:28:44 +02:00
Thomas VIAL
1dddd2fbc4 - Fixed key that was based on $index and no unique name (when you changed a url, old stats were kept)
- Indentation changed to soft tabs
2013-08-20 10:33:34 +02:00
deveth0
da71fa598d reward plugin for slushs pool 2013-08-16 06:44:29 -07:00
darac
bd2e9546cf Create dovecot_stats_ 2013-08-16 14:08:20 +01:00
deveth0
bf988639d4 Plugins for Bitcoin-Miner Hashrates (btcguild and slushs pool) 2013-08-15 10:54:58 -07:00
nagyrobi
2f2bee5d3f Create 2wcomdsr_
Multigraph munin plugin to monitor 2wcom DSR01/DSR02 Professional Audio Satellite-Receivers through their web interface status page.
2013-08-14 12:24:46 +02:00
nagyrobi
109d873699 Create eatonups_
Multigraph munin plugin to monitor Eaton UPS-es through the web interface of the SNMP add-on card.
2013-08-14 12:23:06 +02:00
Simon Tennant
33cf24ad79 more sensible subdirectory name (ssl_certificates -> ssl) 2013-08-11 08:00:41 +02:00
Simon Tennant
e2eef65c09 Added a plugin to check SSL certificate expiry times
This plugin connects to remote hosts and checks the HTTPS certificate
expiry time.

Example: https://munin.buddycloud.com/ssl-day.html
2013-08-11 07:55:19 +02:00
nagyrobi
738587993a Create voltcraft_tcm220_
Munin plugin to monitor values reported by a Voltcraft TCM 220 or 320 temperature swicth module connected to a serial port.
2013-08-05 11:17:27 +02:00
Gareth Davies
2dc145e2af Plugin to monitor uWSGI Average Memory Usage, Number of Process & Total Memory Used 2013-08-01 19:27:00 +08:00
Allan Parsons
2e950fcd2f Update haproxy-sessions-by-servers
Fixed issue with number formatting.  Graph_printf doesn't seem to be working... so graphs aren't updating.
2013-07-30 13:55:29 -07:00
Allan Parsons
7b88828210 Update haproxy-sessions-by-servers
- Minor update to oversight for creating a filtered list for url parsing as opposed to socket parsing.
2013-07-30 13:22:13 -07:00
Allan Parsons
825cb21450 Update haproxy-sessions-by-servers
Updated haproxy-sessions-by-servers to look at the current sessions by individual servers.  I believe this was the original intent of the script (it was broken by default when symlinking it in /etc/munin/plugins/ (/etc/munin/plugins/haproxy-sessions-by-servers).

NOW SUPPORTS:
- URL + Socket Stats
- Dynamic list of individual backend member servers
- tested / works with munin-node

NUANCES:
- may be annoying with an absurd number of backend member nodes (I have 10 on this particular haproxy instance)
2013-07-30 13:21:01 -07:00
Luc Duchosal
1efbf2309b fixed missing tmp cleanup 2013-07-24 07:42:53 +02:00
Steve Schnepp
2471bc8304 Merge pull request #339 from thalic/patch-1
Create accounting_
2013-07-19 14:48:15 +02:00
Steve Schnepp
7dc2b70b5d move the accounting_ plugin to the network/ subdir 2013-07-19 14:45:40 +02:00
Steve Schnepp
b5a78b9124 Merge pull request #341 from hefee/patch-1
Fix Prosody Registered Users
2013-07-19 05:15:21 -07:00
Steve Schnepp
6374860f95 Merge pull request #342 from aptivate/master
S3 storage plugin fixes
2013-07-19 05:15:13 -07:00
Steve Schnepp
a07fc867a0 Merge pull request #340 from elfurbe/nfs-freebsd
NFS Plugins for FreeBSD
2013-07-19 05:14:08 -07:00
Steve Schnepp
e6ec8c803b Merge pull request #350 from steveschnepp/pull-317-fix
Create dovecot, plugin to monitor dovecot connections
2013-07-19 05:08:41 -07:00
Steve Schnepp
03135541dc always use plain $PATH 2013-07-19 11:02:19 +02:00
Steve Schnepp
cdfe518d36 use Munin::Plugin for statefiles 2013-07-19 10:59:36 +02:00
Steve Schnepp
166a50f43a Merge pull request #343 from averni/master
Solr4 Multigraph
2013-07-19 01:44:11 -07:00
Steve Schnepp
72c17e1100 Merge pull request #278 from frdmn/master
New Minecraft/Bukkit plugins
2013-07-19 01:40:29 -07:00
Steve Schnepp
577969d12f Merge pull request #313 from steveschnepp/plugin-backuppc
Adding backuppc plugins
2013-07-19 01:39:45 -07:00
Steve Schnepp
ccaf0426c9 Merge pull request #344 from realdigger/master
Plugins for SMF forum stats monitoring added
2013-07-19 01:38:59 -07:00
Steve Schnepp
5a5074eb0c Merge pull request #329 from anarcat/puppetmaster
various improvements on Puppetmaster  plugin
2013-07-19 00:55:30 -07:00
Steve Schnepp
aa7b392649 Merge pull request #349 from anarcat/http_request_time_timeout
http_request_time: document the timeout option
2013-07-19 00:44:01 -07:00
Stig Sandbeck Mathisen
cde121726f Clean fieldnames, to allow filesystems and pools containing "-" to be graphed. 2013-07-14 19:04:44 +02:00
Stig Sandbeck Mathisen
fe35abf5c0 Use perl from $PATH in zfs_usage_ plugin 2013-07-14 19:04:44 +02:00
Antoine Beaupré
b693de85cc http_request_time: document the timeout option 2013-07-10 12:01:41 -04:00
Steve Schnepp
0c47fcafc0 Merge pull request #345 from anarcat/http_request_time_timeout
Http request time timeout
2013-07-10 08:39:09 -07:00
Antoine Beaupré
2a3932cfd1 don't depend on sudo to run pfctl
we should assume plugin is correctly configured, as munin-node can run
plugins as root
2013-07-10 10:47:57 -04:00
Antoine Beaupré
93a7c79350 document the plugin 2013-07-09 22:03:12 -04:00
Antoine Beaupré
6994c89d81 lower the timeout to respect the default munin timeout 2013-07-09 17:17:24 -04:00
Antoine Beaupré
2ae2cd6924 make timeouts customizable 2013-07-09 17:17:23 -04:00
realdigger
2db7c069ed Update smf_stats 2013-07-08 23:54:48 +04:00
realdigger
79731fa2b0 Update smf_online 2013-07-08 23:54:32 +04:00
realdigger
1a282769a3 Update smf_mail_queue 2013-07-08 23:54:10 +04:00
realdigger
a7ef93014b Update smf_errors 2013-07-08 23:53:52 +04:00
realdigger
97c6ae5660 Update smf_stats 2013-07-08 23:53:02 +04:00
realdigger
502603729f Update smf_online 2013-07-08 23:52:01 +04:00
realdigger
8a6c08aa00 Update smf_mail_queue 2013-07-08 23:51:32 +04:00
realdigger
24bd2f7caf Update smf_errors 2013-07-08 23:51:00 +04:00
realdigger
624d53fbc2 Create smf_stats 2013-07-08 23:49:50 +04:00
realdigger
0e3f150bed Create smf_online 2013-07-08 23:49:05 +04:00
realdigger
7b52af5ddb Create smf_mail_queue 2013-07-08 23:48:35 +04:00
realdigger
361e9f2e7e Create smf_errors 2013-07-08 23:47:53 +04:00
Kenyon Ralph
5cdacbaffd Merge pull request #331 from Grauwolf/master
Fixed plugins/network/if
2013-07-07 23:28:11 -07:00
Kenyon Ralph
0d360f18da Merge pull request #330 from sipb/mysql_aggregate-max
mysql_aggregate_: allow graphing only max/min value
2013-07-07 18:22:18 -07:00
Kenyon Ralph
23c52af983 Merge pull request #328 from whyscream/ipvs-udp
Detect UDP conections too
2013-07-07 18:06:34 -07:00
Kenyon Ralph
3d212f9aa2 Merge pull request #327 from Longinus00/pgld
Munin plugin to monitor Peer Guardian Linux blockrates
2013-07-07 18:03:30 -07:00
Kenyon Ralph
26b43c7ddf Merge pull request #326 from Longinus00/2wire
Multigraph munin plugin to monitor 2Wire/Pace residential gateways
2013-07-07 18:02:18 -07:00
Kenyon Ralph
1d8c8843d8 Merge pull request #325 from ShaolinTiger/patch-2
Added symlinks to enable the plugin in the header comments.
2013-07-07 17:58:44 -07:00
Kenyon Ralph
19f1d15516 Merge pull request #324 from nagyrobi/patch-4
Update ubiquiti_airos_
2013-07-07 17:56:58 -07:00
Kenyon Ralph
dc35afc13a Merge pull request #323 from nagyrobi/patch-2
hdsentinel
2013-07-07 17:55:28 -07:00
Kenyon Ralph
dc8aebd114 Merge pull request #322 from wh6b/patch-1
Update date format between auth.log and linux system date
2013-07-07 17:52:29 -07:00
Kenyon Ralph
0842719a72 Merge pull request #321 from tomav/fixed_display_order
Fixed display order
2013-07-07 17:48:00 -07:00
Kenyon Ralph
aab7b122ce Merge pull request #320 from koug44/master
New plugin for Sphinx
2013-07-07 17:45:48 -07:00
antonio
52191f6801 Multigraph plugin to monitor a Solr4 single/multicore using mbean http interface 2013-07-05 05:17:34 +02:00
Chris Wilson
db184710e5 Fix line endings to Unix.
Standardise indentation, spacing and braces.

Allow overriding the list of buckets, default to all buckets.

Hide a lot of unwanted output from Curl.
2013-07-03 18:14:36 +01:00
hefee
26e7ae9e60 Fix Prosody Registered Users
I use python 2.6 & python 2.7 
len([listfiles(account_dir)])
returns everytime 1

The generator must be executed to get the corrent number of registed users.
2013-07-02 14:02:46 +02:00
Adam Michel
3cd07ace54 Added nfs_client_cache plugin
This adds a plugin for tracking NFS client caching statistics. Because
the output for this segment of nfsstat was slightly different, the
parsing required some awk dancing to programatically make coherent
labels. It's basically a separate function anyway. Right?
2013-07-01 16:50:14 -07:00
Adam Michel
e891287fd3 Added v3 to title, added nfs_client
I added a v3 to the title of the nfsd graph to reduce ambiguity.

This is also the initial commit of the nfs_client plugin. It is
essentially identical to server. The output of nfsstat for client is
somewhat different from server in the labeling of the cache entries.
As such, I've left them off here and will add a standalone plugin for
nfs_client_cache where the awful, terrible, hideous string parsing will
take place without sullying the triviality and simplicity of this
working plugin.
2013-07-01 16:30:42 -07:00
Adam Michel
d0d72f5daa Better README 2013-07-01 16:22:40 -07:00
Adam Michel
960122b96c Initial Commit of FreeBSD NFS Plugins
This is an initial commit of FreeBSD NFS plugins for the Munin
monitoring platform. The NFS plugins for Munin depend on the
/proc filesystem in Linux for statistics which does not exist in
FreeBSD by default. While one can add the linproc package to their
installation to emulate this functionality, I felt it would be better
to write plugins that made use of native tools.

I'm leveraging the nfsstat command to create these plugins. I'm sure
there is a better primary data source in FreeBSD to gather this output
from but for my purposes, using nfsstat is adequate and acceptable.
Unfortunately this means if the output of the nfsstat command changes
due to updates, these plugins will likely report inaccurate data.
These are the days of our lives, as they say. Someone with appropriate
levels of FreeBSD knowledge can probably improve these plugins
trivially.

I'm specifically targeting FreeNAS/NAS4Free, but the code should work
on any FreeBSD system with minimal package additions. Installing munin
on FreeNAS is not supported in general, but it's easy enough to do and
I wanted it monitored, ergo we are here.
2013-07-01 16:11:50 -07:00
thalic
1231612001 Create accounting_
Wildcard-plugin for tcp, udp and icmp traffic-accounting (IPv4 or IPv6) going through iptables. This plugin can monitor a single ip as well as a entire subnets. Lists tcp, udp and icmp separately.
2013-06-29 23:08:20 +02:00
Ralf Geschke
0e6f3e6fbc rg: first attempt of munin plugin to monitor ArangoDB database 2013-06-26 22:43:55 +02:00
Daniel Lo Nigro
8a2075756d Fix indentation 2013-06-24 23:18:30 +11:00
Daniel Lo Nigro
cde616b8d0 Add PHP OPcache plugin 2013-06-24 22:11:49 +10:00
Holger Levsen
137cbf74b6 asterisk_inuse: fix plugin to use asterisk command from PATH and fix a whitespace issue 2013-06-23 16:14:18 +02:00
Holger Levsen
446de9a689 dovecot plugin: fix path to state file 2013-06-22 16:20:11 +02:00
nagyrobi
9ed92290bf Create virtualbox_ram_usage
This graph shows the ram usage of every single VM process.
2013-06-19 17:22:28 +03:00
nagyrobi
aa59ca8bb5 Create virtualbox_cpu_user
This graph shows the percentage of processor time spent in user mode by the every single VM process.
2013-06-19 16:21:15 +02:00
nagyrobi
b7f085e887 Create virtualbox_cpu_kernel
This graph shows the percentage of processor time spent in kernel mode by the every single VM process.
2013-06-19 16:20:20 +02:00
Philip Paeps
13b59dd1bb nsd_: new plugin to monitor NSD name servers
This plugin collects most statistics from NSD name servers.  It
should be called nsd_by_type, nsd_by_rcode or nsd_hits to monitor
queries received by type, replies sent by rcode or the base query
volume, respectively.  The plugin is friendly to the name server
and only sends one signal per run (even if three links exist).
2013-06-18 22:48:22 +02:00
Farhad Shahbazi
522104afc2 Fix interface detection 2013-06-18 15:04:00 +02:00
Farhad Shahbazi
42fd0b1a2c if: one probably wants bit for traffic graphs 2013-06-18 14:59:53 +02:00
Alex Dehnert
ce558089c4 mysql_aggregate_: allow graphing only max/min value
In some cases it can be useful to know the maximum value of any row of an
aggregate (for example, the maximum number of logins by a single user), without
graphing each row separately (because there are too many or the rows change).
This change allows that by setting the "only" parameter to "max" or "min".
2013-06-18 00:37:27 -04:00
Antoine Beaupré
e5be4561c0 specify units of compilation time 2013-06-17 16:36:35 -04:00
Antoine Beaupré
ee0f13f366 allow customizing tiem format, use standard
by default, syslog doesn't use iso timestamps..
2013-06-17 16:36:28 -04:00
Antoine Beaupré
d2491a1977 use a proper interpretor
env is not in /bin in debian
2013-06-17 16:36:03 -04:00
Tom Hendrikx
d30aebbae4 Fix typo 2013-06-17 12:59:32 +02:00
Tom Hendrikx
f349130b3f Fixed the other ipvs plugins too regarding UDP detection 2013-06-17 12:09:53 +02:00
Tom Hendrikx
267c45f904 Detect UDP conections too 2013-06-17 11:49:31 +02:00
Longinus00
6898ae6d83 Munin plugin to monitor Peer Guardian Linux blockrates 2013-06-14 06:59:40 -07:00
Longinus00
7dd73c77d3 Multigraph munin plugin to monitor 2Wire/Pace residential gateways 2013-06-14 06:57:10 -07:00
Gareth Davies
eec974c510 Added symlinks to enable the plugin in the header comments. 2013-06-14 02:13:49 +08:00
nagyrobi
a5531ca91f Update ubiquiti_airos_
v0.7 - added critical thresholds to some graphs, and some descriptions below some of them
v0.6 - added wlan errors by type graph - useful to detect interferences on the same frequency; added CPU usage graph
v0.5 - added ping graph - ping times from the AirOS device to a configured address; other fixes
v0.4 - corrected memory size unit calculation and display, fixed query bug, fancier graphs for memory and link speed
v0.3 - added undefined values handling in case of connection timeout, corrected linefeed character handling
v0.2 - combined all the separate pugins into one multigraph plugin, a couple of charts separated
v0.1 - initial version, separate plugin for each graph, packaged 11 different plugins
2013-06-12 19:51:02 +03:00
Thomas Vial
82911254b1 Fixed element sorting on config call 2013-06-12 16:59:48 +02:00
nagyrobi
90ec5e16ad Create hdsentinel
Multigraph plugin to monitor harddrive temperature, condition, performance and estimated remaining lifetime through HDSentinel.
2013-06-12 16:29:45 +03:00
wh6b
f84420f981 Update date format between auth.log and linux system date
I noticed a problem with date format on /var/log/auth.log (tested on debian and ubuntu)

$ date '+%b %d'
Jun 09

/var/log/auth.log
Jun  9 13:17:01

So    grep "`date '+%b %d'`"    can't works fine for day with 1 digit.

I suggest to factorize and change the grep's regex with my update.
2013-06-09 14:49:08 +03:00
Thomas Vial
08c3a67e8b Fixed instance order using port number and not pid anymore 2013-06-08 18:07:26 +02:00
Damien Alexandre
52f29a4c9b English comment 2013-06-07 17:43:34 -04:00
Damien Alexandre
0f672f4c83 New Sphinx Plugin: sphinx_documents 2013-06-07 17:37:01 -04:00
Mrten
6f0a884e19 Create dovecot, plugin to monitor dovecot connections
Based very heavily on exim_mailrejects
2013-06-04 00:28:33 +03:00
Kenyon Ralph
4a7a0de134 hugepages: fixes from Mrten in issue #308 2013-06-02 14:12:44 -07:00
Kenyon Ralph
9598bc7cb0 nginx_error: add terminating newline 2013-06-02 13:49:38 -07:00
Kenyon Ralph
95ce6dde9e Merge pull request #312 from nagyrobi/patch-1
Multigraph munin plugin to monitor Ubiquiti AirOS devices various parameters.
2013-06-02 13:45:32 -07:00
Kenyon Ralph
2cef307b89 Merge pull request #311 from steveschnepp/fix-syslog-ng-stat
Add syslog-ng plugin that graphs counts of log messages processed by syslog-ng sources and destinations
2013-06-02 13:32:31 -07:00
Kenyon Ralph
0bbbd1397c move mongrel plugins to the http directory, since mongrel is an http server 2013-06-02 13:19:00 -07:00
Kenyon Ralph
89016198ca Merge branch 'master' of github.com:munin-monitoring/contrib 2013-06-02 13:11:05 -07:00
Kenyon Ralph
626f42fafe move arp plugins to network directory 2013-06-02 13:09:43 -07:00
Kenyon Ralph
750aa5ee09 Merge pull request #307 from ShaolinTiger/patch-1
Added new non Ruby based Unicorn Plugin
2013-06-02 13:01:32 -07:00
Kenyon Ralph
64da66636a Merge remote-tracking branch 'koumbit/relayd'
Adds plugin for the OpenBSD relayd load balancer.
2013-06-02 12:56:55 -07:00
Kenyon Ralph
3d29bb4274 netstat_s_: make executable
Closes issue #304.
2013-06-02 12:43:49 -07:00
Steve Schnepp
6c024b21ad Merge pull request #315 from vovansystems/master
nginx_error plugin
2013-05-30 08:20:47 -07:00
v
90f35c5805 nginx_error plugin initial commit 2013-05-29 19:50:58 +03:00
Gareth Davies
6274c3af80 Fixed total memory being in the wrong scale 2013-05-29 06:21:11 +08:00
Roman A. aka BasicXP
2e5b796efe Fixed an error in netatalk plugin: defaultServer_volumesFile: command not found 2013-05-27 16:45:37 +04:00
Steve Schnepp
722c224956 plugins/backuppc: differential in size for full/incr 2013-05-23 17:32:49 +02:00
Steve Schnepp
8e45b339de plugins/backuppc: adding backup ages 2013-05-23 17:24:17 +02:00
Steve Schnepp
d69bc45ad5 plugins/backuppc: fix multigraph 2013-05-23 17:06:44 +02:00
Steve Schnepp
74c8b337de plugins/backuppc: Initial add 2013-05-23 15:46:59 +02:00
nagyrobi
9154029b68 Multigraph munin plugin to monitor Ubiquiti AirOS devices various parameters. 2013-05-21 15:57:30 +02:00
Steve Schnepp
b2f44b48ef Merge pull request #309 from jd/master
Fix getenv usage in swift plugins
2013-05-21 05:13:54 -07:00
Steve Schnepp
6368f71a01 plugins/syslog_ng_stats: comment formating 2013-05-21 14:02:59 +02:00
Julien Danjou
1e1ca5b633 Fix getenv usage in swift plugins
os.getenv returns a string, not an integer, so using %s will fail if the
variable SWIFT_OBJECT_PORT is set.
2013-05-17 10:36:29 +02:00
Gareth Davies
9dfe0f34ca Fixed average memory graphing label error.
Fixed average memory graphing label error.
2013-05-16 19:27:13 +08:00
Gareth Davies
8ff6e0fdf2 Update unicorn_
- Fixed memory and average giving same results
- Fixed error in average graphing
2013-05-16 18:57:51 +08:00
Gareth Davies
2812f751f0 Added new non Ruby based Unicorn Plugin
The existing Unicorn plugins are written in Ruby, which didn't work well for me due to ENV variables etc.

This plugin monitors number of workers, total memory used and average memory per process for Unicorn.

ln -s /usr/share/munin/plugins/unicorn_ /etc/munin/plugins/unicorn_average
ln -s /usr/share/munin/plugins/unicorn_ /etc/munin/plugins/unicorn_memory
ln -s /usr/share/munin/plugins/unicorn_ /etc/munin/plugins/unicorn_processes

It can easily be adapated to any multi threaded server by just changing the value it searches for 'unicorn worker' in this case.
2013-05-16 18:07:01 +08:00
Ben
1eeb47035c Update lighttpd_
fix typo
2013-05-16 11:34:08 +03:00
Dimitri Savineau
271a38f0ba Fix indexcounters and globallock in 2.2 and 2.4 version 2013-05-13 16:54:57 -04:00
Roman V. Nikolaev
f68e4c9696 add comment 2013-05-12 16:33:27 +04:00
Roman V. Nikolaev
928f9d3dfe remove grep for args 2013-05-12 16:31:12 +04:00
Kenyon Ralph
3c08471566 Merge pull request #302 from claudius23/snmp_netapp
plugins/snmp/snmp__netapp_* initial checkin of my snmp__netapp_ plugins.
2013-05-10 00:54:12 -07:00
Kenyon Ralph
bf65a9e407 Merge pull request #300 from lirantal/master
Adding a new Drupal/Generic page speed monitoring script
2013-05-10 00:39:39 -07:00
Claudius
de8aa961e4 plugins/snmp/snmp__netapp_* initial checkin of my snmp__netapp_ plugins. 2013-05-09 17:04:18 +02:00
Kenyon Ralph
6de3ccf145 move postfix plugins into the mail directory 2013-05-08 14:24:31 -07:00
Roman V. Nikolaev
40ec9801f1 add syslog-ng plugin 2013-05-08 22:08:06 +04:00
Steve Schnepp
ab9c97caeb Merge pull request #298 from kabo/master
php_fpm_process update
2013-05-07 02:29:20 -07:00
Steve Schnepp
c395463186 Merge pull request #232 from bAndie91/master
add "e2" plugin
2013-05-07 02:28:42 -07:00
Steve Schnepp
7bd75f1bfb Merge pull request #299 from claudius23/zfs_usage_
plugins/zfs/zfs_usage_ add environment variables, call zfs binary only once
2013-05-07 02:25:58 -07:00
Liran Tal
a311ae1bfc adding a new monitoring script which allows to configure pages to login to and visits and time their load time 2013-05-07 11:26:08 +03:00
Claudius
947313b675 plugins/zfs/zfs_usage_ add environment variables, call zfs binary only once 2013-05-07 03:16:51 +02:00
Calle Kabo
4528900a44 Updated name and added env.pool
- The name in =head1 did not match the filename.
- The $pool-variable was used in the config-section, but was never initialized. It is now extracted from the fcgi-response
2013-05-06 13:09:06 +03:00
Kenyon Ralph
9bc507b372 Merge pull request #297 from Dave-Driesen/master
Update psad plugin to use DERIVE
2013-04-26 21:04:18 -07:00
Dave Driesen
0914022b9b Update psad plugin to use DERIVE
Now using DERIVE, with zero minimum value.
As per suggestion from Kenyon.

Thanks!
Dave Driesen
2013-04-25 16:38:51 +03:00
Kris Popendorf
92adac9dc2 need autoconf before config 2013-04-24 07:01:11 +09:00
Kris Popendorf
dc30dc5c20 include interface in title 2013-04-24 00:01:07 +09:00
Kris Popendorf
5e48842500 update documentation 2013-04-23 23:59:32 +09:00
Kris Popendorf
b9a08b369a Allows setting warnings by environment variables. 2013-04-23 23:50:58 +09:00
Kris Popendorf
d9ab69e0a1 Fixes bandwidth_ to successfully init new installs.
Previously the script would try to divide by 0 for calculating rates
on the first run, and crash before getting to store() to write initial
values thus never initing itself. This fixes that, and makes it a
little easier to debug in case of future crashes (no need for 'eval'
wrapper).
2013-04-23 11:18:40 +09:00
Kenyon Ralph
bc0bab7a0e Merge pull request #292 from presbrey/patch-1
fix cpu_by_process time parser
2013-04-19 14:28:51 -07:00
Kenyon Ralph
c2be0e2b06 Merge pull request #291 from jesseadams/master
Tweaks for system/pagefaults_by_process
2013-04-19 14:17:11 -07:00
Kenyon Ralph
0df933a549 openvpn/openvpn_multi: re-add configuration documentation 2013-04-19 14:03:51 -07:00
Kenyon Ralph
f21b14ecc9 Merge pull request #289 from HeisSpiter/master
Replacement plugin for openvpn_multi
2013-04-19 14:01:14 -07:00
Kenyon Ralph
191cb9d40e Merge pull request #288 from Dave-Driesen/master
Add port scan detection plugin (psad)
2013-04-19 13:36:03 -07:00
Kenyon Ralph
7f23c8cfc4 system/freeboxuptime: move to the system category 2013-04-19 13:33:51 -07:00
Kenyon Ralph
aa46cd0ccc move uptime plugin to the system directory 2013-04-19 13:32:35 -07:00
Kenyon Ralph
bff9c1ffc4 Merge pull request #282 from rk4an
rewrite mediawiki plugin with api access
2013-04-19 13:14:35 -07:00
Kenyon Ralph
0e52d8f3b6 Merge pull request #284 from lirantal/master
Added monitoring scripts for Drupal CMS web application
2013-04-19 13:06:03 -07:00
Jonas Friedmann
007c2825a9 Fixed indentation + configurable SDK path 2013-04-19 21:56:07 +02:00
Kenyon Ralph
54e26d409a Merge pull request #280 from patschi/patch-1
Create minecraft-users-ram_
2013-04-19 12:55:45 -07:00
Kenyon Ralph
87922ab107 Merge pull request #277 from NNScripts/master
Newznab updated categories.
2013-04-19 12:40:37 -07:00
presbrey
b63d544551 fix cpu_by_process time parser
cumulated CPU time is in [DD-]hh:mm:ss format
2013-04-11 18:31:05 -03:00
Liran Tal
e15d4f76ab fixed proper statement binding result parameters as well as set graph types to GAUGE for absolute numeric values 2013-04-11 14:05:31 +03:00
Jesse R. Adams
b94cf57b57 Adjusting vlabel and using ARGV key 0 instead of 1 for config pass 2013-04-10 17:02:11 -05:00
Pierre Schweitzer
17b5892ab3 Replacement plugin for openvpn_multi.
This plugins handles all connected OpenVPN client and displays their current trafic.
It dynamically handles clients.
It produces a global graph and then a graph per client.
It needs the OpenVPN status file.
2013-04-10 18:28:47 +02:00
Dave Driesen
b5ce1d0022 Add port scan detection plugin (psad)
psad is a cyber defense tool that monitors for incoming port scans
and can optionally blacklist/block attackers.

Both these options can be charted with this plugin.

- Port scans detected (per hour)
- Attackers blocked (per hour)
2013-04-09 13:47:50 +02:00
Steve Schnepp
463bf9ccc7 Merge pull request #281 from patschi/patch-2
Create wordpress2
2013-04-08 08:03:32 -07:00
Steve Schnepp
498c63a3a4 Merge pull request #286 from dotdoom/netstat_bsd_s-update
netstat_bsd_s: adding Linux support
2013-04-08 07:48:25 -07:00
ToM
aca139cc15 [FIX] mail/dovecot: fix typo, categorization. 2013-04-08 12:49:39 +02:00
Marcus Povey
3909f4d40e * Updating array to pull appropriate bandwidth values from BeBox (Thomson TG585 v7, software Be 8.2.7.7.KS)
* Updated example script path to something sensible; changing graph category to network;
2013-04-06 16:39:01 +01:00
Marcus Povey
0dd9f1fc78 Updated example script path to something sensible; changing graph category to network 2013-04-06 16:36:50 +01:00
Marcus Povey
d93823c0da Modified expect script to work with my BeBox (Thomson TG585 v7, software Be 8.2.7.7.KS) 2013-04-06 16:26:30 +01:00
Thomas VIAL
9ec552e04e Fixed thin_threads which reported 0 all the time 2013-04-04 10:00:04 +02:00
Artem Sheremet
302641b091 netstat_bsd_s: adding Linux support
* limited Linux support: TCP only, a few stats yet
2013-04-04 10:09:14 +03:00
Liran Tal
98e396b385 adding some drupal monitoring snippets 2013-04-03 19:54:34 +03:00
ToM
b0f3e4347d [FIX] apache_byprojects/byprojects_access: missing \n. 2013-04-02 11:25:34 +02:00
Steve Schnepp
7dcf956967 p/if1sec_: add doc that the plugin does not autostart 2013-04-01 07:43:08 +02:00
Erkan
91ad0c2142 rewrite mediawiki plugin with api access 2013-03-31 19:47:47 +03:00
Patschi
604b9249c8 Create wordpress2 2013-03-30 01:26:24 +01:00