Commit Graph

109 Commits

Author SHA1 Message Date
Helmut Grohne 58ec362bb3 teach cpu.c to print steal and guest 2013-01-28 16:56:22 +01:00
Helmut Grohne 4bd77f20a5 backport HZ functionality to cpu.c 2013-01-28 16:42:38 +01:00
Helmut Grohne c01ddbb0c0 extract function getenvint to common.c 2013-01-28 16:35:25 +01:00
Helmut Grohne 20f9c7fc37 munin-plugins-busybox: provide supported plugins via listplugins 2013-01-28 15:53:48 +01:00
Helmut Grohne b9c124798f fix cpu.c config for more recent kernels
It still lacks behind the vanilla cpu plugin.
2013-01-28 14:18:45 +01:00
Helmut Grohne 1956b4dd7b fix interrupts.c to actually work 2013-01-28 14:12:17 +01:00
Helmut Grohne 5dcd2ea54d relicense as GPLv2 2013-01-28 13:29:19 +01:00
Helmut Grohne 611bfb0580 made more paths be macros 2013-01-28 13:29:19 +01:00
Helmut Grohne 339b8f43a9 added #define PROC_STAT "/proc/stat" 2013-01-28 13:29:19 +01:00
Helmut Grohne bdf2dd257a added if_err_ plugin 2013-01-28 13:29:19 +01:00
Helmut Grohne a61fdfd103 readme -> disadvantages? 2013-01-28 13:29:19 +01:00
Helmut Grohne 1adee55736 it was not really clear to be about munin 2013-01-28 13:29:19 +01:00
Helmut Grohne ad5c0c537a added a README 2013-01-28 13:29:19 +01:00
Helmut Grohne 881a6374f5 strip the binary 2013-01-28 13:29:19 +01:00
Helmut Grohne 2f167d679f fix bug in swap.c 2013-01-28 13:29:19 +01:00
Helmut Grohne bede1947b2 change name to munin-plugins-busybox 2013-01-28 13:29:19 +01:00
Helmut Grohne 209937078b initial tree 2013-01-28 13:29:19 +01:00
Lasse Karstensen bcb9ed82ea Merge branch 'master' of github.com:munin-monitoring/contrib 2012-09-17 12:08:31 +02:00
Lasse Karstensen fbb6614e15 Avoid ulimit kicking in when running ~1k nodes 2012-06-02 17:47:51 +02:00
Steve Schnepp 202bbf0cd8 Corrected statement about pmmn.
As pmmn also uses the `plugins/` subdirectory per default.
2012-05-23 12:00:22 +03:00
Steve Schnepp 47ed44d4e2 clarified the header comment 2012-05-23 11:55:34 +03:00
Lasse Karstensen 32f9909e6d Add plugins that fail on the node. 2012-05-02 00:50:49 +02:00
Michel Albert c07cf6891f Fix crash on plugin execution error.
If a plugin failed to execute, pypmmn did not properly report the error and
crash. This resolves this bug.
2012-04-26 10:50:04 +02:00
Michel Albert 765c54ba50 Added a usage example to the README 2012-04-06 16:50:53 +02:00
Michel Albert 607ff28265 Added a URL to the python metadata
.gitignore added
2012-04-06 16:49:12 +02:00
Michel Albert 164794c50b README clarification 2012-04-06 16:47:25 +02:00
Michel Albert fad2321539 README clarification 2012-04-06 16:46:20 +02:00
Michel Albert 0da7b997ba Updated the README 2012-04-06 16:31:48 +02:00
Michel Albert ba0efcacfb Real timeout added. Version bump to beta1. 2012-04-06 16:23:34 +02:00
Michel Albert 8f5607b2a6 Minor fixes & docs & comments 2012-04-06 16:08:51 +02:00
Michel Albert fa24082ea5 Daemonizing and logging added, 'stdin mode' fixed 2012-04-06 15:51:11 +02:00
Michel Albert 89d3ef0a65 Quick-and-dirty TCP implementation (Needs cleanup) 2012-04-05 18:40:42 +02:00
Michel Albert 7c40b520a8 Command line arguments added and handled. 2012-04-05 15:27:21 +02:00
Michel Albert 583d318c62 Command line options added. Code restructured. 2012-04-05 15:15:21 +02:00
Michel Albert b8ed5d1005 Initial commit of pypmmn
A port of pmmn to python.

