Commits on Oct 6, 2012
  1. change License Text

    committed Oct 6, 2012
  2. change the first Line

    committed Oct 6, 2012
  3. Initial Release

    committed Oct 6, 2012
Commits on Oct 4, 2012
  1. Merge pull request #31 from gentoo/devel

    Fixes for icinga/nagios integration
    steveschnepp committed Oct 4, 2012
Commits on Oct 3, 2012
  1. master: munin-limits: open the data file based on hostname, not alias.

    When using notify_alias with a hostname, we only want to send the
    different name to the notification, but we still should open the data
    file for the real hostname.
    Flameeyes committed Oct 3, 2012
  2. master: munin-limits: remove --force parameter

    This parameter collides with the always_send setting, and by default
    it does nothing. The only real difference it makes is that without it,
    OKs are never sent even if they are in always_send.
    Flameeyes committed Oct 3, 2012
  3. master: on limits, be more careful on checking what always_send is se…

    …t to.
    This way even if we have an unknown value in there we don't bail out
    at the first run.
    Flameeyes committed Oct 3, 2012
  4. master: on limit checks, if one of the two values is 'U', make the fi…

    …nal value 'U' as well.
    Flameeyes committed Oct 3, 2012
Commits on Oct 2, 2012
  1. Merge pull request #30 from gentoo/devel

    fw_conntrack: count both ipv4 and ipv6 connections together.
    steveschnepp committed Oct 2, 2012
  2. plugins: fix plugin vserver_cpu_ for 9+ cpu cores

    Issue is that grep "cpu 1" matches multiple CPU lines when CPU1 & CPU12 exists.
    Closes: D#681938
    Jon Whiteman committed with steveschnepp Oct 2, 2012
  3. fw_conntrack: count both ipv4 and ipv6 connections together.

    Without this change, only ipv4 connections are counted and they might
    float more than expected.
    Flameeyes committed Oct 2, 2012
Commits on Sep 30, 2012
Commits on Sep 29, 2012
  1. Merge pull request #29 from bpineau/postgresql_fixes

    PostgreSQL plugins fixes
    steveschnepp committed Sep 29, 2012
Commits on Sep 28, 2012
  1. Fix postgres_*prepared_xacts_ plugins.

    postgres_oldest_prepared_xact_ and postgres_prepared_xacts_ uses the same
    "wildcardfilter" ("WHERE database=?") in their "configquery" and their
    But those two queries uses two different tables, with different columns
    names to refer to the database name ; the "pg_database" table has a "datname"
    column, while the "pg_prepared_xacts" view has a "database" column.
    So we can't add a "WHERE $something=?" filter as is in both queries.
    Let's add a gratuitous JOIN in the "basequery" (joining pg_database, so
    we're sure any existing database name will be joined) ; then we can
    use a common "WHERE datname=?" filter on both queries.
    Those tables columns are still the same since xact statistics where
    introduced, in PostgreSQL 8.1, so this plugin's config had always been broken.
    bpineau committed Sep 28, 2012
  2. Fix postgresql_* plugins for PostgreSQL 9.2 support.

    The pg_stat_activity system view, used in many Munin postgresql_* plugins,
    changed in the recent PostgreSQL 9.2 release. In particular:
    - the 'procpid' column was renamed to 'pid'.
    - the 'current_query' column was renamed to 'query', and contains the last
      executed query (even when the connection is idling).
    - an additional 'state' field was added (replaces and completes the old
      current_query='<IDLE>' tests and similar).
    Cf. the new pg_stat_activity view structure documentation here :
    as opposed to the structure for an older PostgreSQL release here :
    The Munin::Plugin::Pgsql framework allows us to update the plugins to
    support pg 9.2 without breaking compatibility for older versions
    (changes tested on PostgreSQL 9.2 and 9.0).
    bpineau committed Sep 28, 2012
Commits on Sep 25, 2012
  1. plugins: use Storable::nstore() instead of store()

    Storable::store() isn't very reliable accross Perl versions.
    Since ::nstorable() is, well, we change.
    In the future, all those plugins shall use the state handling from
    Closes: #1259, D#688528
    steveschnepp committed Sep 25, 2012
Commits on Sep 24, 2012
  1. Merge pull request #27 from gentoo/devel

    Gentoo fixes
    steveschnepp committed Sep 24, 2012
  2. Merge pull request #26 from kjmkznr/devel

    Fix GOODSH bad interpreter
    steveschnepp committed Sep 24, 2012
  3. ejabberd_: allow overriding the ejabberd.cfg path and add /etc/jabber…

    … to search paths.
    This fixes ejabberd_ plugin on Gentoo and solves one of the known bugs
    of the plugin.
    Flameeyes committed Sep 24, 2012
  4. apc_nis: improve configuration.

    Use a static title for the graph so that it's easier to integrate with
    Icinga/Munin. The host/port address pair is given in the graph's info
    Read the LOTRANS/HITRANS value during configuration and use them as
    warning canaries for the line voltage.
    Flameeyes committed Aug 23, 2012
  5. Makefile.config: fix bad interpreter

    Kazunori Kojima committed Sep 24, 2012
Commits on Sep 22, 2012
  1. plugins: auto detect SATA in hddtemp_smartctl

    It needs smartmontools 5.38 or higher, so it might not be
    compatible with older systems like RHEL4.
    Closes: D#497400
    tgunkel committed with steveschnepp Sep 22, 2012
Commits on Sep 20, 2012
  1. master: split rrd updates when using rrdcached

    Commands sended to rrdcached are limited to 4KiB. For really large vector
    updates do to spoolfetching or supersampling, this gets too small, so we do
    unit cmd sending and let rrdcached buffer it out for us.
    steveschnepp committed Sep 20, 2012
Commits on Sep 14, 2012
  1. asyncd: fix --spooldir help

    steveschnepp committed Sep 14, 2012
Commits on Sep 13, 2012
  1. plugins: fix apt_all plugin statedir for cron

    The apt_all plugin has its state updated in cron. There the ENV var
    MUNIN_PLUGSTATE doesn't exist, so we need to set a default.
    Closes: D#687495
    steveschnepp committed Sep 13, 2012
Commits on Sep 12, 2012
  1. munin-master: htmlconf.storable is back (fix previous commit)

    previous commit provided a broken state. now fixed.
    ze42 committed Sep 12, 2012