1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-25 02:18:08 +00:00
Commit graph

1308 commits

Author SHA1 Message Date
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
Diego Elio Pettenò
8ca0283cc3 snmp__screenos: align for readability. 2012-08-28 16:08:14 -07:00
Diego Elio Pettenò
5cad9514bd snmp__if_combined: don't pull in unneeded data. 2012-08-28 14:19:50 -07:00
Diego Elio Pettenò
8d259040ac snmp__screenos: support receiving CPU utilization information. 2012-08-28 14:19:20 -07:00
Diego Elio Pettenò
d7e8315462 snmp__screenos: first version of a plugin to monitor Juniper ScreenOS Resources
Right now this produces two graphs: memory and session allocation. CPU
time will be added shortly.
2012-08-28 13:58:55 -07:00
David Gagnon
573a58f9c1 Added GPL2 License in Header 2012-08-24 17:14:52 -05:00
David Gagnon
a08c0c8824 Added plugin for ARIS
This plugin allows munin users to monitor server instances of the ARIS
locative game engine. See http://arisgames.org
2012-08-24 16:39:15 -05:00
Jens Jahnke
d0d36f4926 Use ${CMD_...} only to check if command exists
and use the real command e.g. grep, sed, etc. in the command line.
2012-08-24 17:33:41 +02:00
Jens Jahnke
f25c788c3d Remove "[GB]" from graph title. 2012-08-24 17:24:40 +02:00
Jens Jahnke
123d91cf70 Added output of memory usage to graph.
The memory consumption of all processes (not threads) is calculated
in GB and added to the graph.
2012-08-24 10:29:55 +02:00
Jens Jahnke
361a5316c7 Don't use hard coded paths to the used command line tools.
The tools grep, sed and wc may have a different path. Therefore
they are now evaluated via "which". If a command is not found the script
exits with an error message and the exit code 1.
2012-08-24 09:46:07 +02:00
Diego Elio Pettenò
c814853976 plugins: make all of them use graph_vlabel instead of graph_vtitle. 2012-08-23 08:56:01 -07:00
Diego Elio Pettenò
55cb01870b snmp__apc: have a static title for the graph.
Instead of adding model and serial number to the graph itself, use a
static title for it and instead provide the model and serial number as
part of graph_info.

This change makes it much easier to forward the warning/critical
statuses back to Icinga (or Nagios), where you have to match the graph
title.
2012-08-23 08:27:10 -07:00
Kenyon Ralph
2b09747a22 Merge pull request #170 from MaxDudu/master
fix set call for redis-speed plugin
2012-08-21 07:54:11 -07:00
Kenyon Ralph
9fae2c90a9 Merge pull request #169 from ndonegan/master
Changed from "which" to "command" to make the script a bit more POSIX compliant
2012-08-21 07:53:33 -07:00
MaxDudu
ae65a7d243 Update plugins/redis/redis-speed 2012-08-21 11:44:06 -03:00
Niall Donegan
7b5183c7b9 Changed from "which" to "command" to make the script a bit more POSIX compliant 2012-08-21 12:07:59 +01:00
Kenyon Ralph
8e1ab117aa Merge pull request #166 from Niluge-KiWi/master
nvidia_smi: Get memory usage even if nvmlDeviceGetUtilizationRates is not available
2012-08-20 16:24:24 -07:00
Thomas Riccardi
1db89fc9a8 nvidia_smi: Get memory usage even if nvmlDeviceGetUtilizationRates is not available 2012-08-19 19:42:14 +02:00
stimpy23
672fd1c32a updated apache_vhost to actually work (at least on my debian squeeze machine..): Surrounded thaw by eval{} to suppress error at the very first run and escaped "." and "-" at the sanitizing regex in apache_pipelogger 2012-08-17 17:26:11 +02:00
Diego Elio Pettenò
d3a4f12d3f Move some more plugins in their place. 2012-08-09 16:47:30 -07:00
Diego Elio Pettenò
3bb2c5e2aa Move weather plugins where they belong. 2012-08-09 16:00:56 -07:00
Diego Elio Pettenò
80956e267e Remove sensors that use lm_sensors. These are already supported by sensors_ in main repository. 2012-08-09 15:59:50 -07:00
Diego Elio Pettenò
a5f447999c Make the script executable as well. 2012-08-09 15:55:12 -07:00
Diego Elio Pettenò
cbba828a2b Move freeipmi_ to sensors. 2012-08-09 15:54:56 -07:00
Diego Elio Pettenò
178747d96d Move php plugins where they belong. 2012-08-09 15:54:31 -07:00
Diego Elio Pettenò
a75c969c83 Remove jmx2munin.
This plugin is also developed on its own GIT repository:

