Commit Graph

2214 Commits

Author SHA1 Message Date
iborodikhin 47ddbce4d2 Moved sphinx_* plugins from directory php/ to sphinx/ because they're made to monitor sphinx search engine. 2012-11-16 14:06:40 +01:00
Diego Elio Pettenò 3b62e60756 snmp__if_multi: fix properly ifAlias usage. 2012-11-12 18:58:40 -08:00
Diego Elio Pettenò a4dbacada0 snmp__if_combined: restore the error graphing as it's done on snmp__if_multi
This brings it basically on feature parity with it, and more.
2012-11-12 18:58:40 -08:00
Diego Elio Pettenò 4943ded336 snmp__if_: remove in favour of snmp__if_ in main repository. 2012-11-12 17:39:05 -08:00
Diego Elio Pettenò 3505cf5213 snmp__if_combined: graph all interfaces, not only ethernetCsmacd.
For routers it might very well that you're trying to graph tunnels as
well.
2012-11-12 16:43:34 -08:00
Diego Elio Pettenò 5a98a7672f snmp__if_combined: rework to have both combined and split graphs available.
This basically almost replaces snmp__if_multi in full, as sub-graphs
with interface traffic are generated as a set of detailed graphs. It
doesn't yet compose graphs with the interface errors though.
2012-11-12 16:37:21 -08:00
Diego Elio Pettenò 060ddd51f2 misc: make some plugin speak dirtyconfig, saving a few roundtrips. 2012-11-11 16:56:29 -08:00
Kenyon Ralph b7e6b69bd9 Merge pull request #209 from iborodikhin/master
Bug fixes in redis plugin
2012-11-08 01:42:41 -08:00
iborodikhin 285c11cdfb Fixed undefined variable use and division by zero in redis plugin 2012-11-08 09:06:45 +06:00
Diego Elio Pettenò dbb14174e1 apache_status: set all minimals to 0 to discard negative values. 2012-11-07 11:49:57 -08:00
Chris Wilson 73239ed265 Improve the left-side label of the graph. 2012-11-07 15:33:11 +00:00
Chris Wilson ef86c46922 Add a plugin for adding up any number column output by ps. 2012-11-07 15:31:10 +00:00
Diego Elio Pettenò 19febd2823 Merge pull request #208 from letompouce/master
New plugin: mpdstats_
2012-11-06 08:18:26 -08:00
ToM 238aaf5d21 New plugin: mpdstats_. 2012-11-06 12:37:30 +01:00
Diego Elio Pettenò 569e801eea apache_status: make it easy to monitor other hosts as a virtual node 2012-11-05 15:17:41 -08:00
Diego Elio Pettenò de8f24a464 apache_status: remove apache_average_request compatibility.
There is no reason to keep this, which is simply Apache's value from
apache_accesses, and that one we can actually configure with the period we want.
2012-11-05 14:32:55 -08:00
Diego Elio Pettenò 1b2574a43a apache_status: add a new multigraph plugin to replace the old apache_* from the main repository.
This plugin uses a single requests to parse all the statistics instead
of making three of them, reducing the overhead, and uses the
multigraph capabilities to generate the same graphs. The naming is
compatible so that it should be a clean update from the previous
plugins.

