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

64 Commits

Author SHA1 Message Date
Stig Sandbeck Mathisen
fefcad986e Work around false positive in checkbashisms
- Nothing wrong with the plugin, but checkbashisms triggers on the
   presence of a variable called $HOSTNAME

 - Changing the variable name in the plugin is the "easy way out".
2014-10-05 15:49:54 +02:00
Stig Sandbeck Mathisen
149c09ddc8 Fix syntax error in regular expression string 2014-10-05 15:47:22 +02:00
Stig Sandbeck Mathisen
a55f4e4a4d remove dead code block using an unknown variable
- same "if" test in the block above, so this would never be reached
2014-10-04 22:14:17 +02:00
Stig Sandbeck Mathisen
e7125ea079 Tell ruby that this script contains UTF-8 characters 2014-10-04 22:09:30 +02:00
Gabriele Pohl
81db94e2d3 Reduce number of categories 2014-09-07 14:20:12 +02:00
Gabriele Pohl
6ffd50195c Reduce number of categories, use more generic terms 2014-09-07 02:03:45 +02:00
Gabriele Pohl
e3899a30d8 Reduce number of categories, use more generic terms 2014-09-06 22:28:53 +02:00
Daniel Howard
cde66ba499 Fix whitespace. 2014-08-25 13:25:39 -07:00
Daniel Howard
0e634e4813 Initial commit of snmp__sentry. 2014-08-25 11:13:40 -07:00
Johann Schmitz
e937af458e Plugin to monitor temperatures of Synology systems via SNMP 2014-02-02 08:03:43 +01:00
Johann Schmitz
785dab3706 Finished the juniper_spu plugin 2014-01-12 08:18:21 +01:00
Johann Schmitz
ae30c5979c Finished the plugin 2014-01-11 19:50:44 +01:00
Johann Schmitz
f52a7ea9a7 New plugin to monitor flow and cp sessions of Juniper firewalls via SNMP. 2014-01-11 19:24:42 +01:00
Johann Schmitz
f78847fbae Fixed the plugin 2014-01-11 10:14:17 +01:00
Johann Schmitz
acfd3e4e08 Fixing trailing whitespaces 2014-01-10 15:03:13 +01:00
Johann Schmitz
ee0d7b3826 Some fixes 2014-01-10 14:53:47 +01:00
Johann Schmitz
2fff9d6bac First version of the juniper SNMP plugin 2014-01-10 14:17:05 +01:00
Johann Schmitz
c255203d9a Stub for juniper plugin 2014-01-03 06:55:00 +01:00
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
Claudius
de8aa961e4 plugins/snmp/snmp__netapp_* initial checkin of my snmp__netapp_ plugins. 2013-05-09 17:04:18 +02:00
Chris Jones
23a5a6f4cb Add plugin for monitoring Apple Airport devices via SNMP 2013-03-14 12:30:16 +00:00
Joseph Bauer
5e5508799c - merged copy-pasted functions into a generic one
- changed host detection, which was broken after plugin rename
- fixed some typos
2012-11-26 16:21:53 +01:00
Diego Elio Pettenò
edb8732d8e snmp__if_combined: fix syntax to use explicit 'my'. 2012-11-21 16:19:43 -08:00
Diego Elio Pettenò
7dd40e24d7 snmp__if_combined: output extinfo in the right spot. 2012-11-21 16:19:30 -08:00
Diego Elio Pettenò
c5ab6538cc snmp_room_alert_: move together with the other snmp plugins. 2012-11-20 22:07:09 -08:00
Diego Elio Pettenò
e09d236f5f snmp__apc_ups2_: rename correctly. 2012-11-20 12:00:18 -08:00
Diego Elio Pettenò
3de4d5d4ed snmp__acp_ups2_: move to sensors category. 2012-11-20 11:59:59 -08:00
Diego Elio Pettenò
bb2076ecc9 snmp__acp_ups2_: remove commented-out cdef line. 2012-11-20 11:59:41 -08:00
Diego Elio Pettenò
6c1541a682 snmp__ifx_: remove, superseded by snmp__if_.
This plugin does not use the standard Munin SNMP plugin interface, and
is, nowadays, duplicating the functionality present in the main
snmp__if_ plugin, which uses the 64-bit counters by default if
present, and fall back to the 32-bit ones if not.
2012-11-20 11:52:06 -08:00
Diego Elio Pettenò
bfe824f76a snmp__if_combined: rewrite error handling.
Instead of just having a single "errors" value on the per-interface
error graphs, split it in errors and discards, then provide a total
for the combined graph.

This way it's possible to see more details of what's going on at the
interface level.
2012-11-20 11:50:58 -08:00
Diego Elio Pettenò
36ac271c5d snmp__if_combined: don't use cdef to generate the final value.
This actually simplifies the code, and avoids extra work on the master
side for no reason.
2012-11-20 11:09:59 -08:00
Diego Elio Pettenò
7777738e05 snmp__if_combined: provide CDEFs directives for the combined graph as well.
Borrowed data is raw, so in this case we want to make sure it's expressed in bits rather than octects.
2012-11-20 09:19:17 -08: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
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ò
5597599198 snmp__screenos: fix typos. 2012-10-23 15:50:45 -07:00
Diego Elio Pettenò
388823128d snmp__brocade_ifs: rename and update code to use the new name. 2012-08-28 17:17:12 -07:00
Diego Elio Pettenò
7652175660 Move and rename cirix netscaler plugins as well. 2012-08-28 17:12:09 -07:00
Diego Elio Pettenò
a2170c363b netapp: move plugins within snmp folder as that's what they are.
Fix them so that the renamed version works; these still don't use
Munin::SNMP and somebody who has access to them might want to rename
them.
2012-08-28 17:07:36 -07:00
Diego Elio Pettenò
a989e8ce14 Cleanup APC UPS plugins using SNMP.
Remove the plugins using snmpwalk to produce their results, as there
are three different, Perl-based implementations.

Of these, one might not work because it uses net-snmp and thus rely on
the presence of some MIB file which might not be present.

None of the plugins use Munin::SNMP and none uses multigraph
capabilities.
2012-08-28 16:37:19 -07:00
Diego Elio Pettenò
29da235be1 snmp__apc_pdu: rename from snmp__apc.
APC UPSes are different and will have different kind of graphs.
2012-08-28 16:29:39 -07:00
Diego Elio Pettenò
d77b3fc510 snmp__cpu: remove plugin superseded by snmp__cpuload. 2012-08-28 16:27:29 -07:00
Diego Elio Pettenò
322497ca26 snmp__memory_win, snmp_memory: remove plugins superseded by snmp__memory.
The snmp__memory plugin will do the same graphs and is part of Munin's
distribution as of 2.0.5.
2012-08-28 16:25:17 -07:00
Diego Elio Pettenò
d6f29a6b52 snmp__apc: rewrite to make use of get_entries and get_hash.
This should simplify quite a bit the handling of 3-phase PDUs, among
other things.
2012-08-28 16:17:04 -07:00
Diego Elio Pettenò
f570516416 snmp__screenos: don't print anything after snmpconf. 2012-08-28 16:08:32 -07:00