]> git.ipfire.org Git - thirdparty/collectd.git/log
thirdparty/collectd.git
6 years agovirt: Fix memory leak with libvirt MetadataXPath enabled
Pavel Rochnyack [Mon, 22 Jul 2019 16:45:18 +0000 (23:45 +0700)] 
virt: Fix memory leak with libvirt MetadataXPath enabled

Issue: #3225

6 years agoMerge pull request #3217 from rpv-tomsk/issue-3215
Matthias Runge [Mon, 22 Jul 2019 13:58:17 +0000 (15:58 +0200)] 
Merge pull request #3217 from rpv-tomsk/issue-3215

daemon: Check if plugin actually loaded before reporting configuration issues

6 years agoMerge pull request #3202 from mrunge/collectd-5.9
Matthias Runge [Mon, 22 Jul 2019 06:46:13 +0000 (08:46 +0200)] 
Merge pull request #3202 from mrunge/collectd-5.9

Collectd 5.9

6 years agoSpecial case NaN double values for GAUGE metrics. 3226/head
Jaroslaw Przybylowicz [Fri, 19 Jul 2019 17:12:55 +0000 (17:12 +0000)] 
Special case NaN double values for GAUGE metrics.

JSON does not support NaN values and the Stackdriver POST requests are malformed becuase of cutting the request in the middle.
This change special-cases NaN values and prevents them from being written to the backend.

6 years agoClang-format a few files to make CI happy 3202/head
Matthias Runge [Fri, 19 Jul 2019 14:15:56 +0000 (16:15 +0200)] 
Clang-format a few files to make CI happy

6 years agoAnother round of clang-format
Matthias Runge [Fri, 19 Jul 2019 13:04:32 +0000 (15:04 +0200)] 
Another round of clang-format

related to backports/cherry-picks.

6 years agoRun all changed files 68 8.c/1*.h through format.sh web util
Zebity Spring [Thu, 16 May 2019 15:59:58 +0000 (01:59 +1000)] 
Run all changed files 68 8.c/1*.h through format.sh web util

(cherry picked from commit 27ca3ca92a757b5c9bb3baa5a29ef352ec70b1c9)

6 years agoRun all changed files 68 8.c/1 *.h through clang-format agin..
Zebity Spring [Thu, 16 May 2019 14:26:35 +0000 (00:26 +1000)] 
Run all changed files 68 8.c/1 *.h through clang-format agin..

(cherry picked from commit 626d3ab4309cdb069289354c45ca9e2ba9bc9a2f)

6 years agoRun all changed files 68 8.c/1*.h through clang-format
Zebity Spring [Thu, 16 May 2019 13:56:25 +0000 (23:56 +1000)] 
Run all changed files 68 8.c/1*.h through clang-format

(cherry picked from commit eada465ff40eb2ecaef17490e5462dab3b8874fe)

6 years agoAdd snprintf wrapper for GCC 8.2/3
Zebity Spring [Mon, 13 May 2019 13:19:22 +0000 (23:19 +1000)] 
Add snprintf wrapper for GCC 8.2/3

(cherry picked from commit abaa1c8a24e8eff5632dd6052b1da5f6535caf19)

6 years agodaemon: Recover setlocale() call in src/daemon/collectd.c do_init()
Pavel Rochnyack [Fri, 12 Jul 2019 12:35:23 +0000 (19:35 +0700)] 
daemon: Recover setlocale() call in src/daemon/collectd.c do_init()

865f2eb31e8264edd9337bc63ac59f6c2fa3b5a7 breaks locale checks

Issue: #3181
(cherry picked from commit 38fac5d5579b952f9546623f39cdbcae89a6f090)

6 years agodisk.c: remove unused lines
Pavel Rochnyack [Fri, 12 Jul 2019 12:07:39 +0000 (19:07 +0700)] 
disk.c: remove unused lines

limits.h check removed in 865f2eb31e8264edd9337bc63ac59f6c2fa3b5a7
limits.h included in src/daemon/collectd.h unconditionally

Issue: #3181
(cherry picked from commit d99416997de1c4d9e676960719327a52a364f605)

6 years agoMerge upstream, address conflict in src/utils/cmds/cmds_test.c
Zebity Spring [Fri, 12 Jul 2019 07:33:46 +0000 (17:33 +1000)] 
Merge upstream, address conflict in src/utils/cmds/cmds_test.c

