[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'

Florian Forster octo at verplant.org
Tue May 27 17:52:15 CEST 2008


 configure.in    |    1 +
 src/network.c   |   10 +-
 src/processes.c |  455 ++++++++++++++++++++++++++++++++++++++++++-------------
 3 files changed, 361 insertions(+), 105 deletions(-)

New commits:
commit 98dc8f33df942b8b8505c3bda279a5a75eec34da
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:51:07 2008 +0200

    processes plugin: Remove trailing whitespaces.

commit ca4d13928ad228973c376fe2567a89bb9a7b8579
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:50:41 2008 +0200

    processes plugin: Use `strjoin' to create cmdline from argv.

commit 05e427149a1216afc46a99831bbb044bed7c851d
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:36:17 2008 +0200

    processes plugin: Convert C++-style comments to C89-style.
    
    And remove a newline.

commit 5f6cbebb5f47e7605777baed71cede3207666437
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:27:15 2008 +0200

    processes plugin: ps_list_match: If a regex is configures, only use that regex.

commit 3ff4d313fc9e0bc1f7d435b88f902d509ce47137
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:21:42 2008 +0200

    processes plugin: Fixed the config callback to return the right values.

commit afac1b5266656511fc09b01695f50d758d84d600
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:20:57 2008 +0200

    processes plugin: Updated copyright information.

commit 4dc2a589190ec985184fc7718fada38ffaf2743c
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 17:13:35 2008 +0200

    processes plugin: Let `ps_list_register' fail if any part of the regex stuff fails.

commit ec9abb566017d406745f5f263b55792f89cede1a
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 16:53:14 2008 +0200

    processes plugin: Use STATIC_ARRAY_SIZE instead of numeric value.

commit 49908d768d58345cd27bd2cf05f7c0c5f8b95a1e
Author: Oleg King <king2 at kaluga.ru>
Date:   Tue May 27 16:48:51 2008 +0200

    processes plugin: Add the `ProcessMatch' option.
    
    Hello!
    
    There is a patch for processes plugin:
    
    1. Added support for libkvm, so processes plugin will be run under
    FreeBSD.
    
    2. Added ProcessMatch "NAME" "REGEXP" directive, that adds process
    into list of processes that we watch on, but with identification by
    Regexp. Rexexp matched against command line, if command line is
    empty, than against task name.
    
    3. Changed way we finding processes. Now we match not only first
    process, but all processes that match selected criteria. This allows
    to make some type of "grouping":
    
    Process "httpd"
    Process "dhclient"
    ProcessMatch "only-my-perl-program" "perl(.*)my-program\.pl"
    ProcessMatch "perl-programs" "^/usr/bin/perl"
    ProcessMatch "all-tasks" "(.*)"
    
    Patch is attached to this message.
    
    To octo: it is neede to make some thiungs I have not done:
    
    1. make changes in manpages
    2. make changes in config file
    3. write rules that users should use when giving names with ProcessMatch

commit 28a77bdf8955889d3a57cbb8e904ba138aef41aa
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue May 27 16:37:35 2008 +0200

    network plugin: Documented (in the source) that the network plugin cannot flush individual values.




More information about the collectd-changes mailing list