Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Mar 17, 2012
  1. @octo

    Merge branch 'jr/varnish'

    octo authored
  2. @octo

    Merge pull request #48 from octo/pk/processes

    octo authored
    Fix processes plugin under FreeBSD.
  3. @octo
  4. @octo
  5. @octo

    Merge pull request #52 from octo/cf/ethstat

    octo authored
    ethstat support
  6. @octo
  7. @octo
Commits on Mar 12, 2012
  1. @octo
  2. @octo
Commits on Mar 11, 2012
  1. @octo

    ethstat plugin: Use the system header files if available.

    octo authored
    And disable the plugin when they are not.
  2. @octo

    ethstat module: Fix allocation of "ifacelist".

    octo authored
    And remove uses of strcpy(3).
  3. @octo

    ethstat plugin: Fix includes.

    octo authored
  4. @octo

    ethstat plugin: Collect performance statistics from NICs.

    Cyril Feraudet authored octo committed
    Hi all,
    
    For my needs at work I wrote a plugin for collectd and I wish to share it with
    you.
    
    This plugins, temporary called ethstat and wrote in C, collect lot of
    performance counter about network interface as "ethtool -S ethX" do by asking
    NIC driver module.
    
    At the moment this plugin work only under Linux. Any help would be great for
    make it working under Solaris, AIX and co ...
    
    If you think this plugin may be included to collectd sources, what is the
    procedure to do it ?
    
    Regards,
    Cyril Feraudet
    
    To be added to configuration file to make it work :
    
    LoadPlugin ethstat
    
    <Plugin ethstat>
     Iface "eth0"
     #Iface "eth1"
     #Iface "eth2"
     #Iface "eth3"
    </Plugin>
    
    Signed-off-by: Florian Forster <octo@collectd.org>
  5. @octo

    varnish plugin: Simplify the v2/v3 define structs.

    octo authored
    This somewhat duplicates the code in the read callback, but it's easier to read
    than having four or so defines in one function.
    
    Addresses GitHub issue #14.
  6. @octo

    varnish plugin: Closed VSM

    Jérôme Renard authored octo committed
  7. @octo

    varnish plugin: Switched to AC_CHECK_HEADERS

    Jérôme Renard authored octo committed
  8. @octo

    varnish plugin: Fixed wrong function name

    Jérôme Renard authored octo committed
  9. @octo

    varnish plugin: Added basic Varnish 3.0 support

    Jérôme Renard authored octo committed
  10. @octo

    varnish plugin: Added Varnish version detection flag

    Jérôme Renard authored octo committed
  11. @octo

    processes plugin: A few coding style fixes for the FreeBSD code.

    octo authored
    Change-Id: I3469a605c0dc0b7ce51049636ab3f82b03fdfa17
Commits on Mar 9, 2012
  1. @schors @octo

    collectd-5.0.1-mine.patch some processes.c fixes for FreeBSD

    schors authored octo committed
    I welcome from rainy Ingermanland!
    
    Our thoughts are now occupied by Putin and vodka, however...
    
    I have paid attention to a little incorrect data which is given out by
    a processes plugin on my beautifull FreeBSD system.
    I have corrected them and in process have made absolutely slightly
    have improved accuracy and productivity of a processes plugin for
    FreeBSD systems.
    
    - Fix strange plural call of getpagesize(). Has entered a global
    variable and initialization procedure for FreeBSD
    - Data was summarized on all processes including threads. It led to
    absolutely uncertain result. Fix based on codebase of FreeBSD top
    programm. KERN_PROC_ALL attribute keep for future purposes.
    - Gets command argument failed for some processes as system and some
    other. It led to error messages to console. Fix based on codebase of
    FreeBSD top programm.
    - System and user CPU times turned out from the sum of miliseconds
    and... Oh! microseconds in one glass with overflow possibility. Fixed.
    
    My girlfriend has left me for such Christmas vacation, but I am
    assured that have made good business.
    
    Patch in mail attachment.
    
    --
    Non nobis Domine non nobis sed Nomini Tuo da gloriam
    Phil Kulin
    
    Change-Id: Ib88faadf5a0fd335b426e9024b0a2e438ddbaf1f
    Signed-off-by: Florian Forster <octo@collectd.org>
  2. @octo

    write_mongodb plugin: Fix reconnection behavior.

    octo authored
    The previous code would never detect a disconnect and act appropriately. In the
    process, manual tracking of the connection state is removed in favor of
    mongo_is_connected().
Commits on Mar 7, 2012
  1. @octo

    write_mongodb plugin: Export DS names and DS types.

    octo authored
    The values are exported as an array now. This is very close to the way data is
    exported as JSON.
  2. @octo

    Merge pull request #43 from octo/ff/numa

    octo authored
    numa plugin: Add plugin for Non-Uniform Memory Access (NUMA).
  3. @octo
Commits on Mar 5, 2012
  1. @octo
Commits on Mar 4, 2012
  1. @octo

    numa plugin: Add plugin for Non-Uniform Memory Access (NUMA).

    octo authored
    Change-Id: I2610c7d8f73082154672114ad82001c6bd1b6f14
Commits on Feb 29, 2012
  1. @octo

    write_mongodb plugin: Actually implement the "Timeout" option.

    octo authored
    Change-Id: I8eb1bc53a15cd301d663e55a5ea71e46013f04c5
  2. @octo

    collectd.conf(5): Add documentation for the write_mongodb plugin.

    octo authored
    Resolves GitHub issue #37.
    
    Change-Id: I9b2ff533003e379f0eb81de256a946fdf8851661
Commits on Feb 28, 2012
  1. @octo

    Merge pull request #36 from octo/mh/softraid

    octo authored
    Merge the "md" plugin, collecting disk counts from Linux software-RAID devices.
  2. @octo
  3. @octo
  4. @octo

    md plugin: Change metrics so each disk is reported only once.

    octo authored
    This hopefully makes graphing easier.
  5. @octo

    Merge pull request #38 from octo/ff/mongodb

    octo authored
    write_mongodb plugin: Implement the "StoreRates" option.
  6. @octo

    write_mongodb plugin: Implement the "StoreRates" option.

    octo authored
    Change-Id: I73503de7605d456156664fd91c81cac1f3624939
Something went wrong with that request. Please try again.