[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-5.7.0'
Florian Forster
octo at verplant.org
Mon Dec 12 09:00:10 CET 2016
Tag 'collectd-5.7.0' created by Florian Forster <octo at collectd.org> at 2016-12-12 07:59 +0100
Tag for version 5.7.0.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAABAgAGBQJYTlj2AAoJENQsaY4McFoVzpEP/R6X4JIvDuaahJNfo/QNHvYG
JVr4ObygFOO2+NZIkFxyHcgiUGqejE7EHhmXdS9dSSvwMvKtC7k+q5GE81+lElOr
lYaNw0E/ASA+uO71yIXYCHfA2zQxm4OQJegoRHP7gzywOB2BvIFO0twIP5zVnlcP
AuiO4YjUpokSACIsjfeTROvHICkhQtdSZjQTp2UwS1g27J1wP6r/oJPNVlITl77j
TDIzLk5O/Cezmv/wMjYk8sroC/RGYMtiTE1l5hqOjKNYzq9V89ix9970wvI/Fo0r
RQT1h49ZXG4FKvsVhJTyetr2I52UgNxcGsvbUtbkAIPGwwX+IVAxfU67BJYwmJD1
XuMJdWqiXJpDK3rKE4QLdArk+vVhwBYF6ONFjf6dEDdNbvso0LYR+CATNwcpxnwW
q+wo7adc6xX50ZGh8+Uc6kNv0a3mTRmbsx/cuVg3cC8vPvHLp/1G3MxS2jMMVtKU
ct4T0QCMTwOtjX8ZHD6IpaoSiYlvypvf/YgI5Bkm0qJsGBu1nngupBPYnkpVbVth
j+W6r9OlAe2+EWoRZ9XHYpfaWk8hwTTu8rFYG+5pSETU53Ry6K87W3vfclrxNejU
k0fXiyXM8/DbfMoEE1nI/GZtM14nYkoiVGnLRlomcs8e5CwNI+3PTFudTu3EVRDm
u+W4lOV2r9MIVNuPqHC4
=7IwJ
-----END PGP SIGNATURE-----
Changes since collectd-5.6.2:
Akos Vandra (2):
Ability to run in tainted mode for spamassasin plugin.
add missing ;
Benjamin Gilbert (4):
hddtemp: Lift 32-device limit
hddtemp: Lift 1024-byte response limit
hddtemp: Improve robustness of test
Update email address
Brock Johnson (1):
Updated to actually honor the boolean and clarified documentation per request
Chao Yang (2):
cpu: Fix cpu aggregation on AIX
cpu: Fix cpu aggregation on AIX change codeing style
Dave Cunningham (1):
Add RFC3339 Zulu time functions
Deyan Chepishev (4):
Modified plugin virt.c
fixed typo in the Man
plugin virt, collectd.conf.in, collectd.conf.pod eddited to be according to comments from collectd members
virt.c modifications to bring it in accordance with "octo" comments
Florian Forster (144):
Merge branch 'collectd-5.6'
grpc plugin: Rename "DispatchValues" to "PutValues".
ceph plugin: Ensure that at least one daemon is configured in cconn_main_loop().
Merge remote-tracking branch 'github/pr/1901'
write_http plugin: Add assertion for scan-build.
df plugin: Guard strcmp() against being passed NULL pointers.
Merge branch 'collectd-5.5' into collectd-5.6
Merge branch 'collectd-5.6'
ceph plugin: Use compound literals to initialize a VLA.
Merge branch 'collectd-5.6'
modbus plugin: Use "struct sockaddr_storage" instead of "struct sockaddr".
Merge branch 'collectd-5.6'
Tree wide: Use user_data_t compound literal where appropriate.
Tree wide: Don't document the user_data_t holds user data.
battery plugin: Reimplement sysfs_file_to_buffer() using read_file_contents().
Merge remote-tracking branch 'github/pr/1923'
Merge remote-tracking branch 'github/pr/1924'
Merge remote-tracking branch 'github/pr/1920'
src/daemon/common.[ch]: Implement parse_value_file().
battery plugin: Replace getvalue() with parse_value_file().
conntrack plugin: Use parse_value_file().
cpufreq plugin: Use parse_value_file().
entropy plugin: Use parse_value_file().
thermal plugin: Use parse_value_file().
turbostat plugin: Use parse_value_file().
varnish plugin: Fix syntax error.
Merge remote-tracking branch 'github/pr/1927'
src/utils_format_graphite.c: Re-insert blank line.
Merge remote-tracking branch 'github/pr/1915'
Merge remote-tracking branch 'github/pr/1922'
Merge remote-tracking branch 'github/pr/1929'
regex match: snprintf â ssnprintf
Merge remote-tracking branch 'github/pr/1930'
Merge branch 'collectd-5.6'
Tree wide: Use compound literals when dealing with value_t.
contrib/examples/myplugin.c: Use a compound literal in the example plugin, too.
Tree wide: Unify initialization of multi-value value lists.
Merge remote-tracking branch 'github/pr/1931'
hugepages plugin: Run clang-format.
hugepages plugin: Don't use pathconf(_PC_NAME_MAX).
hugepages plugin: Refactor the read_hugepage_entry() function.
hugepages plugin: Parse page size from the directory name.
hugepages plugin: Use the "complex" config callback.
hugepages plugin: Implement the "ValuesPages", "ValuesBytes" and "ValuesPercentage" options.
hugepages plugin: Remove an unused variable.
hugepages plugin: Add myself to the list of authors.
hugepages plugin: Add "g_" prefix to global variables.
src/daemon/common.[ch]: Reimplement strjoin().
Merge branch 'pr/1792'
src/daemon/utils_time.c: Pass "struct tm *" to format_zone().
Merge branch 'pr/1918'
Merge remote-tracking branch 'github/pr/1939'
Merge remote-tracking branch 'github/pr/1942'
dpkgstat plugin: Filter through clang-format.
Merge branch 'pr/1649'
src/daemon/plugin.c: Initialize vl->host in plugin_value_list_clone().
src/daemon/plugin.c: Don't copy values twice.
Tree wide: Don't set vl.host to hostname_g in plugin code.
Merge remote-tracking branch 'github/pr/631'
Merge remote-tracking branch 'github/pr/1952'
Merge remote-tracking branch 'github/pr/1956'
Merge remote-tracking branch 'github/pr/1962'
src/daemon/utils_cache.h: Improve documentation for uc_iterator_get_next().
Merge branch 'collectd-5.6'
CONTRIBUTING.md: Fix typos.
grpc plugin: Fix compile error.
docs/BUILD.dpdkstat.md: Move dpdkstat build instructions out of README.
docs/BUILD.java.md: Move java build instructions out of README.
README: Improve build requirements.
README: Move mqtt and grpc to the right section.
CONTRIBUTING.md: Note that plugins must be added to README.
memcached plugin: Clarify documentation and a comment.
Merge branch 'pr/1975'
Merge remote-tracking branch 'github/pr/1973'
intel_rdt plugin: Include "collectd.h" as first header.
intel_rdt plugin: Filter through clang-format.
Merge branch 'pr/1970'
Merge remote-tracking branch 'github/pr/1980'
Merge remote-tracking branch 'github/pr/1981'
nginx plugin: Add comment, fix indentation.
Merge branch 'pr/1609'
Merge remote-tracking branch 'github/pr/1749'
src/daemon/utils_cache.c: Refactor uc_check_timeout().
src/daemon/utils_time.h: Return structs from CDTIME_T_TO_TIME{VAL,SPEC}.
src/daemon/utils_time.h: Use composite literals in all macros.
Various: Simplify code using composite literals.
gps plugin: Replace busy loop with pthread_cond_timedwait().
curl plugin: Don't use CDTIME_T_TO_DOUBLE() within a composite literal.
Merge remote-tracking branch 'github/pr/2001'
src/daemon/common_test.c: Avoid nesting composite literals.
Merge remote-tracking branch 'github/pr/2006'
Merge remote-tracking branch 'github/pr/2006'
virt plugin: Add comment for <libgen.h> include.
virt plugin: Use the IS_TRUE() macro.
virt plugin: Fix indentation and some whitespace.
collectd.conf(5): Improve the "BlockDeviceFormat" and "BlockDeviceFormatBasename" sections.
Merge branch 'pr/2004'
tail plugin: Implement the "GaugePersist" type.
collectd.conf(5): Fix typos.
src/daemon/utils_match.c: Improve readability of reset logic.
src/daemon/utils_match.c: Add GAUGE_PERSIST logic to default_callback().
src/daemon/utils_tail_match.c: Use match_value_reset().
Merge branch 'collectd-5.6'
Merge branch 'collectd-5.6'
write_prometheus plugin: New plugin for exposing metrics to Prometheus.
write_prometheus plugin: Optimize metric_family_get_metric().
write_prometheus plugin: Improve performance of metric_cmp().
write_prometheus plugin: Don't allocate metric families in prom_missing().
write_prometheus plugin: Use the "static" macro to specify PROMETHEUS_DEFAULT_STALENESS_DELTA.
Merge remote-tracking branch 'github/pr/1967'
write_prometheus plugin: Escape label values.
configure.ac: Improve detection and usage of pthread_set_name_np(3).
src/daemon/plugin.c: Address review comments.
Merge remote-tracking branch 'github/pr/2040'
src/utils_format_graphite.[ch]: Add unit test.
Merge remote-tracking branch 'github/pr/2054'
Merge remote-tracking branch 'github/pr/2052'
src/utils_format_graphite.[ch]: Implement the GRAPHITE_PRESERVE_SEPARATOR flag.
amqp, write_graphite and write_kafka plugins: Implement the "[Graphite]PreserveSeparator" option.
Merge remote-tracking branch 'github/pr/2058'
src/utils_latency.[ch]: Improve accuracy, update unit test.
src/utils_latency.[ch]: Remove latency_counter_get_start_time().
src/utils_latency.[ch]: get_rate(): Make lower bound exclusive.
collectd.conf(5): Update the "LatencyRate" option.
src/utils_latency{,_config}.[ch]: Reformat new code with clang-format.
tail plugin: Rename DSType from Latency to Distribution.
src/daemon/utils_match.[ch]: Rename UTILS_MATCH_CF_GAUGE_LATENCY to UTILS_MATCH_CF_GAUGE_DIST.
src/utils_latency_config.c: Avoid nested compound literals.
collectd.conf(5): Add missing blank line.
collectd.conf(5): Improve documentation of the turbostat plugin.
Merge branch 'pr/2056'
Tree wide: Reformat with clang-format.
Merge branch 'collectd-5.6'
Merge branch 'collectd-5.6'
Even more renormalization.
src/Makefile.am: Fix dependencies for the "tail" and "match" utilities.
src/daemon/utils_random.[ch]: Implement cdrand_u().
write_kafka plugin: Use 32bit random number when formatting a random key.
src/Makefile.am: Fix linking with libcmds.la.
src/utils_cmd_*.[ch]: Remove unused and redundant includes.
smart plugin: Refactor, demote warnings to debug.
Merge remote-tracking branch 'github/pr/2081' into collectd-5.7
Merge branch 'collectd-5.6' into collectd-5.7
Bump version to 5.7.0; Update ChangeLog.
Fredrik Sandebert (1):
Fixed two small typos
Harry van Haaren (1):
v2: dpdkstat: fixed issues from github review
Igor Peshansky (19):
Allow deleting metadata keys.
Implement interpolation.
Document interpolation and DeleteMetaData.
Allow replacing within and deleting metadata keys.
Document MetaData and DeleteMetaData.
Add optional configuration to write_log; allow writing JSON.
Document Plugin:WriteLog configuration.
Address review comments:
Address review comments:
Address review comments:
Address more review comments:
Allow Match:Regex to match metadata.
Document MetaData.
Address review comments:
Address review comments:
Force use of local time in the postgresql plugin.
Address more review comments:
Plug a leak in Target:Set.
src/daemon/utils_time.c: Fix invalid strcpy position in format_rfc3339().
Jaroslav Safka (1):
hugepages plugin: a stats plugin for hugepages
John Conroy (1):
Truncate strjoin arguments if > DATA_MAX_NAME_LEN
Kim Jones (10):
Interface name and number of ports enabled can now be customised
Added ASLR info to README
Fixing configure.ac to reflect changes in collectd
Modify DPDK CFLAGS
dpdkstat: remove redundant types in types.db
hugepages: rework
hugepages: rework 2
hugepages: typo fix in 2nd pathconf() check
hugepages: check for error if readdir returns NULL
dpdkstat: rework
Korynkevych, RomanX (1):
dpdkstat: README instructions for DPDK static lib
Manuel Luis SanmartÃn Rozada (2):
Add support to set the thread name.
Explain the need for _GNU_SOURCE
Marc Fournier (10):
collectd.spec: adjust version & changelog entries for master branch
collectd.spec: add hugepages plugin
collectd.spec: add dpdk plugin
collectd.spec: the dpdk is actually called dpdkstat...
collectd.spec: add new intel_rdt plugin
Merge branch 'collectd-5.6'
bind: fix 2 typos spotted by Debian's lintian tool
write_prometheus: add support for libmicrohttpd 0.9.45+
mqtt, gps: add name parameter to plugin_thread_create()
collectd.spec: enable write_prometheus
Maryam Tahhan (20):
hugpages: fix compilation error
dpdkstat: enable a plugin for DPDK stats
dpdkstat: fix configuration without DPDK
dpdkstat: bugfix enable_port_count
dpdkstat: convert snprintf uses to ssnprintf
dpdkstat: bugfix missed enabled_port_count
readme: update to include DPDK.
dpdkstat: rebased + fixed alignment in types.db
types.db: fix alignment for dpdkstats
README: update to include min version of DPDK
dpdkstat: fix compilation errors
dpdkstat: fix typo in collectd.conf.pod
dpdkstat: fix configure.ac and src/Makefile
dpdkstat: rebase against latest master
dpdkstat: fix missed rework
dpdkstat: cleanup of code
dpdkstat: configuration improvements
configure: check AVX support
dpdkstat: refactored pipe error checking
readme: updated with supported dpdk version
Matthias Bethke (6):
fix indentation (consistently use tabs)
update MockDaemon to report fractional seconds
allow fractional seconds in listval_filter()
pass fractional seconds upwards as floats
recognize seconds with and without fractional part
use deterministic time values in MockDaemon
Michael Leinartas (3):
Add option to write_graphite: DropDuplicateFields
Update collectd.conf manpage and address style issues
Improve if statement readability with braces
Mytnyk, VolodymyrX (1):
dpdkstats: fix detection of local libdpdk
Pavel Rochnyack (18):
perl plugin: Register perl plugins with use of 'userdata'.
perl plugin: Changed pluginname form to allow single perl plugin flush.
perl plugin: Mark thread as running to avoid deadlock moved from perl_shutdown() to c_ithread_destroy()
perl plugin: Fixed Collectd::plugin_call_all function name im DEBUG()/ERROR()
perl plugin: Changed pluginname form to allow single perl plugin flush. (Part 2, fixed _plugin_unregister_generic() function to match _plugin_register_generic_userdata().)
perl plugin: Added 'flush' fallback
perl plugin: Renamed and documented "RegisterLegacyFlush" option.
memcached: Added Address option
nginx plugin: Report failed connections
processes plugin: Remove unused fields from structures
processes plugin: Fix counters initialization / spikes
processes plugin: Do not gather processes IO and context switch data when unneeded
powerdns plugin: Improved error reporting
+ User_data destroy callback added to match_create_callback() in utils_match
+ utils_latency: Added latency_counter_get_rate()
+ utils_latency: Cleaned latency_counter_get_rate() from debugging
+ liblatency: Added utils_latency_config code
DSType latency: Improved after PR code review
Pshyk, SerhiyX (4):
rdtmon: Implement RDT monitoring plugin
rdtmon: Fix formatting of collectd pod file.
rdtmon: Addressed PR comments
rdtmon: Rename 'rdtmon' plugin to 'intel_rdt'.
Rinigus (3):
battery plugin: Add StateFS backend.
use fgets in parse_value_file, fixes #1941
parse_value_file: adding strstripnewline back
Ruben Kerkhof (17):
Merge pull request #1890 from trenkel/master
disk plugin: fix typo in comment
Remove TODO, it's way out of date (#1892)
Remove empty NEWS file (#1893)
Merge branch 'collectd-5.6'
Merge branch 'hugepages'
Merge pull request #1904 from sandebert/patch-1
Merge pull request #1997 from rpv-tomsk/issue-1995
Merge branch 'collectd-5.6'
Enable detection of libdpdk by default
Rewrite the check for libdpdk
Merge pull request #2046 from rubenk/cleanup-dpdk-detection
Merge branch 'collectd-5.6' into collectd-5.7
Fix make distcheck
Merge pull request #2064 from rubenk/fix-make-distcheck
Merge pull request #2069 from octo/issue/2067
email plugin: initialize structure
Sebastian Harl (17):
gRPC plugin: Add Florian to copyright holders.
README: Document gRPC's client (sender) support.
Add a generic interface for parsing the text protocol.
command parser: Add a vector-based interface.
plugin.h: Introduce the identifier_t type with pointer fields.
command parser: Add support for the FLUSH command.
command parser: Add support for the LISTVAL command.
command parser: Add support for the GETVAL command.
LISTVAL command: Add missing cmd_destroy_listval().
PUTVAL command: Fix memory leaks and duplicate frees.
command parser: Set command type to UNKNOWN upon failure.
utils_cmds_test: Add various unit tests for the command parser.
parse_identifier: Make hostname optional, if a default has been specified.
command parser: Add support for parser options.
Link libcmds (used for testing) against -lm.
valgrind.FreeBSD.suppress: Suppress bogus invalid read in all call chains.
Declare loop variable in the loop expression.
Taras Chornyi (6):
dpdkstats: Added errors and filter_result types.
dpdkstat: Addressed PR comments
dpdkstat: Fixed issue with incorrect argc calculation
dpdkstat: Fixed issue with unused var when configured w/o debug
dpdkstat: Changed log severity to Error
dpdkstat: Added support for dpdk 16.07.
Tomasz Torcz (1):
onewire plugin - improve error messages
brockcj (1):
Add config boolean for logical CPU naming for turbostat plugin
---
AUTHORS | 2 +-
CONTRIBUTING.md | 6 +-
ChangeLog | 70 +++
README | 111 ++--
TODO | 21 -
bindings/perl/lib/Collectd.pm | 84 ++-
bindings/perl/lib/Collectd/MockDaemon.pm | 15 +-
bindings/perl/lib/Collectd/Unixsock.pm | 104 ++--
bindings/perl/t/01_methods.t | 18 +-
configure.ac | 285 +++++++++-
contrib/SpamAssassin/Collectd.pm | 4 +-
contrib/examples/myplugin.c | 34 +-
contrib/redhat/collectd.spec | 84 ++-
docs/BUILD.dpdkstat.md | 245 +++++++++
docs/BUILD.java.md | 50 ++
proto/Makefile.am | 2 +-
proto/collectd.proto | 13 +-
proto/prometheus.proto | 72 +++
src/Makefile.am | 132 +++--
src/aggregation.c | 4 +-
src/amqp.c | 29 +-
src/apache.c | 28 +-
src/apcups.c | 10 +-
src/apple_sensors.c | 9 +-
src/aquaero.c | 6 +-
src/ascent.c | 6 +-
src/barometer.c | 3 -
src/battery.c | 50 +-
src/battery_statefs.c | 122 +++++
src/bind.c | 26 +-
src/ceph.c | 20 +-
src/cgroups.c | 1 -
src/chrony.c | 10 +-
src/collectd-perl.pod | 26 +-
src/collectd.conf.in | 59 +-
src/collectd.conf.pod | 507 +++++++++++++++--
src/conntrack.c | 49 +-
src/contextswitch.c | 6 +-
src/cpu.c | 79 ++-
src/cpufreq.c | 54 +-
src/cpusleep.c | 6 +-
src/curl.c | 26 +-
src/curl_json.c | 7 +-
src/curl_xml.c | 7 +-
src/daemon/Makefile.am | 3 -
src/daemon/collectd.c | 7 +-
src/daemon/common.c | 100 +++-
src/daemon/common.h | 21 +-
src/daemon/common_test.c | 89 +--
src/daemon/meta_data.c | 63 +++
src/daemon/meta_data.h | 3 +
src/daemon/plugin.c | 188 ++++---
src/daemon/plugin.h | 16 +-
src/daemon/plugin_mock.c | 13 +
src/daemon/utils_cache.c | 114 ++--
src/daemon/utils_cache.h | 6 +-
src/daemon/utils_cache_mock.c | 11 +
src/daemon/utils_match.c | 343 ------------
src/daemon/utils_match.h | 175 ------
src/daemon/utils_random.c | 13 +-
src/daemon/utils_random.h | 10 +-
src/daemon/utils_tail.c | 235 --------
src/daemon/utils_tail.h | 88 ---
src/daemon/utils_tail_match.c | 251 ---------
src/daemon/utils_tail_match.h | 138 -----
src/daemon/utils_time.c | 153 ++++--
src/daemon/utils_time.h | 95 ++--
src/daemon/utils_time_test.c | 7 +-
src/dbi.c | 17 +-
src/df.c | 9 +-
src/disk.c | 28 +-
src/dns.c | 44 +-
src/dpdkstat.c | 829 ++++++++++++++++++++++++++++
src/drbd.c | 1 -
src/email.c | 17 +-
src/entropy.c | 28 +-
src/ethstat.c | 5 +-
src/exec.c | 9 +-
src/fhcount.c | 7 +-
src/filecount.c | 10 +-
src/fscache.c | 1 -
src/gmond.c | 5 +-
src/gps.c | 35 +-
src/grpc.cc | 28 +-
src/hddtemp.c | 113 ++--
src/hugepages.c | 277 ++++++++++
src/intel_rdt.c | 676 +++++++++++++++++++++++
src/interface.c | 10 +-
src/ipc.c | 6 +-
src/ipmi.c | 8 +-
src/iptables.c | 20 +-
src/ipvs.c | 16 +-
src/irq.c | 6 +-
src/java.c | 41 +-
src/load.c | 10 +-
src/log_logstash.c | 4 +-
src/logfile.c | 5 +-
src/lpar.c | 7 +-
src/lua.c | 17 +-
src/lvm.c | 8 +-
src/madwifi.c | 24 +-
src/match_regex.c | 116 +++-
src/mbmon.c | 6 +-
src/md.c | 6 +-
src/memcachec.c | 10 +-
src/memcached.c | 151 +++---
src/memory.c | 1 -
src/mic.c | 32 +-
src/modbus.c | 11 +-
src/mqtt.c | 9 +-
src/multimeter.c | 6 +-
src/mysql.c | 118 ++--
src/netapp.c | 63 +--
src/netlink.c | 16 +-
src/network.c | 9 +-
src/nfs.c | 1 -
src/nginx.c | 10 +-
src/notify_email.c | 4 +-
src/ntpd.c | 7 +-
src/numa.c | 1 -
src/nut.c | 7 +-
src/olsrd.c | 6 +-
src/onewire.c | 39 +-
src/openldap.c | 22 +-
src/openvpn.c | 24 +-
src/perl.c | 314 +++++++++--
src/pf.c | 1 -
src/pinba.c | 20 +-
src/ping.c | 9 +-
src/postgresql.c | 2 +-
src/powerdns.c | 47 +-
src/processes.c | 160 +++---
src/protocols.c | 7 +-
src/python.c | 19 +-
src/redis.c | 6 +-
src/routeros.c | 15 +-
src/rrdcached.c | 16 +-
src/rrdtool.c | 7 +-
src/sensors.c | 8 +-
src/serial.c | 10 +-
src/sigrok.c | 10 +-
src/smart.c | 159 +++---
src/snmp.c | 10 +-
src/statsd.c | 32 +-
src/swap.c | 14 +-
src/table.c | 1 -
src/tail.c | 66 ++-
src/tail_csv.c | 11 +-
src/tape.c | 10 +-
src/target_replace.c | 245 ++++++++-
src/target_set.c | 195 ++++++-
src/target_v5upgrade.c | 32 +-
src/tcpconns.c | 1 -
src/teamspeak2.c | 16 +-
src/ted.c | 6 +-
src/testing.h | 5 +-
src/thermal.c | 60 +-
src/tokyotyrant.c | 9 +-
src/turbostat.c | 39 +-
src/types.db | 11 +
src/unixsock.c | 13 +-
src/uptime.c | 8 +-
src/users.c | 6 +-
src/utils_cmd_flush.c | 181 ++++---
src/utils_cmd_flush.h | 12 +-
src/utils_cmd_getthreshold.c | 3 +-
src/utils_cmd_getval.c | 147 ++---
src/utils_cmd_getval.h | 11 +-
src/utils_cmd_listval.c | 59 +-
src/utils_cmd_listval.h | 11 +-
src/utils_cmd_putval.c | 226 +++++---
src/utils_cmd_putval.h | 16 +-
src/utils_cmds.c | 313 +++++++++++
src/utils_cmds.h | 213 ++++++++
src/utils_cmds_test.c | 224 ++++++++
src/utils_format_graphite.c | 47 +-
src/utils_format_graphite.h | 2 +
src/utils_format_graphite_test.c | 164 ++++++
src/utils_latency.c | 66 ++-
src/utils_latency.h | 18 +
src/utils_latency_config.c | 150 +++++
src/utils_latency_config.h | 62 +++
src/utils_latency_test.c | 127 ++++-
src/utils_match.c | 372 +++++++++++++
src/utils_match.h | 181 +++++++
src/utils_mount.c | 2 +-
src/utils_tail.c | 235 ++++++++
src/utils_tail.h | 88 +++
src/utils_tail_match.c | 340 ++++++++++++
src/utils_tail_match.h | 141 +++++
src/utils_vl_lookup.c | 6 +-
src/utils_vl_lookup.h | 8 +-
src/utils_vl_lookup_test.c | 16 +-
src/valgrind.FreeBSD.suppress | 2 +-
src/varnish.c | 49 +-
src/virt.c | 132 ++---
src/vmem.c | 11 +-
src/vserver.c | 25 +-
src/wireless.c | 6 +-
src/write_graphite.c | 14 +-
src/write_http.c | 3 +
src/write_kafka.c | 20 +-
src/write_log.c | 83 ++-
src/write_mongodb.c | 7 +-
src/write_prometheus.c | 872 ++++++++++++++++++++++++++++++
src/write_redis.c | 7 +-
src/xencpu.c | 12 +-
src/xmms.c | 6 +-
src/zfs_arc.c | 36 +-
src/zone.c | 1 -
src/zookeeper.c | 16 +-
version-gen.sh | 2 +-
212 files changed, 10146 insertions(+), 3839 deletions(-)
---
More information about the collectd-changes
mailing list