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

Florian Forster octo at verplant.org
Wed Jan 23 12:41:03 CET 2008


 TODO                    |    6 -
 src/common.c            |   36 ++++++++++
 src/common.h            |    8 ++
 src/exec.c              |   22 +++++-
 src/liboconfig/parser.y |   10 ++
 src/network.c           |  163 +++++++++++++++++++++++++++++++++++++++++++++---
 src/network.h           |    4 +
 src/plugin.h            |    6 +
 src/utils_cache.c       |   18 +++--
 src/utils_threshold.c   |   19 +++--
 10 files changed, 259 insertions(+), 33 deletions(-)

New commits:
commit 8bcbc185401a02484ab8a32d8651914d94dba59a
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Wed Jan 23 12:40:44 2008 +0100

    TODO: Adjusted todo list.

commit 7c6a9f178e97cdde377c18c93d79158561223647
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Wed Jan 23 12:40:24 2008 +0100

    network plugin: Added support for sending and receiving notifications.
    
    Notifications are sent ``out of band'', i. e. each notification is one packet
    and they are not mixed with performance data values.
    
    Right now there is no configuration option to prevent listening sockets from
    receiving notifications nor to prevent sending sockets from sending
    notifications. This may be an option for the future, though.

commit 0b366803f7da2ecf49c8cb295655dc6ae30117a7
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Wed Jan 23 11:26:58 2008 +0100

    src/utils_threshold.c: Check that the <Threshold> block does not have any arguments.

commit c9230a2d9fb5cb7557edaf92cf3acd75d9573bf0
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Wed Jan 23 11:22:53 2008 +0100

    liboconfig: Allow the argument list of blocks to be empty.
    
    This way the `<Threshold>' block doesn't need a bogus argument just to make the
    parser happy.

commit 0e3895c00ea46efccac1a7cf27483b6556cf8741
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Wed Jan 23 10:40:14 2008 +0100

    collectd: Added ``associative'' members to the notification_t structure.
    
    A notification does not need to be related to any performance data collected by
    collectd, but now it *may* be related. This is used in the threshold stuff
    already and passed via ExecNotification in the exec plugin, too.
    The new `notification_init' function in `src/common.c' and the
    `NOTIFICATION_INIT_VL' macro simplify the initialization of these new fields.




More information about the collectd-changes mailing list