This also merges in apache_average_requests (and apache_request_rate)
which, albeit not as relevant, also parsed the same file.
2012-11-05 12:23:46 -08:00
Diego Elio Pettenò 4895666d4d apache_*: remove some references to the server-status URL when it's not used. 2012-11-05 11:55:29 -08:00
Kenyon Ralph af586cdd7f Merge pull request #207 from caius/raid-mismatch-fix
Strip hidden characters from raid-mismatch script
2012-11-01 08:46:19 -07:00
Caius Durling ecd6f3599e Strip hidden characters from raid-mismatch script
Seems to have windows line-endings and a hidden unicode (U+FEFF) character on the first line which stops it running for me.
2012-11-01 12:55:13 +00:00
Chris Wilson fcbc8edbf8 Fix string comparison. 2012-11-01 10:29:10 +00:00
Chris Wilson c00710c083 Fix process labels. 2012-11-01 09:55:47 +00:00
Chris Wilson ddbc1c4b4a These plugins should be executable. 2012-11-01 09:32:21 +00:00
Chris Wilson 55aa46a3a0 Add our "all processes" monitoring plugin, cleaned up, and a page fault plugin. 2012-11-01 09:31:37 +00:00
Chris Wilson 8b1e467b7c Improve the HTTP plugin by allowing configuring a proxy and friendly name per URL.
Note that the configuration file syntax has changed. You need one "url"
variable per URL now, numbered starting with 1, e.g. url1, url2, url3.
Each one can be configured by suffixing its variable, e.g. url1_proxy,
url2_proxy, etc.
2012-11-01 08:52:06 +00:00
thiago e62ea879a2 Add plugins for Sick-Beard
* Number of shows (sample: http://imgur.com/5Uxih)
 * Number of Episodes (sample: http://imgur.com/3fG8M)
2012-10-28 08:30:28 +11:00
Diego Elio Pettenò a9ce052bff snmp__apc_pdu: pass graph_args to put the limit to 0. 2012-10-25 22:29:18 -07:00
Diego Elio Pettenò 910d197016 freeipmi: fix off-by-one in high limits. 2012-10-25 22:29:18 -07:00
Steve Schnepp 33afeeddc5 Merge pull request #203 from eugenganshorn/master
Syntax Error FIXED
2012-10-25 02:28:41 -07:00
Eugen Ganshorn 2f4f429842 FIXED: /etc/munin/plugins/pdns_rec_throttle: 40: Syntax error: end of file unexpected (expecting "fi") 2012-10-24 17:44:16 +02:00
Diego Elio Pettenò 4c0e44be9d freeipmi: fix multigraph declaration. 2012-10-24 07:36:20 -07:00
Diego Elio Pettenò 157c0675fa hwmon: fix autoconf when only one hwmon device is present. 2012-10-23 17:33:52 -07:00
Diego Elio Pettenò 9a46eb9bf5 freeipmi: avoid reporting N/A values. 2012-10-23 17:26:08 -07:00
Diego Elio Pettenò 1f9d76a7cb freeipmi: avoid using undefined values. 2012-10-23 17:20:46 -07:00
Diego Elio Pettenò 7ed16b61e5 freeipmi: replace wildcard plugin with a multigraph one.
This new plugin is written in Perl rather than sh+awk, executes
ipmi-sensors only once per call (config/fetch still require two calls
total), and with one call it produces all the available graphs
depending on the available sensors.

This still allows for monitoring a remote system, and that becomes
even more interesting since it only fetches data once.

The plugin will also now fail autoconf if there is no sensor output
that can be monitored.
2012-10-23 17:14:57 -07:00
Diego Elio Pettenò fd5126e02b hwmon: initial import of a sysfs-based plugin to monitor Linux hardware sensors.
This is designed as a replacement for the sensors_ plugin in Munin; it
accesses the same data as that plugin, but does so through direct
access to /sys, following the kernel-mandated interface, instead of
using the `sensors` command.

This allows much faster and reliable monitoring, especially on
dme1737-based systems where the driver is prone to failures.

Compared to the sensors_ plugin, this does not let you change the
warning/critical levels from the node configuration, nor to ignore any
particular sensor, as it provides whatever the kernel is providing.

Also, this plugin will show humidity and current readings, if present.
2012-10-23 17:14:54 -07:00
Diego Elio Pettenò 5597599198 snmp__screenos: fix typos. 2012-10-23 15:50:45 -07:00
Steve Schnepp 369506efbb Merge pull request #201 from rfrail3/master
New plugins for ipvs
2012-10-22 08:34:24 -07:00
rfrail3 5e94465b62 plugin for monitor ipvs 2012-10-22 12:32:51 +02:00
Steve Schnepp d8d74a510d Merge pull request #200 from rfrail3/master
OpenVPN AS plugins
2012-10-19 15:16:11 -07:00
Steve Schnepp 8a13b49960 Merge pull request #191 from aborrero/master
Traffic plugin. Monitor total throughput by IP protocol.
2012-10-19 15:14:04 -07:00
Steve Schnepp f28b447484 Merge pull request #187 from ze42/master
cpu_linux_multi
2012-10-19 15:10:35 -07:00
Steve Schnepp 442bc6808e Merge pull request #184 from iborodikhin/master
Mysql COUNT(*) plugin
2012-10-19 15:09:33 -07:00
rfrail3 8410e921e1 openvpn as plugins 2012-10-09 10:59:38 +02:00
iborodikhin 80cb77cb31 Removed totals from child graphs and changed draw method for better readability 2012-10-03 16:09:07 +06:00
iborodikhin f6276fc91a Multigraph plugin to monitor nginx cache status (everything, not only hits, misses and expired objects) 2012-10-03 08:17:35 +06:00
Kenyon Ralph bcf2659fae Merge pull request #185 from seidler2547/master
New Plugin: HugePages usage
2012-09-30 11:14:09 -07:00
Kenyon Ralph a5fd2bede4 Merge pull request #190 from rfrail3/master
New plugins for monitor Apache
2012-09-30 11:13:10 -07:00
Kenyon Ralph 7e30ed6457 Merge pull request #194 from jdponomarev/patch-1
Update plugins/mongodb/mongo_lag
2012-09-30 11:10:26 -07:00
Kenyon Ralph 30341ad6a5 Merge pull request #195 from jdponomarev/patch-2
Update plugins/mongodb/mongo_lag
2012-09-30 11:09:44 -07:00