* Currently only handles text from stdin (as with pmmn).
* The location of the ``plugins_folder`` is currently hardcoded.
* No command line arguments parsed yet.
2012-04-05 14:42:16 +02:00
Kenyon Ralph 7287e9d6f9 Merge pull request #68 from lkarsten/master
Minor changes to munin-node-from-hell
2012-03-17 13:58:13 -07:00
Lasse Karstensen 164f6c89c6 many 2012-03-17 21:00:26 +01:00
Lasse Karstensen be1fb5df65 minor stuff 2012-03-17 21:00:19 +01:00
Lasse Karstensen 8354c8ba4b Support multiple config files at once 2012-03-17 21:00:03 +01:00
Steve Schnepp 18b69829c0 Pmmn is now mature enough to be called 1.0.0 2012-03-08 11:46:43 +01:00
Steve Schnepp 8eee012f2c Adding basic spoolfetch plugin support 2012-03-08 10:29:03 +01:00
Steve Schnepp d252526b93 Adding copyright notice 2012-03-08 10:20:22 +01:00
Steve Schnepp f0d8bcdb66 fix hang when asking for unknown commands 2012-03-07 17:59:19 +01:00
Andreas Thienemann 3c6692940b Added an check_munin script I had lying around.
If your nagios isntallation uses munin as a passive datasource a check_dummy script is normally installed for the active checks.

This script is a replacement and will be able to query your munin-node to get current values. This is great to manually run a check.
2012-03-07 12:02:30 +01:00
Steve Schnepp 921de33575 It might evolve to be the main cli for munin 2012-02-18 09:22:53 +01:00
Bushmills d8208bfa86 Adding a cli for munin 2012-02-18 09:20:05 +01:00
Steve Schnepp 13662ae943 Merge pull request #23 from lkarsten/master
Further development on munin-node-from-hell (UTF8, plugins in warnings, verbosity decided runtime)
2012-02-09 09:25:55 -08:00
Lasse Karstensen 0442899e04 last arg is the config file 2012-02-09 15:42:42 +01:00
Lasse Karstensen f110d3ddb1 verbose mode as runtime flag 2012-02-09 14:47:30 +01:00
Lasse Karstensen 352a9baf94 Add UTF8 plugins 2012-02-09 14:47:17 +01:00
Steve Schnepp 293ce08408 - chmod +x 2012-02-06 18:19:22 +01:00
Steve Schnepp b9f04c70a0 - adding a CGI for a JSON-ified datafile 2012-02-06 18:18:40 +01:00
Lasse Karstensen 3b485e4546 moar plugins 2012-02-04 18:56:29 +01:00
Lasse Karstensen e215f15699 fix typos 2012-02-04 16:50:48 +01:00
Lasse Karstensen 851979ebad use a different category for always_XX 2012-01-21 14:14:44 +01:00
Lasse Karstensen 071b1cace3 clean up alarm plugins, fix typo in graphtest 2012-01-21 13:22:30 +01:00
Lasse Karstensen 6df2ce2340 Add a simple graph testing plugin, and use critical instead of alarm 2012-01-21 12:44:03 +01:00
Lasse Karstensen d33f5b319f Add munin-node-from-hell, a quite unfriendly munin node 2012-01-16 18:19:35 +01:00
Steve Schnepp 6519e1579c Pushing pmmn over here, in an attempt to merge all the various munin tools scattered around the internet 2012-01-16 16:12:56 +01:00