https://github.com/tcurdt/jmx2munin
2012-08-09 14:18:15 -07:00
Diego Elio Pettenò
ea7bacc966 Remove snmp_hp_.
This plugin is doing the same thing that snmp__if_ is doing, but it
doesn't have a clear license and does not support 64-bit counters.
2012-08-09 13:57:53 -07:00
Diego Elio Pettenò
8238b48805 Remove snmp plugins for printer supplies.
At least Munin 2.0 already provides snmp__printer_supplies that takes
care of the same data (they all use Printer-MIB values). Also that
plugin uses Munin's own SNMP abstraction instead of using net-snmp
commands directly, which makes it more suitable for the job.
2012-08-09 13:55:35 -07:00
Diego Elio Pettenò
37e94f527a Remove executable bit from images. 2012-08-09 13:49:17 -07:00
Diego Elio Pettenò
c0e85a7cfa snmp__if_combined: create a single graph showing traffic from all interfaces.
This allows normalising the graph range and shows aberrations in the
bandwidth usage more clearly.
2012-08-09 13:47:14 -07:00
Diego Elio Pettenò
e5ce74926d More housekeeping. 2012-08-06 22:20:20 -07:00
Diego Elio Pettenò
038c3ce96b Extract tarballs committed to git as plugins. 2012-08-06 22:16:31 -07:00
Diego Elio Pettenò
2dad4c6f70 Remove plugins that are managed as a separate repository.
activemq: http://sourceforge.net/p/munin-activemq/home/Home/
twilio-balance: https://github.com/jsoncorwin/twilio-munin
2012-08-06 22:14:18 -07:00
Diego Elio Pettenò
a200c77b51 Uncompress assp-* plugins that were shipped as gzip. 2012-08-06 22:00:49 -07:00
Diego Elio Pettenò
0a1524f27f More housecleaning.
Collapse some categories; remove duplicates; move plugins in where
they belong, remove files that are not really plugins at all.
2012-08-06 21:55:44 -07:00
Diego Elio Pettenò
4e3ef5b93e ipmi: remove the multiple IPMI plugins and simply introduce my FreeIPMI plugin.
This is a catch-all that will work with any recent FreeIPMI and
actually supports all the features of the others.
2012-08-06 21:41:09 -07:00
Diego Elio Pettenò
e0f0fb8659 Do some more housecleaning. 2012-08-06 21:38:45 -07:00
Diego Elio Pettenò
5d5bf6e4e5 Remove apcupsd plugin (is actually a readme file), reorder UPSes. 2012-08-06 21:36:33 -07:00
Diego Elio Pettenò
7da1b039c2 Put order in SNMP plugins by moving all of them together in snmp/
This makes it easier to find what should be used for SNMP monitoring.
2012-08-06 21:36:10 -07:00
Diego Elio Pettenò
2fc9c2400b ups: remove two older PDU plugins.
My plugin uses the same SNMP framework as the official plugins in
munin; these use either sh and net-snmp commands, or Net::SNMP
directly, and neither seems to be generic enough.
2012-08-06 21:27:04 -07:00
Diego Elio Pettenò
d9533d6190 snmp__apc: initial import.
This is a simple plugin that makes it possible to monitor the amp
drain on APC's PDUs.
2012-08-06 21:22:04 -07:00
Steve Schnepp
f050ef001f Merge pull request #161 from ndonegan/master
Wildcard to multigraph conversion of imapproxy
2012-08-02 09:20:34 -07:00
Niall Donegan
fdf68ff325 Renamed to imapproxy_multi 2012-08-02 16:57:19 +01:00
Niall Donegan
e316273af8 Converted imapproxy_ to multigraph 2012-08-02 16:56:03 +01:00