| | 2 | |
|---|
| | 3 | munin (1.4.0-alpha, r1560:2898, 2009-11-06) |
|---|
| | 4 | |
|---|
| | 5 | Some stats: |
|---|
| | 6 | * Over 1330 changesets |
|---|
| | 7 | * More than 100 new plugins |
|---|
| | 8 | * commits from 13 different people |
|---|
| | 9 | * Way too much time since the last major stable release |
|---|
| | 10 | |
|---|
| | 11 | |
|---|
| | 12 | * squeezebox_: Changes to support several players |
|---|
| | 13 | * smart_: Exit 0 on autoconf as the doctor ordered |
|---|
| | 14 | * Make munin-graph recognize --help |
|---|
| | 15 | * Quite a bit of work on error messages and log messages |
|---|
| | 16 | * munin_stats plugin: Accept logdir setting from plugin-conf.d |
|---|
| | 17 | * processes and linux/proc_pri plugins: Add vlabel |
|---|
| | 18 | * Handle domain_order as group_order. |
|---|
| | 19 | * Sort peers properly (fixes #577) |
|---|
| | 20 | * Fix handling of group_order and node_order (partial fix for #579) |
|---|
| | 21 | * Munin-update: soften up the protocol error handling a bit |
|---|
| | 22 | * Make munin-html tolerate --nofork - even if it has no effect. Document. |
|---|
| | 23 | * mysql_ plugin: Fix "suggest" bug |
|---|
| | 24 | * Add multigraph_tester plugin to test (and show off) multigraph features |
|---|
| | 25 | * Add extinfo_tester plugin for developer aid |
|---|
| | 26 | * Make use_node_name work again (fixes #739) |
|---|
| | 27 | * One single instance of "includedir" in munin.conf is now obeyed to |
|---|
| | 28 | implement a "drop directory" for munin-master configuration. |
|---|
| | 29 | Example in munin.conf |
|---|
| | 30 | * Add python-plugin OO framework as python-plugin |
|---|
| | 31 | * Make M::M::Logger a bit more subtle about warnings when the logs are not |
|---|
| | 32 | open (so that they appear somewhere instead of nowhere) |
|---|
| | 33 | * Update plugin configuration for varnish_ |
|---|
| | 34 | * Make notifications work again |
|---|
| | 35 | * munin.conf: Set HTML and CGI dir consistently |
|---|
| | 36 | * Added new mysql_ by Kjell-Magne Øierud plugin, document origin, and |
|---|
| | 37 | sentence the others to exile (family=contrib) |
|---|
| | 38 | * Fix "make/make install" problems, document the other |
|---|
| | 39 | * Change <img> framing a bit to allow coloured frames (once the templates are updated) |
|---|
| | 40 | * Add multigraph support to all programs in the munin-suite |
|---|
| | 41 | * mysql_innodb plugin: The "new way" of detecting InnoDB free space was changed |
|---|
| | 42 | in 5.1.24, add a case to compare correctly. |
|---|
| | 43 | * linux/bonding_err_: it's a counter not a gauge |
|---|
| | 44 | * Perltidy quite a bit |
|---|
| | 45 | * Retire fieldname.warn and fieldname.crit. The documentation has been |
|---|
| | 46 | saying .warning and .critical for a number of years. Mass fix plugins |
|---|
| | 47 | accordingly. |
|---|
| | 48 | * Service view: Add hopefuly helpful explanatory text about |
|---|
| | 49 | warn/crit/unknown states in the graph-info field. |
|---|
| | 50 | * Get the HTML templates and CSS validating. |
|---|
| | 51 | * Updated templates and CSS with stylish new elements, fonts and such. |
|---|
| | 52 | Thanks to Knut Haugen. |
|---|
| | 53 | * Switch to Log4perl on the master side. Node still has to use |
|---|
| | 54 | old logging to avoid node-installation-dependency-hell. |
|---|
| | 55 | * Ever more corrections to INSTALL |
|---|
| | 56 | * Basic modularisation of munin-limits |
|---|
| | 57 | * Move favicon.ico to templates, some of us need the HTMLDIR to be fully |
|---|
| | 58 | re-generatable from the templates directory (in order to be FHS complaint) |
|---|
| | 59 | * Commented some templates to make them easier to read and understand |
|---|
| | 60 | * munin.conf: include cgiurl_graph example |
|---|
| | 61 | * memcached_: New wildcard plugin |
|---|
| | 62 | * Refactoring of munin-update, munin-node and munin-node-configure |
|---|
| | 63 | by Kjell-Mangne Øierud and Matthew Boyle. Actuall tests for testing |
|---|
| | 64 | the programs were added too! |
|---|
| | 65 | * templates: |
|---|
| | 66 | * html templates: The timestamp can't really be ISO8601 with the support |
|---|
| | 67 | of portable strftime % formats so remove the T, and cover the |
|---|
| | 68 | eventuallity that strftime does not support %z |
|---|
| | 69 | * Make templates @@ free - less processing - change Makefile and |
|---|
| | 70 | M::M::HTMLOld accordingly |
|---|
| | 71 | * Put INFO and DEBUG statements into the locking code to make it debugable |
|---|
| | 72 | * Fix bashisms in nutups_.in : function is useless |
|---|
| | 73 | * Introduced some actuall debugging output to munin-html |
|---|
| | 74 | * Cleaned up logging in munin-html and M::M::Utils |
|---|
| | 75 | * munin-master: make getopt::long dependency explicit at build-time |
|---|
| | 76 | * linux/df*: Ubuntu Karmic uses "none" as device a lot, so handle that |
|---|
| | 77 | * HACKING.pod: Revert "Note to do 'make build' before trying the install |
|---|
| | 78 | script." |
|---|
| | 79 | * testplugin: Testplugin for various failure modes - developer support |
|---|
| | 80 | * Node.pm: Sanitise plugin names |
|---|
| | 81 | * Node.pm: Fix the fieldname sanitiser a bit |
|---|
| | 82 | * Node.pm: Better error message for empty plugin list (links to wiki) |
|---|
| | 83 | * If ntp_offset can read no values from ntpq, replace values with 'U' |
|---|
| | 84 | to avoid master confusion. |
|---|
| | 85 | * New plugin for Squeezebox Duo: squeezebox_ |
|---|
| | 86 | * Add plugin for connected PostgreSQL users. |
|---|
| | 87 | * Cosmetic changes in munin-cron script to make it more failure obvious |
|---|
| | 88 | and and clearify the ordering |
|---|
| | 89 | * Minimal modularization of munin-html, munin-graph and munin-limits - now |
|---|
| | 90 | half suited to include in munin-fastcgi-graph if we want to |
|---|
| | 91 | * And a rather new Getopt::Long is needed for GetOptionsFromArray |
|---|
| | 92 | * Turns out that the // (and //=) operator is new to perl so remove all use |
|---|
| | 93 | * Add plugin for PostgreSQL tuple access count |
|---|
| | 94 | * Add plugin for Slony (PostgreSQL replication) node lag time |
|---|
| | 95 | * Add plugins for PostgreSQL scans (squential vs index) |
|---|
| | 96 | * Support connecting to non-default database in pg plugins |
|---|
| | 97 | * Support multiple parameters to pg plugins, using colon to separate |
|---|
| | 98 | them. |
|---|
| | 99 | * Document max_graph_jobs and max_cgi_graph_jobs (see also the wiki). |
|---|
| | 100 | * Made munin-graph paralell (defaulting to 6 forked processes). |
|---|
| | 101 | Adapted from 1.2 patch by Kjetil Homme. Many many thanks! |
|---|
| | 102 | * check whether javac works before using it, skip java plugins if not |
|---|
| | 103 | * pgsql: Properly apply filters to config query as well for wildcard plugins, |
|---|
| | 104 | so we don't generate lots of nan fields in the graphs. |
|---|
| | 105 | * munin-html: Do not try to calculate png size, use geometry of the file |
|---|
| | 106 | in the filesystem instead. This will cause a propagation delay - |
|---|
| | 107 | image sizes _may_ be wrong, until munin-html runs again. |
|---|
| | 108 | * munin-graph: set m/a time of png to last modification time of the |
|---|
| | 109 | corresponding rrd file |
|---|
| | 110 | * Adapt patch in #3 to current munin-cgi-graph for non-fastcgi. Closes #3. |
|---|
| | 111 | Thanks to blueyed |
|---|
| | 112 | * Adapt patch in #3 to current munin-cgi-graph to obtain munin-fastcgi-graph |
|---|
| | 113 | * Install munin-fastcgi-graph |
|---|
| | 114 | * munin-update and family: Do not accpet hostnames outside [^-A-Za-z0-9]. |
|---|
| | 115 | Issue helpful error message if someone bumps into this. |
|---|
| | 116 | * Munin-node-configure: always do "exit 0" even when saying "no" because |
|---|
| | 117 | it _is_ a normal exit and we do read the stdout. |
|---|
| | 118 | Mass fix of plugins in trunk. |
|---|
| | 119 | * linux/cpuspeed: Documentation fixes and slight error-message enhancements |
|---|
| | 120 | * Changed the Max memory for the jmx_ plugins to default to a light color |
|---|
| | 121 | (just like apache_processes free slots graph) as currently Max got a dark |
|---|
| | 122 | blue color, making it hard to read graphs |
|---|
| | 123 | * Compile the java files with -target 1.5 and -source 1.5 so they will work |
|---|
| | 124 | correctly on sun-java-1.5 and on (without this, when compiled using |
|---|
| | 125 | openjdk/sun-1.6-jdk, they refuse to run on 1.5 jre |
|---|
| | 126 | * New vserver plugins adapted from Debian |
|---|
| | 127 | * New asterisk plugins adapted from Debian |
|---|
| | 128 | * ipmi_sensor_: Applied patch from http://bugs.debian.org/490093 so that |
|---|
| | 129 | the graph scale always starts from zero |
|---|
| | 130 | * Add ipmi_sensor_ wildcard plugin from Debian branch, and POD it |
|---|
| | 131 | * Massive PODing of plugins for use with munindoc by Stig Sandbeck Mathisen |
|---|
| | 132 | Many thanks! |
|---|
| | 133 | * New plugin: openvpn.in from debian, and POD it gently |
|---|
| | 134 | * Added the ability to customize the install location for the jmx java |
|---|
| | 135 | library. As most distributions wont want it in the default munin libdir |
|---|
| | 136 | * munin-node-configure needs pass the list of plugin names through to |
|---|
| | 137 | apply_wildcards() too. part of #718. thanks to knan for the report. |
|---|
| | 138 | * Munin-node: Clean up man-pages, and try and standardise common information |
|---|
| | 139 | across all three applications. |
|---|
| | 140 | * Report errors against plugins with inconsistent/unexpected magic markers. |
|---|
| | 141 | * Java plugins written by FIX. Adapted for inclusion in munin by Erik |
|---|
| | 142 | Bolsø, Tom Feiner nad Ilya Kikoin. THANKS! |
|---|
| | 143 | * Applied patch by Katriel Traum for snmp__memory that converts the plugin |
|---|
| | 144 | to use Munin::Plugin::SNMP, and does some clean-ups |
|---|
| | 145 | * New plugin: nomadix_users_. Monitors a kind of enterprise wifi |
|---|
| | 146 | infrastructure. |
|---|
| | 147 | * snmp__if_multi: Updated with some known bugs/enhancement needs as well as better author/copyright info |
|---|
| | 148 | * linux/ip_: Better support for IPv6. Patch by Rune Skillingstad, thanks! |
|---|
| | 149 | Closes #563. |
|---|
| | 150 | * linux/if_* plugins: Even more virtual lan support. Patch by Rune |
|---|
| | 151 | Skillingstad. Thanks. Closes #562. |
|---|
| | 152 | * amavis: Fix use of $MUNIN_MKTEMP as pr. #502. Should probably provide |
|---|
| | 153 | a working function in plugin.sh or a better MUNIN_MKTEMP |
|---|
| | 154 | * apache_* plugins: Better error messages for diffetent kinds of LWP |
|---|
| | 155 | errors (for example missing Crypt::SSLeay). Patch by Tom Feiner, |
|---|
| | 156 | thanks! Closes Debian #542477 and Munin #710 |
|---|
| | 157 | * ntp_ plugin: Provide error-message in english if plugin invoked |
|---|
| | 158 | without recognized hostname in symlink |
|---|
| | 159 | * hddtemp_smartctl: Use --nocheck=standby if supported by smartctl. |
|---|
| | 160 | Thanks for patch from marxarelli. Closes #715 |
|---|
| | 161 | * note bug in amavis plugin in doc |
|---|
| | 162 | * linux/port_: Fix to allow more than 9999 connections. Patch from |
|---|
| | 163 | Olav Kolbu, thanks! Closes #583 |
|---|
| | 164 | * sendmail_mqilqueue: Correct queue count on sendmail with |
|---|
| | 165 | HOST_STATUS/hoststat enabled. Thanks to andy for this. Closes #630 |
|---|
| | 166 | * exim_mailqueue plugin now supports showing frozen messages and uses |
|---|
| | 167 | prettier colours. Thanks to micha for the patch that was adapted! |
|---|
| | 168 | Closes #107. |
|---|
| | 169 | * munin-node-configure: Some re-wording of the manual page, and remove |
|---|
| | 170 | some obsolete dependencies on the --shell option. |
|---|
| | 171 | * Port munin_stats plugin to use the logtail functionality from |
|---|
| | 172 | Munin::Plugin. Fixes #527. Thanks to janl for indirectly reminding me |
|---|
| | 173 | that I'd never got round to committing this :-) |
|---|
| | 174 | * postfix_mailqueue: use postconf to find default spool path. Update |
|---|
| | 175 | documentation and correct author (to "unknown"). |
|---|
| | 176 | * Munin-node-configure: document M::N::SNMPConfig properly. |
|---|
| | 177 | * zimbra_: fix lucene_cachehit race condition with zmstat writer |
|---|
| | 178 | * Add new fail2ban plugin |
|---|
| | 179 | * munin-check: Updated copyright to Matthias Schmitz |
|---|
| | 180 | * Linux: ip_conntrack_max at new location in newer kernels. |
|---|
| | 181 | * Add zimbra_ (groupware) plugin |
|---|
| | 182 | * Added linux/diskstat_ plugin, from Michael Renner |
|---|
| | 183 | http://blogs.amd.co.at/robe/2008/12/graphing-linux-disk-io-statistics-with-munin.html |
|---|
| | 184 | * Added logging for denied connection in munin-node. Closes #714 |
|---|
| | 185 | * linux/sensros_: Fix error when no sensors execuatble is installed. |
|---|
| | 186 | Merge from http://bugs.debian.org/491473 |
|---|
| | 187 | * Merge fix for apc_nis.in from http://bugs.debian.org/511781 - The |
|---|
| | 188 | config output by the apc_nis plugin includes: line_volt.max 200 Where |
|---|
| | 189 | the normal mains voltage is higher (most of the world), this has the |
|---|
| | 190 | effect of excluding the quantity from the generated graphs. The value |
|---|
| | 191 | should be increased to at least 300. |
|---|
| | 192 | * tomcat_: all new plugin from laxis@magex.hu, deprecate tomcat_* |
|---|
| | 193 | * linux/iostat: Added stdout/stderr redirection, merge from debian bug |
|---|
| | 194 | http://bugs.debian.org/512407 |
|---|
| | 195 | * allow for : in plugin names to support IPv6, Merge from debian bug |
|---|
| | 196 | http://bugs.debian.org/499391 |
|---|
| | 197 | * Fixed typo in Munin::Plugin documentation, merged from debian bug: |
|---|
| | 198 | http://bugs.debian.org/495003 |
|---|
| | 199 | * linux/if_*: Added support for msh interfaces |
|---|
| | 200 | * linux: Changed df.in and df_inode.in to have nagios compatible graph |
|---|
| | 201 | title, nagios doesnt like special chars in graph titles. (The same |
|---|
| | 202 | patch from debian bug http://bugs.debian.org/472239) |
|---|
| | 203 | * add minimal ruby infrastructure |
|---|
| | 204 | * Added NetApp plugins from Guillaume Blairon |
|---|
| | 205 | * Add mysql_innodb plugin |
|---|
| | 206 | * Fix (now old) tomcat plugins |
|---|
| | 207 | * freebsd/df*, include nullfs in filesystem list. Patch from Cezary Morga. |
|---|
| | 208 | * linux/if_*: Fix vlan support |
|---|
| | 209 | * Make boolean parsing a bit more robust (case insensitive) |
|---|
| | 210 | * Fix cap protocol on server and node |
|---|
| | 211 | * - is also allowed in host names |
|---|
| | 212 | * Remove datafield length limit of 19 characters (the understanding of |
|---|
| | 213 | this limit was based on obsolete documentation) |
|---|
| | 214 | * Document Munin::Master::Logger better |
|---|
| | 215 | * Make Munin::Master::Utils capable of logging |
|---|
| | 216 | * Make the pg plugins work properly when DBD::Pg is not present |
|---|
| | 217 | (by saying they can't work). |
|---|
| | 218 | * Add slapd_* (OpenLDAP) plugins by Bjørn Ruberg |
|---|
| | 219 | * Add PGSQL plugin framework by Magnus Hagander, and some plugins |
|---|
| | 220 | * linux/iostat_ios: check if $ARGV[0] is defined to avoid "use of |
|---|
| | 221 | uninitialized value" warnings. Thanks for the report to nicklock! |
|---|
| | 222 | (Ticket #640) |
|---|
| | 223 | * postfix_mailstats: Don't fall back to a logfile we have already |
|---|
| | 224 | determined not to exist. Thanks to Ulrik Haugen (Deb:#532876)! |
|---|
| | 225 | * freebsd/netstat: Match reset$ instead of reset. Closes #708 with |
|---|
| | 226 | regards to trunk. |
|---|
| | 227 | * Add "make tags" target to make navigation easier. |
|---|
| | 228 | * linux/port_: Fix #500 better as suggested by Kolbu. Thanks! |
|---|
| | 229 | * linux/if_*: Recognize venet|veth interfaces in suggest code. Thanks to |
|---|
| | 230 | "blueyed" for patch! Closes #591 |
|---|
| | 231 | * Patch to allow master side overrides to work much better. Thanks for |
|---|
| | 232 | patch from "mg"! Closes #588 |
|---|
| | 233 | * plugins/hddtemp_smartctl: Apply autoconf patch from "qha" that only |
|---|
| | 234 | autoconfigures the plugin if the first drive is autodetectable - or |
|---|
| | 235 | configured. Thanks! |
|---|
| | 236 | * linux/cpuspeed: reversed Hz and % in one case, exclude "cpuidle", |
|---|
| | 237 | only graph cpu[0-9]* |
|---|
| | 238 | * Documentation: mod_expiry => mod_expires |
|---|
| | 239 | * linux/cpu: As per a mailing list thread, change Linux cpu plugin to |
|---|
| | 240 | not set max for any fields because recent kernels are inaccurate to |
|---|
| | 241 | the point where a single field can edge just slightly over the |
|---|
| | 242 | calculated max if it is using all of the processor time (for example, |
|---|
| | 243 | the idle state can trigger this). Without removing the max, the |
|---|
| | 244 | affected fields have gaps, creating confusing graphs. |
|---|
| | 245 | * Fix some brainos in apc_envunit_ plugin, make it more like autoconf'igurable |
|---|
| | 246 | * Fix sunos/df* plugins quite a bit |
|---|
| | 247 | * plugin.sh: Document print_warning better |
|---|
| | 248 | * Add a generic crontab for the munin user |
|---|
| | 249 | * Fixed longstanding bug in munin-node-configure which reversed list of |
|---|
| | 250 | installed and new wildcard names for wildcard plugins - this has made |
|---|
| | 251 | auto-reconfiguration of whildcard plugins impossible, and downright |
|---|
| | 252 | dangerous if you used the --remove-also option |
|---|
| | 253 | * Fix sunos if_ and if_err_ to suggest correct interface names |
|---|
| | 254 | * Rename sunos if_errcoll_ to if_err_ to get in line with the other |
|---|
| | 255 | architectures |
|---|
| | 256 | * The "setseid" keyword in munin-node.conf should be spelled "setsid" in |
|---|
| | 257 | order to be understood by Net::Server. Since log_file is also set, |
|---|
| | 258 | setsid is redundant, but it is now correctly redundant instead of |
|---|
| | 259 | just ignored as garbage :) |
|---|
| | 260 | * Update allow/deny examples in munin-node.conf.in. Net::Server can use |
|---|
| | 261 | CIDR if Net::CIDR is installed. Keep "allow" as default, so as not to |
|---|
| | 262 | need additional dependencies on the default install. |
|---|
| | 263 | * linux/df: make tmpfs'es indexed by mountpoint rather than device. |
|---|
| | 264 | * Do "list $node" rather than "list $fetchdomain" when collecting node data. |
|---|
| | 265 | (closes #699). |
|---|
| | 266 | * Make ./getversion work on Solaris 10 and other systems with old-style |
|---|
| | 267 | /bin/sh (closes #700) |
|---|
| | 268 | * Remove special_(sum|stack) from allowed keywords list |
|---|
| | 269 | * Make graph_args --title "Foo bar" work as expected (closes #683) |
|---|
| | 270 | * Remove depreciated options special_stack and special_sum (replaced by |
|---|
| | 271 | stack and sum ages ago) |
|---|
| | 272 | * Make "make install" behave slightly better and document problem with NFS |
|---|
| | 273 | * Add varnish_ plugin. Canonical version is to be found in varnish_ repo |
|---|
| | 274 | at all times. |
|---|
| | 275 | * Detect rejects from postfix/cleanup, and not just rejects from postfix/smtpd |
|---|
| | 276 | Thanks to Cedric Knight for patch. |
|---|
| | 277 | * sendmail_*: Suppress error output from which(1) when the mailstats binary |
|---|
| | 278 | is missing. |
|---|
| | 279 | * Add missing documentation and config file option (see #567). |
|---|
| | 280 | * munindoc has been left out after r2126, which is wrong. |
|---|
| | 281 | * Fix bashisms in several plugins thanks to Raphael Geissert for the bug |
|---|
| | 282 | and the patch. (Closes Debian bug #530147) |
|---|
| | 283 | * Various if_ plugins: fix typo found by Peter Schwindt, Debian #523765 |
|---|
| | 284 | * synced redhat specfile to upstream so make rpm works again |
|---|
| | 285 | * Updated redhat's Makefile.config to be in sync with dist |
|---|
| | 286 | * ISO8859-1 specific (C) symbol removed |
|---|
| | 287 | * Corrected typo that left out man page for munin-update. |
|---|
| | 288 | * Fixed regression where MUNIN_* variables would not be exported |
|---|
| | 289 | * smart_: Fix brainfart wrt PLUGSTATE vs. STATEDIR and nico's email address |
|---|
| | 290 | * New version of smart_ plugin |
|---|
| | 291 | * Moved perl build functionality to Module::Build. |
|---|
| | 292 | * Sanitise fieldnames |
|---|
| | 293 | * Added the no-fixes test. Fixed failing test |
|---|
| | 294 | * Fixed Perl::Critic issues |
|---|
| | 295 | * More robust and consistent use of boolean configuration options |
|---|
| | 296 | * Removed deprecated configuration option: use_default_name |
|---|
| | 297 | * Removed unused cli option from docs |
|---|
| | 298 | * Unshift DEFs instead of pushing to fix a CDEF argument-ordering issue |
|---|
| | 299 | * Fix scope-issue+typo with $STATS |
|---|
| | 300 | * Use /opt as default target and move Makefile.config-dist to Makefile.config |
|---|
| | 301 | * Make [plugin] user-name evaluation lazy so that configuration for |
|---|
| | 302 | unused plugins will not cause error messages. |
|---|
| | 303 | * Added capability negotiation to munin-update |
|---|
| | 304 | * Added tls README |
|---|
| | 305 | * Add a general man page hub for munin as requested in bugs.debian.org/517952 |
|---|
| | 306 | * Add -w to munin-limits and fix warnings |
|---|
| | 307 | * Moved plugins to a separate folder |
|---|
| | 308 | * Moved docs into doc/ |
|---|
| | 309 | * Add env.upsname and env.upsc settings to the nut_* node plugins |
|---|
| | 310 | * Added python oo plugin class by Morten Siebuhr as a contribution |
|---|
| | 311 | * nvidia_ plugin: Adapt some more to mainline plugin niceties |
|---|
| | 312 | * Applied patch from #669. Make munin-run use Munin::Node::Defaults. |
|---|
| | 313 | Thanks to Matthew Boyle <mlb@decisionsoft.com> for the patch |
|---|
| | 314 | * Fixed getversion to handle git-svn usage |
|---|
| | 315 | * linux/quota_usage: Use clean_fieldname as needed. Bug discovered by ert256 |
|---|
| | 316 | Closes #645. |
|---|
| | 317 | * linux/sensors: Recognize negative temperatures. Fix by cnu. Thanks! |
|---|
| | 318 | Closes #647 |
|---|
| | 319 | * http_loadtime uses pipes and mktemp. Patch by ekohl. Thanks! |
|---|
| | 320 | * hddtemp_smartctl: Only check if device is standby for sd? and hd? |
|---|
| | 321 | devices (it fails on raid devices). Patch by anonymous trac user. Thanks! |
|---|
| | 322 | * munin-graph: warn -> warning in two places - that will make graphs more |
|---|
| | 323 | usefull - we hope - as noted by stevew@purdue.edu |
|---|
| | 324 | * Fix warn lines where warn is given as range (foo:bar). Patch by |
|---|
| | 325 | stevew@purdue.edu. Thanks! |
|---|
| | 326 | * Fix get_[gu]id to correctly recognize numbers and strings. Patch by |
|---|
| | 327 | ligne. Thanks! |
|---|
| | 328 | * Ignore Emacs and Joe temporary files |
|---|
| | 329 | * Protect graph rendering by semaphore too - as suggested by Snide in a |
|---|
| | 330 | patch. Closes #657. |
|---|
| | 331 | * More typo fixes from linge. Closes #659, #658. Thanks! |
|---|
| | 332 | * Apply patch from #660, fix typos in error messages in munin-node. Many |
|---|
| | 333 | thanks to ligne |
|---|
| | 334 | * postfix_mailstats: More explicit error messages. Patch by kuriyama. Thanks! |
|---|
| | 335 | * munin-cgi-graph: Check returnvalue of sem* functions in the correct manner |
|---|
| | 336 | * apache_processes: Graph free process slots, and provide explicit colours |
|---|
| | 337 | to make it prettier. Patch by TTimo - thanks a lot! |
|---|
| | 338 | * linux/df_abs: need bash to compute correctly |
|---|
| | 339 | * Fix #619 - error in comment |
|---|
| | 340 | * Move munin-node-configure-snmp to @@LIBDIR@@ - it should not be called |
|---|
| | 341 | directly |
|---|
| | 342 | * Align snmp__if_ and snmp__if_err_ and remove filter on what kinds of |
|---|
| | 343 | interfaces they catch. |
|---|
| | 344 | * snmp__if_multi: Structure the multigraph namespace somewhat and add |
|---|
| | 345 | some helpfull comments for the future programmer. |
|---|
| | 346 | * snmp__if_multi: A first multigraph plugin - now we just have to make |
|---|
| | 347 | munin understand it... |
|---|
| | 348 | * Port snmp__if_err_ to Munin::Plugin::SNMP - it still needs aligning with |
|---|
| | 349 | snmp__if_ so that interface names will match and so on. |
|---|
| | 350 | * Port snmp__swap to Munin::Plugin::SNMP - also change base to 1024 |
|---|
| | 351 | as this is memory which is accounted for in powers of 2 |
|---|
| | 352 | * Port snmp__winload to Munin::Plugin::SNMP |
|---|
| | 353 | * Transplant get_by_regex to Munin::Plugin::SNMP and change |
|---|
| | 354 | snmp__netstat to match |
|---|
| | 355 | * Port snmp__netstat to Munin::Plugin::SNMP |
|---|
| | 356 | * node.d/smart_ documentation contributed by Gabriele Pohl. Thanks! |
|---|
| | 357 | * Extend SNMP plugin documentation with a "MIB INFORMATION" header. |
|---|
| | 358 | * Start a separate program to test Munin::Plugin functions |
|---|
| | 359 | * snmp__if_ plugin can now use 64 bit byte counters if they are available. |
|---|
| | 360 | Added extensive texts in documentation and graph_info about the problems |
|---|
| | 361 | with 32 bit counters and made it explicit if 64 bit counters are |
|---|
| | 362 | available. |
|---|
| | 363 | * Add option --pidebug for plugin debugging to munin-run and munin-node. |
|---|
| | 364 | Exports setting through the environment variable MUNIN_DEBUG. Also |
|---|
| | 365 | introduce these in the usage texts. Far from all plugins support this |
|---|
| | 366 | setting. |
|---|
| | 367 | * Make Munin::Plugin::scaleNumber and use it in snmp__if_ plugin |
|---|
| | 368 | * Port snmp__if_ to Munin::Plugin::SNMP, document, and refine |
|---|
| | 369 | * Fix a typo in Munin::Plugin::SNMP - now verified with authenticated SNMPv3 |
|---|
| | 370 | * Extend Munin::Plugin::SNMP to support SNMP v3 |
|---|
| | 371 | * Install Munin::Plugin::SNMP, a general generic interface for taking away |
|---|
| | 372 | the boring bits in SNMP plugins. Many thanks for Ilmari for his work |
|---|
| | 373 | on this module. |
|---|
| | 374 | * Port snmp__uptime to use Munin::Plugin::SNMP and document it nicely. |
|---|
| | 375 | * Do not kluge lines with rrd 1.3 - the lines in 1.3 are nice and precise |
|---|
| | 376 | * Apply RRD 1.3 patch from 1.2 series - Many thanks to matthias! |
|---|
| | 377 | * Start using Log::Log4perl |
|---|
| | 378 | * Add test-case plugins in conjunction with munin-gather work |
|---|
| | 379 | (note: munin-gather is not completed and is semi abandoned at the time |
|---|
| | 380 | of 1.4.0 release) |
|---|
| | 381 | * dhcp3 plugin: Document and credit to Rune N. Skillingstad |
|---|
| | 382 | * Remove --force-root. It's silly and causes naught but problems. |
|---|
| | 383 | Added text in the root error message about how to su to munin. |
|---|
| | 384 | * Add a script to compute n'th percentile. Needs some munin-update |
|---|
| | 385 | extentions to work. |
|---|
| | 386 | * munin_get_loc: Fix premature exit - patch by Joe Damato |
|---|
| | 387 | * This may fix the double legend headers bug |
|---|
| | 388 | * Clearify the autoconf "no" from linux/swap |
|---|
| | 389 | * Remove max field from samba config - patch by Kozik |
|---|
| | 390 | * linux/iostat: Introduce environment variable SHOW_NUMBERED to show |
|---|
| | 391 | sda<n> in environments where this is wanted |
|---|
| | 392 | * Update postfix_mailqueue plugin to pull warning/critical values from |
|---|
| | 393 | the environment. |
|---|
| | 394 | * linux/iostat_ios reformed to use seconds (avoiding milli-milli-seconds), |
|---|
| | 395 | added graph_info and munin-doc documentation |
|---|
| | 396 | * Introduce SSPOOLDIR for munin-gather's use |
|---|
| | 397 | * Slightly update docs of apache plugins |
|---|
| | 398 | * Add haproxy_ plugin contributed by Jimmy Olsen |
|---|
| | 399 | * Add found nginx plugins - after some cosmetic work |
|---|
| | 400 | * Fixup debug output in munin-limits (Brian De Wolf) |
|---|
| | 401 | * Add pipe and pipe_command in keyword list in Munin.pm (Brian De Wolf) |
|---|
| | 402 | * Fill message structure in munin-limits correctly (Brian De Wolf) |
|---|
| | 403 | * Enhanced DEBUG consistency in munin-graph (Patch by Brian De Wolf, thanks) |
|---|
| | 404 | * freebsd/netstat: Correct absolute path to netstat program |
|---|
| | 405 | * freebsd/memory and vmstat: hardcode absolute paths for awk, bc, |
|---|
| | 406 | netstat, ps and vmstat |
|---|
| | 407 | * Lets munin-run print out its usage if its called without a plugin |
|---|
| | 408 | parameter. This avoids a lot of "Use of uninitialized value $ARGV[0] |
|---|
| | 409 | in regexp compilation at /usr/sbin/munin-run line .." messages and |
|---|
| | 410 | closes Debian #416478 |
|---|
| | 411 | * linux/df: let make insert the right configuration directory in the |
|---|
| | 412 | documentation |
|---|
| | 413 | * Make fix for OS X 10.5 by George Barnett - thanks |
|---|
| | 414 | * Received hpux df plugins with munindoc - thanks again |
|---|
| | 415 | * hp-ux: Added df plugins based on the bdf command - contributed by |
|---|
| | 416 | Chris Gardner |
|---|
| | 417 | * linux/iostat_ios: Bugfix by Philipp Niemann to get it working. Thanks! |
|---|
| | 418 | * Node/plugin.sh: Patch by Philipp Niemann to limit field names to 19 |
|---|
| | 419 | characters (removed as of release of 1.4 as munin actually handles this) |
|---|
| | 420 | * Munin-html: Patch to relative path calculation for graph borrowing by |
|---|
| | 421 | Phillip Niemann. |
|---|
| | 422 | * Makefile: Correctly locate magic markers - patch by Philipp Niemann |
|---|
| | 423 | * Munin-html: Added borrowing of whole groups, through group_order. |
|---|
| | 424 | * Plugin.pm/Plugin.sh: Fix up the thresholds functions |
|---|
| | 425 | * munin-check: ignore lost+found directories |
|---|
| | 426 | * Added new option "group_order" to order groups/graphs at any level. |
|---|
| | 427 | * sh-mode, not shell-mode for plugin.sh.in |
|---|
| | 428 | * Update FSF address in copyright notices |
|---|
| | 429 | * Added plugin to graph haproxy backend usage. |
|---|
| | 430 | * Munin::Plugin support for max value settings, patch by Brian De Wolf. |
|---|
| | 431 | Thanks a lot! |
|---|
| | 432 | * munin-check: Replace "munin" by "@@USER@@", patch from Pedro Melo, thanks |
|---|
| | 433 | * freebsd/systat, new plugin showing interrupts and context switches |
|---|
| | 434 | * freebsd/iostat: New plugin |
|---|
| | 435 | * node.d/dhcpd3: Parse "include" statements, patch by Walter Huf |
|---|
| | 436 | * smart_: Update Nico Stranskys email address |
|---|
| | 437 | * SuSE cron.d/munin mentioned munin-nagios, a obsoleted part of munin. |
|---|
| | 438 | * Clearify the purpose of DESTDIR |
|---|
| | 439 | * plugin qmail-qstat now uses a single pipe to generate all output |
|---|
| | 440 | * new plugin: qmailqstat contributed by Nils Breunese |
|---|
| | 441 | Add an eval to $DF to expand the string to arguments. |
|---|
| | 442 | * And a changelog for 1.3.4 too |
|---|
| | 443 | * Update RELEASE and plugins.history for 1.3.4 |
|---|