(cherry picked from commit a72ad42076337f3b85db3b06565ae86a83226ab3)

6 years agoMove Makefile rules for pid_test inside conditional for code
Dagobert Michelsen [Fri, 5 Jul 2019 09:16:25 +0000 (11:16 +0200)] 
Move Makefile rules for pid_test inside conditional for code

(cherry picked from commit 45b8c056d89f4b029e6017035ce6a4a37a36d260)

6 years agoAdd missing definitions for libnetsnmpagent
Dagobert Michelsen [Tue, 2 Jul 2019 11:56:54 +0000 (13:56 +0200)] 
Add missing definitions for libnetsnmpagent

(cherry picked from commit 3b05d9f7b7b46e0c4fee296ad2d6f16ecc82173e)

6 years agoMerge pull request #3224 from mrunge/codeowners
Radoslaw Jablonski [Thu, 18 Jul 2019 11:01:25 +0000 (13:01 +0200)] 
Merge pull request #3224 from mrunge/codeowners

Move trusted-contributors down the list

6 years agoMove trusted-contributors down the list 3224/head
Matthias Runge [Thu, 18 Jul 2019 09:42:10 +0000 (11:42 +0200)] 
Move trusted-contributors down the list

since the last matching pattern takes the most precedence.

6 years agoMerge pull request #3214 from rpv-tomsk/issue-3181
rjablonx [Tue, 16 Jul 2019 10:53:11 +0000 (12:53 +0200)] 
Merge pull request #3214 from rpv-tomsk/issue-3181

Issue 3181

6 years agodaemon: Check if plugin actually loaded before reporting configuration issues 3217/head
Pavel Rochnyack [Sat, 13 Jul 2019 15:52:18 +0000 (22:52 +0700)] 
daemon: Check if plugin actually loaded before reporting configuration issues

Issue: #3215

6 years agoconfigure.ac: Removed unused checks for functions 3214/head
Pavel Rochnyack [Fri, 12 Jul 2019 13:04:48 +0000 (20:04 +0700)] 
configure.ac: Removed unused checks for functions

6 years agodaemon: Recover setlocale() call in src/daemon/collectd.c do_init()
Pavel Rochnyack [Fri, 12 Jul 2019 12:35:23 +0000 (19:35 +0700)] 
daemon: Recover setlocale() call in src/daemon/collectd.c do_init()

865f2eb31e8264edd9337bc63ac59f6c2fa3b5a7 breaks locale checks

Issue: #3181

6 years agodisk.c: remove unused lines
Pavel Rochnyack [Fri, 12 Jul 2019 12:07:39 +0000 (19:07 +0700)] 
disk.c: remove unused lines

limits.h check removed in 865f2eb31e8264edd9337bc63ac59f6c2fa3b5a7
limits.h included in src/daemon/collectd.h unconditionally

Issue: #3181

6 years agoMerge pull request #3153 from zebity/master
sranga4 [Fri, 12 Jul 2019 20:43:33 +0000 (13:43 -0700)] 
Merge pull request #3153 from zebity/master

Add snprintf wrapper to avoid "Truncation Warnings" with GCC 8.2/3 compiler

