author | Mariusz Gronczewski <xani666@gmail.com> | |
Wed, 1 Jul 2009 07:14:29 +0000 (09:14 +0200) | ||
committer | Florian Forster <octo@noris.net> | |
Wed, 1 Jul 2009 07:17:27 +0000 (09:17 +0200) | ||
commit | 25ac639c505394e4ae9600ee62f5d5aeea97c6d4 | |
tree | 04767b04f09a978ae8a70d3816c467ec7d09f0a5 | tree | snapshot |
parent | f9666730f0bde464c27b794810b74eed7741e073 | commit | diff |
Introduce the DERIVE and ABSOLUTE data source types.
Hi,
i've updated my patch to 4.7.0, most of "data input" plugins (curl, java, exec,
perl, tail, couchdb) should work with derive. In case of couchdb and curl, if u
use absolute DS you can only "Set", no "Inc" or "Add" coz obviously that
wouldn't make much sense with it. Other plugins can be "enabled" globally to
use derive by changing "COUNTER" to "DERIVE" in types.db but that way is ugly
(but makes sense in some cases, like when u have lot of tunnels or ppp
interfaces) and either needs converting or recreating rrd files.
Regards
Mariusz
---
Hi,
ive been running my patch with 4.7.1, found a minor bug, but after repairing
that i didnt had any problems with it on my servers, im including patch
(against 4.7.1 from webpage),
Regards,
XANi
Hi,
i've updated my patch to 4.7.0, most of "data input" plugins (curl, java, exec,
perl, tail, couchdb) should work with derive. In case of couchdb and curl, if u
use absolute DS you can only "Set", no "Inc" or "Add" coz obviously that
wouldn't make much sense with it. Other plugins can be "enabled" globally to
use derive by changing "COUNTER" to "DERIVE" in types.db but that way is ugly
(but makes sense in some cases, like when u have lot of tunnels or ppp
interfaces) and either needs converting or recreating rrd files.
Regards
Mariusz
---
Hi,
ive been running my patch with 4.7.1, found a minor bug, but after repairing
that i didnt had any problems with it on my servers, im including patch
(against 4.7.1 from webpage),
Regards,
XANi
16 files changed:
src/common.c | diff | blob | history | |
src/csv.c | diff | blob | history | |
src/curl.c | diff | blob | history | |
src/java.c | diff | blob | history | |
src/libcollectdclient/client.c | diff | blob | history | |
src/libcollectdclient/client.h | diff | blob | history | |
src/perl.c | diff | blob | history | |
src/plugin.h | diff | blob | history | |
src/rrdcached.c | diff | blob | history | |
src/rrdtool.c | diff | blob | history | |
src/tail.c | diff | blob | history | |
src/types.db | diff | blob | history | |
src/types_list.c | diff | blob | history | |
src/utils_match.c | diff | blob | history | |
src/utils_match.h | diff | blob | history | |
src/utils_rrdcreate.c | diff | blob | history |