[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