Skip to content
Commits on Feb 6, 2015
  1. @cburroughs
  2. @cburroughs
Commits on Feb 5, 2015
  1. @vvuksan

    Check whether string is not empty since apparently initial condition …

    vvuksan committed
    …evaluates to true
    on Centos/RHEL 6.
    Feb  5 13:38:03 test /usr/sbin/gmond[10723]: Unable to find any metric information for 'diskstat_(.+)'. Possible that a module has not been loaded.#12
Commits on Nov 4, 2014
  1. @skinp
Commits on Oct 15, 2014
  1. Replaces awk subprocesses with native Python code

    Will Roberts committed
Commits on Jun 26, 2014
Commits on Jan 21, 2014
  1. @vvuksan

    Better comment in config file

    vvuksan committed
  2. @vvuksan

    Check that diff is not negative

    vvuksan committed
Commits on Nov 13, 2013
  1. @directionless
Commits on Oct 23, 2013
  1. @hashar

    diskstat: really discover devs when devices is missing

    hashar committed
    The diskstat plugin is supposed, by default, to monitor any entry not
    containing a number under /proc/diskstat. Hence I created a very basic
    diskstat.pyconf, roughly:
     modules {
       module {
         name = 'diskstat'
         language = 'python'
    The metric_init would get() 'devices' from the list of parameters which
    set it to None.  The partition discovery is only done when 'devices' is
    an empty string so the rest of the code would try to interact with None.
    That eventually leads to:
", line 181, in get_partitions
        for dev in out.split():
     AttributeError: 'NoneType' object has no attribute 'split'
    The fix is to make DEVICES to default to None and change the boolean
     - if DEVICES != '':
     + if DEVICES is not None:
    To be ultra explicit to python newbie, we might even want to update the
    get() call to: get('devices', None), but I dont think that is really
Commits on Mar 5, 2012
  1. @jimjcollins

    Added commented example of how to invoke device-mapper option for rep…

    jimjcollins committed
    …orting metrics via
    device mapper alias naming (from /dev/mapper/*) rather than raw device names /dev/sd*
Commits on Mar 2, 2012
  1. @jimjcollins

    Added support for storing and displaying device names using the persi…

    jimjcollins committed
    …stent (across reboots) and user friendly device mapper alias names
Commits on Feb 7, 2012
  1. io_time should not be divided by the interval

    vuksan committed
Commits on Jan 20, 2012
  1. Convert values from Kbytes to bytes and milliseconds to seconds. Let …

    vuksan committed
    scale them
Commits on Oct 8, 2011
  1. Adding percent I/O time similar to iostat.

    Martin Suehowicz committed
Commits on Apr 22, 2011
  1. @vvuksan
Commits on Apr 5, 2011
  1. @pdt256
  2. @pdt256
  3. @pdt256
  4. @pdt256
  5. @pdt256
Commits on Mar 14, 2011
  1. @carenas

    ensure descriptors is defined globally

    carenas committed
    descriptors is used globally and should be initialized globally as well
  2. @carenas

    allow for gmetric compatible type

    carenas committed
    the "uint" type is not valid for gmetric, which requires the bit specific
    width specified explicitally (8, 16 or 32).
    transform the type into a 32bit unsigned int if using uint
    and which is the equivalent used internally in modpython.
  3. @carenas

    trivial OptionParser typo

    carenas committed
    name of hash is options, not option and will fail otherwise with :
      NameError: name 'option' is not defined
Commits on Nov 19, 2010
Something went wrong with that request. Please try again.