Commit Graph

3021 Commits

Author SHA1 Message Date
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