6 years agoRun contrib/format.sh across entire *.h/*.c source tree (2nd of 2) 3153/head
Zebity Spring [Fri, 12 Jul 2019 13:25:54 +0000 (23:25 +1000)] 
Run contrib/format.sh across entire *.h/*.c source tree (2nd of 2)

6 years agoRun contrib/format.sh across entire *.h/*.c source tree (1st of 2)
Zebity Spring [Fri, 12 Jul 2019 13:09:51 +0000 (23:09 +1000)] 
Run contrib/format.sh across entire *.h/*.c source tree (1st of 2)

6 years agoMerge pull request #3072 from octo/ff/network_test
rjablonx [Fri, 12 Jul 2019 11:09:00 +0000 (13:09 +0200)] 
Merge pull request #3072 from octo/ff/network_test

Add a unit test for the network plugin.

6 years agoMerge remote-tracking branch 'upstream/master'
Zebity Spring [Fri, 12 Jul 2019 08:09:56 +0000 (18:09 +1000)] 
Merge remote-tracking branch 'upstream/master'

6 years agorun all updated *.h *.c through clang-format again
Zebity Spring [Fri, 12 Jul 2019 08:07:46 +0000 (18:07 +1000)] 
run all updated *.h *.c through clang-format again

6 years agoMerge upstream, address conflict in src/utils/cmds/cmds_test.c
Zebity Spring [Fri, 12 Jul 2019 07:45:33 +0000 (17:45 +1000)] 
Merge upstream, address conflict in src/utils/cmds/cmds_test.c

6 years agoMerge upstream, address conflict in src/utils/cmds/cmds_test.c
Zebity Spring [Fri, 12 Jul 2019 07:33:46 +0000 (17:33 +1000)] 
Merge upstream, address conflict in src/utils/cmds/cmds_test.c

6 years agoAuto-Merge pull request #3206 from dago/pid_test
collectd bot [Wed, 10 Jul 2019 07:17:39 +0000 (09:17 +0200)] 
Auto-Merge pull request #3206 from dago/pid_test

Automatically merged due to "Automerge" label

6 years agoUBI plugin: enable plugin only for Linux system
Pierre Lebleu [Tue, 9 Jul 2019 14:07:26 +0000 (16:07 +0200)] 
UBI plugin: enable plugin only for Linux system

6 years agoUBI plugin: add documentation
Pierre Lebleu [Tue, 9 Jul 2019 13:56:26 +0000 (15:56 +0200)] 
UBI plugin: add documentation

Update the README, the collectd.conf.in and collectd.conf.pod

6 years agoFix bug that leads to CPPFLAGS gets overridden with CFLAGS when libxxms is enabled
Dagobert Michelsen [Mon, 8 Jul 2019 11:23:18 +0000 (13:23 +0200)] 
Fix bug that leads to CPPFLAGS gets overridden with CFLAGS when libxxms is enabled

6 years agoMerge branch 'master' into master
Pavel Rochnyak [Fri, 5 Jul 2019 16:09:00 +0000 (23:09 +0700)] 
Merge branch 'master' into master

6 years agoUBI plugin: take account of remarks
Pierre Lebleu [Fri, 5 Jul 2019 09:41:39 +0000 (11:41 +0200)] 
UBI plugin: take account of remarks

* compile the plugin by default
* reword the configure.ac description
* do not touch ChangeLog

6 years agoMove Makefile rules for pid_test inside conditional for code 3206/head
Dagobert Michelsen [Fri, 5 Jul 2019 09:16:25 +0000 (11:16 +0200)] 
Move Makefile rules for pid_test inside conditional for code

6 years agoAuto-Merge pull request #3205 from rpv-tomsk/3112-powerdns
collectd bot [Fri, 5 Jul 2019 08:23:17 +0000 (10:23 +0200)] 
Auto-Merge pull request #3205 from rpv-tomsk/3112-powerdns

Automatically merged due to "Automerge" label

6 years agopowerdns: Added 'unreachables' reporting 3205/head
Pavel Rochnyack [Fri, 5 Jul 2019 04:54:08 +0000 (11:54 +0700)] 
powerdns: Added 'unreachables' reporting

Issue: #3112

6 years agopowerdns: Fix formatting, broken by clang-format
Pavel Rochnyack [Fri, 5 Jul 2019 04:51:42 +0000 (11:51 +0700)] 
powerdns: Fix formatting, broken by clang-format

6 years agoUBI plugin: coding style update
Pierre Lebleu [Thu, 4 Jul 2019 14:25:26 +0000 (16:25 +0200)] 
UBI plugin: coding style update

6 years agoUBI plugin: update the ChangeLog
Pierre Lebleu [Thu, 4 Jul 2019 14:23:45 +0000 (16:23 +0200)] 
UBI plugin: update the ChangeLog

6 years agoUBI plugin: collect some stats about the UBIFS
Pierre Lebleu [Thu, 4 Jul 2019 13:58:21 +0000 (15:58 +0200)] 
UBI plugin: collect some stats about the UBIFS

UBIFS is a filesystem for unmanaged flash memory devices.
This plugin collects some stats about the UBIFS:
 * bad physical underlying blocks (bad_peb_count)
 * max erase counter value (max_ec)

6 years agoAuto-Merge pull request #3203 from dago/netsnmpagent
collectd bot [Tue, 2 Jul 2019 13:53:05 +0000 (15:53 +0200)] 
Auto-Merge pull request #3203 from dago/netsnmpagent

Automatically merged due to "Automerge" label

6 years agoAdd missing definitions for libnetsnmpagent 3203/head
Dagobert Michelsen [Tue, 2 Jul 2019 11:56:54 +0000 (13:56 +0200)] 
Add missing definitions for libnetsnmpagent

6 years agodns plugin: Do not use headers from glibc
Pavel Rochnyack [Wed, 15 May 2019 07:33:02 +0000 (14:33 +0700)] 
dns plugin: Do not use headers from glibc

glibc has removed __NAMESER and __BIND symbols from their codebase.

There is no benefits of use defines from glibc, so replaced them by numbers.

Closes: #3145
(cherry picked from commit faa20ef796abc91656c5c583970db9a9f4daf911)

6 years agoFix return code introduced by #3182
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Tue, 2 Jul 2019 09:05:02 +0000 (11:05 +0200)] 
Fix return code introduced by #3182

Change-Id: I0972f74f3fff05cf29fa9b0be383f0b0df1e6d03
Fixes: #3200
(cherry picked from commit 835a58c09ff7afd44627915c9274b16c5df0fb50)

6 years agoUse pid_test only when compiling the plugin that uses it
Dagobert Michelsen [Mon, 1 Jul 2019 12:21:39 +0000 (14:21 +0200)] 
Use pid_test only when compiling the plugin that uses it

(cherry picked from commit a7401cc81d05bf4f230aaf35e4109a23b60fc546)

6 years agoclang-format
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 24 Jun 2019 08:37:40 +0000 (10:37 +0200)] 
clang-format

(cherry picked from commit 4af2afc84a90fe37e4988fca08ea79a6343c6b94)

6 years agobetter user feedback
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Fri, 28 Jun 2019 09:01:33 +0000 (11:01 +0200)] 
better user feedback

Change-Id: Iae7c3208024372485fd0901898cbe2e178610082
(cherry picked from commit d75591c9762f93d8656846fd2796fdb775b1c69f)

6 years agoFix return value or loglevel for several plugins
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Wed, 19 Jun 2019 08:32:11 +0000 (10:32 +0200)] 
Fix return value or loglevel for several plugins

Some plugins' RC was != 0 and started to fail due to
stricter verification introduced by 3b9c7b2.
This commit fixes those return values.
For some plugins, fix verbosity of error message: non-zero rc
should be error, not warning.

Change-Id: I9a3f1f80e266858b6744fd9d9d99b352b8d94306

Change-Id: Ibf6ebc6cdc93c6e105d488e4a131dcb6e8eea19b

Change-Id: I35bac15fa0a89b068575739ac1cff0115c9d3a40

s

Change-Id: I992002c56763fbdea5347e5b6e176cc86f5a08ce
(cherry picked from commit a07f44c9cd5828a84545dcfe22544bfed2ea8812)

6 years agoUse GCC-specific flags only when compiling with GCC
Dagobert Michelsen [Fri, 28 Jun 2019 08:55:16 +0000 (10:55 +0200)] 
Use GCC-specific flags only when compiling with GCC

(cherry picked from commit 9317d0734808f56a5d181ff2864332705fcb87e0)

6 years agoMake sure files in this changeset are formatted properly
Dagobert Michelsen [Thu, 27 Jun 2019 14:51:06 +0000 (16:51 +0200)] 
Make sure files in this changeset are formatted properly

(cherry picked from commit 9315ccb08ebd29f0b79426853c2e7adf448c26e9)

6 years agoAdd standard include early or _FILE_OFFSET_BITS will have definition mismatches on...
Dagobert Michelsen [Thu, 27 Jun 2019 12:08:30 +0000 (14:08 +0200)] 
Add standard include early or _FILE_OFFSET_BITS will have definition mismatches on Solaris

(cherry picked from commit 54d4f889eb72249824ef4ee6b155b0e0fb858be2)

6 years agobe more verbose when plugin config cb is failing
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Wed, 19 Jun 2019 08:34:25 +0000 (10:34 +0200)] 
be more verbose when plugin config cb is failing

3b9c7b2 introduced stricter RC check.
This commit provides user feedback when config callback is failing.

Change-Id: Ia9c13048e95559b5be84477fc1602ff418a1df37
(cherry picked from commit 42a30efe33c4d16276589e0dd1f9e135b38e054d)

6 years agoregex match: Fix unexpected match with empty meta data
Takuro Ashie [Tue, 18 Jun 2019 06:54:51 +0000 (15:54 +0900)] 
regex match: Fix unexpected match with empty meta data

If a user set

  MetaData "foo" "bar"

and a metric does not have meta data (vl->meta == NULL), it causes
unexpected match.

Existance of MetaData config should be checked before meta data in
a metric.

See also: #1930

Signed-off-by: Takuro Ashie <ashie@clear-code.com>
(cherry picked from commit d4f53887527777296b0982af60f4c0fecdb2f0d9)

6 years agofix comment
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 17 Jun 2019 11:26:11 +0000 (13:26 +0200)] 
fix comment

Change-Id: I655dd0b3cb82053f7cc50dec149d4f7cc25ee18b
(cherry picked from commit 2d485cf961eb65d4a55c5c64aa40fdbcca8f41f1)

6 years agofix deps
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 17 Jun 2019 11:06:45 +0000 (13:06 +0200)] 
fix deps

Change-Id: I8199655fcd22082a2f3cfb0e5ab7db289df1a5e7
(cherry picked from commit 9e5b363dda7306b628c1bf91c349ed51f11dbae6)

6 years agoNew upstream plugins
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 17 Jun 2019 07:14:13 +0000 (09:14 +0200)] 
New upstream plugins

* nvidia_gpu
* write_stackdriver
* pcie_errors

The first 2 are disabled, as I don't know what lib they require
(configure fails)

Change-Id: I56456b418edd3defb3c5620a5ad58f527951309c
(cherry picked from commit 09abfaaeb71957c6039387ad3f5d82803c14ddda)

6 years agoMerge pull request #3201 from ccin2p3/f/fix-syslog-rc
Pavel Rochnyak [Tue, 2 Jul 2019 09:23:47 +0000 (16:23 +0700)] 
Merge pull request #3201 from ccin2p3/f/fix-syslog-rc

Fix return code introduced by #3182

6 years agoFix return code introduced by #3182 3201/head
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Tue, 2 Jul 2019 09:05:02 +0000 (11:05 +0200)] 
Fix return code introduced by #3182

Change-Id: I0972f74f3fff05cf29fa9b0be383f0b0df1e6d03
Fixes: #3200
6 years agoMerge pull request #3197 from dago/pid_test
Pavel Rochnyak [Tue, 2 Jul 2019 04:27:11 +0000 (11:27 +0700)] 
Merge pull request #3197 from dago/pid_test

Use test_utils_proc_pids only when compiling the plugin that uses it

6 years agoUse pid_test only when compiling the plugin that uses it 3197/head
Dagobert Michelsen [Mon, 1 Jul 2019 12:21:39 +0000 (14:21 +0200)] 
Use pid_test only when compiling the plugin that uses it

6 years agoMerge pull request #2725 from RafaelMarinheiro/fix_grpc_query_values
Matthias Runge [Mon, 1 Jul 2019 07:25:33 +0000 (09:25 +0200)] 
Merge pull request #2725 from RafaelMarinheiro/fix_grpc_query_values

utils_cache: fix pointer reference and meta_data ingestion

6 years agoMerge pull request #3178 from ashie/fix-match-regex-for-empty-meta
Pavel Rochnyak [Sat, 29 Jun 2019 08:17:11 +0000 (15:17 +0700)] 
Merge pull request #3178 from ashie/fix-match-regex-for-empty-meta

regex match: Fix unexpected match with empty meta data

6 years agoChange ipstats logic to become configurable for ipv4
Marco van Tol [Fri, 28 Jun 2019 19:41:23 +0000 (21:41 +0200)] 
Change ipstats logic to become configurable for ipv4

6 years agoMerge pull request #3195 from dago/gccflags
Pavel Rochnyak [Fri, 28 Jun 2019 10:57:34 +0000 (17:57 +0700)] 
Merge pull request #3195 from dago/gccflags

Use GCC-specific flags only when compiling with GCC

6 years agoMerge pull request #3160 from rpv-tomsk/collectd-uptime-memcached
Matthias Runge [Fri, 28 Jun 2019 10:31:16 +0000 (12:31 +0200)] 
Merge pull request #3160 from rpv-tomsk/collectd-uptime-memcached

memcached plugin: Report uptime metric

6 years agoAuto-Merge pull request #3193 from dago/fileoffsetbits
collectd bot [Fri, 28 Jun 2019 10:17:47 +0000 (12:17 +0200)] 
Auto-Merge pull request #3193 from dago/fileoffsetbits

Automatically merged due to "Automerge" label

6 years agoMerge pull request #3156 from rpv-tomsk/dns
Matthias Runge [Fri, 28 Jun 2019 10:05:32 +0000 (12:05 +0200)] 
Merge pull request #3156 from rpv-tomsk/dns

dns plugin: Do not use headers from glibc

6 years agoMerge pull request #3182 from ccin2p3/f/config-return-codes
Matthias Runge [Fri, 28 Jun 2019 09:39:38 +0000 (11:39 +0200)] 
Merge pull request #3182 from ccin2p3/f/config-return-codes

Fix return value or loglevel for several plugins

6 years agoclang-format 3182/head
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 24 Jun 2019 08:37:40 +0000 (10:37 +0200)] 
clang-format

6 years agobetter user feedback
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Fri, 28 Jun 2019 09:01:33 +0000 (11:01 +0200)] 
better user feedback

Change-Id: Iae7c3208024372485fd0901898cbe2e178610082

6 years agoFix return value or loglevel for several plugins
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Wed, 19 Jun 2019 08:32:11 +0000 (10:32 +0200)] 
Fix return value or loglevel for several plugins

Some plugins' RC was != 0 and started to fail due to
stricter verification introduced by 3b9c7b2.
This commit fixes those return values.
For some plugins, fix verbosity of error message: non-zero rc
should be error, not warning.

Change-Id: I9a3f1f80e266858b6744fd9d9d99b352b8d94306

Change-Id: Ibf6ebc6cdc93c6e105d488e4a131dcb6e8eea19b

Change-Id: I35bac15fa0a89b068575739ac1cff0115c9d3a40

s

Change-Id: I992002c56763fbdea5347e5b6e176cc86f5a08ce

6 years agoUse GCC-specific flags only when compiling with GCC 3195/head
Dagobert Michelsen [Fri, 28 Jun 2019 08:55:16 +0000 (10:55 +0200)] 
Use GCC-specific flags only when compiling with GCC

6 years agoMake sure files in this changeset are formatted properly 3193/head
Dagobert Michelsen [Thu, 27 Jun 2019 14:51:06 +0000 (16:51 +0200)] 
Make sure files in this changeset are formatted properly

6 years agoAdd standard include early or _FILE_OFFSET_BITS will have definition mismatches on...
Dagobert Michelsen [Thu, 27 Jun 2019 12:08:30 +0000 (14:08 +0200)] 
Add standard include early or _FILE_OFFSET_BITS will have definition mismatches on Solaris

6 years agoRun contrib/format.sh as required by github check 3190/head
Nimrod Maclomhair [Tue, 25 Jun 2019 16:05:57 +0000 (18:05 +0200)] 
Run contrib/format.sh as required by github check

6 years agobattery.c - run clang-format.
Nimrod Maclomhair [Tue, 25 Jun 2019 15:50:19 +0000 (17:50 +0200)] 
battery.c - run clang-format.

6 years agoAdded a fix for new battery notation in sysfs
Nimrod Maclomhair [Tue, 25 Jun 2019 12:08:58 +0000 (14:08 +0200)] 
Added a fix for new battery notation in sysfs

6 years agobe more verbose when plugin config cb is failing
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Wed, 19 Jun 2019 08:34:25 +0000 (10:34 +0200)] 
be more verbose when plugin config cb is failing

3b9c7b2 introduced stricter RC check.
This commit provides user feedback when config callback is failing.

Change-Id: Ia9c13048e95559b5be84477fc1602ff418a1df37

6 years agoNote that the plugin is FreeBSD only in README
Marco van Tol [Sat, 22 Jun 2019 07:18:23 +0000 (09:18 +0200)] 
Note that the plugin is FreeBSD only in README

6 years agoAdd ipstats to collectd.conf.in
Marco van Tol [Fri, 21 Jun 2019 19:41:08 +0000 (21:41 +0200)] 
Add ipstats to collectd.conf.in

6 years agoAdd a general note about ipstats in collectd.conf.pod
Marco van Tol [Fri, 21 Jun 2019 19:34:51 +0000 (21:34 +0200)] 
Add a general note about ipstats in collectd.conf.pod

6 years agoChange from ips_packets to packets using type_instance
Marco van Tol [Fri, 21 Jun 2019 19:30:08 +0000 (21:30 +0200)] 
Change from ips_packets to packets using type_instance

6 years agocreate plugin ipstats
Marco van Tol [Thu, 20 Jun 2019 21:01:55 +0000 (23:01 +0200)] 
create plugin ipstats

6 years agoAlign with new util library locations 2624/head
Andrew Bays [Tue, 18 Jun 2019 16:53:06 +0000 (12:53 -0400)] 
Align with new util library locations

6 years agoclang formatting
Andrew Bays [Tue, 18 Jun 2019 16:29:47 +0000 (12:29 -0400)] 
clang formatting

6 years agoAlign with new util library locations
Andrew Bays [Tue, 18 Jun 2019 16:29:03 +0000 (12:29 -0400)] 
Align with new util library locations

6 years agoMerge pull request #3175 from ccin2p3/f/collectd-redhat-spec-5.9.0
Matthias Runge [Tue, 18 Jun 2019 09:29:25 +0000 (11:29 +0200)] 
Merge pull request #3175 from ccin2p3/f/collectd-redhat-spec-5.9.0

redhat spec: fix build due to new upstream plugins

6 years agoregex match: Fix unexpected match with empty meta data 3178/head
Takuro Ashie [Tue, 18 Jun 2019 06:54:51 +0000 (15:54 +0900)] 
regex match: Fix unexpected match with empty meta data

If a user set

  MetaData "foo" "bar"

and a metric does not have meta data (vl->meta == NULL), it causes
unexpected match.

Existance of MetaData config should be checked before meta data in
a metric.

See also: #1930

Signed-off-by: Takuro Ashie <ashie@clear-code.com>
6 years agoCast cdtime_t to unsigned long long when necessary
Andrew Bays [Mon, 17 Jun 2019 11:51:42 +0000 (07:51 -0400)] 
Cast cdtime_t to unsigned long long when necessary

6 years agofix comment 3175/head
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 17 Jun 2019 11:26:11 +0000 (13:26 +0200)] 
fix comment

Change-Id: I655dd0b3cb82053f7cc50dec149d4f7cc25ee18b

6 years agoAttempt to align with new util library locations
Andrew Bays [Mon, 17 Jun 2019 11:23:14 +0000 (07:23 -0400)] 
Attempt to align with new util library locations

6 years agofix deps
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 17 Jun 2019 11:06:45 +0000 (13:06 +0200)] 
fix deps

Change-Id: I8199655fcd22082a2f3cfb0e5ab7db289df1a5e7

6 years agoNew upstream plugins
Fᴀʙɪᴇɴ Wᴇʀɴʟɪ [Mon, 17 Jun 2019 07:14:13 +0000 (09:14 +0200)] 
New upstream plugins

* nvidia_gpu
* write_stackdriver
* pcie_errors

The first 2 are disabled, as I don't know what lib they require
(configure fails)

Change-Id: I56456b418edd3defb3c5620a5ad58f527951309c

6 years agoclang formatting, again
Andrew Bays [Fri, 14 Jun 2019 17:03:04 +0000 (13:03 -0400)] 
clang formatting, again

6 years agoBump CI for connectivity plugin
Andrew Bays [Fri, 14 Jun 2019 17:01:59 +0000 (13:01 -0400)] 
Bump CI for connectivity plugin

6 years agoChangeLog: s/Foster/Forster/ collectd-5.9.0
Florian Forster [Thu, 13 Jun 2019 10:20:20 +0000 (12:20 +0200)] 
ChangeLog: s/Foster/Forster/

6 years agoBump version to 5.9.0; Update ChangeLog.
Florian Forster [Thu, 13 Jun 2019 09:32:39 +0000 (11:32 +0200)] 
Bump version to 5.9.0; Update ChangeLog.