Florian Forster [Thu, 31 Jan 2019 15:35:39 +0000 (16:35 +0100)]
CODEOWNERS: Add code owners as discussed at the meetup.
See also: https://help.github.com/articles/about-code-owners/
Pavel Rochnyak [Thu, 31 Jan 2019 10:04:38 +0000 (17:04 +0700)]
Merge pull request #3047 from cjmayo/style_border
collection3: Improve index.cgi form fieldset border style
Chris Mayo [Wed, 30 Jan 2019 20:22:47 +0000 (20:22 +0000)]
collection3: Improve index.cgi form fieldset border style
- Fit to the form contents instead of filling the page width
- Relate better to the table below by aligning the left-hand side and
increasing the space between
Pavel Rochnyak [Wed, 30 Jan 2019 07:44:10 +0000 (14:44 +0700)]
Merge pull request #3040 from AlexZzz/collectd-5.8
Backport: netlink plugin: Use of less strict rules in link_filter_cb()
Ruben Kerkhof [Thu, 24 Jan 2019 20:35:36 +0000 (21:35 +0100)]
Merge pull request #3042 from srivasta/upstream-fixes
[python-3.7-fix]: Allow compilation with Python 3.7
Manoj Srivastava [Thu, 17 Jan 2019 19:08:56 +0000 (11:08 -0800)]
[python-3.7-fix]: Allow compilation with Python 3.7
PyOS_AfterFork() is deprecated in favour of the new functions
PyOS_BeforeFork(), PyOS_AfterFork_Parent() and
PyOS_AfterFork_Child(). (Contributed by Antoine Pitrou in bpo-16500.)
Since the -Werror=deprecated-declarations flag is on, the fact that
PyOS_AfterFork is deprecated now results in a warning, and since all
warnings being treated as errors, collectd fails to compile.
This commit detects when we have python 3.7 or newer, and uses the new
replacement function.
Signed-off-by: Manoj Srivastava <srivasta@golden-gryphon.com>
Radoslaw Jablonski [Mon, 25 Jun 2018 12:30:57 +0000 (13:30 +0100)]
virt: Add block info statistics for block devices
virDomainBlockInfo statistics are now exposed through virt
plugin as:
-disk_allocation
-disk_capacity
-disk_physical
Those statistics are optional. They can be enabled by adding
corresponding entries to ExtraStats section in virt plugin
configuration in collectd.conf.
New ExtraStats are:
-'disk_allocation'
-'disk_capacity'
-'disk_physical'
Change-Id: I75475eca8b9eb402a894e2ae3c70c8b09b0eed9a
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Radoslaw Jablonski [Thu, 13 Dec 2018 14:58:02 +0000 (14:58 +0000)]
virt: Add information about 'source' for block device
This patch adds support for checking if source property for
block device exists - this information is stored as
a 'has_source' boolean field in struct block_device.
Checking if source for block device exists is needed in scenario
when 'block info' is fetched from libvirt. 'Block info' can be fetched
only for block devices with source defined - otherwise libvirt throws
errors.
Change-Id: I76aeaf140f45f58178669e8a2a1f4d3fe980d658
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Radoslaw Jablonski [Wed, 13 Jun 2018 12:52:51 +0000 (13:52 +0100)]
virt: Rename block_info to block_stats
Previous name was misleading because 'block_stats'
and 'block_info' in libvirt are different entities.
Change-Id: Iadf3fa8fbfb04baabcb6a7c51590e1a2aa679cf7
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Pavel Rochnyack [Mon, 7 May 2018 15:53:23 +0000 (22:53 +0700)]
netlink plugin: Use of less strict rules in link_filter_cb()
mnl_attr_validate2() function implements strict equality check of kernel and
userspace structures size. Additional counters was added to 4.6 Linux kernel,
sizes was changed and mismatch can occur.
This patch weakened validation.
Now Collectd just checks if structures, received from kernel space, has enough
data.
Closes: #2510
# Conflicts:
# src/netlink.c
Pavel Rochnyack [Wed, 19 Dec 2018 13:44:25 +0000 (20:44 +0700)]
processes: Reduce procstat entry 'age' limit
The 'age' value can grow only when process terminated.
There is no sence to wait 10 read cycles for process rebirth.
Theoretically, this reduces probability for process data takeover by
another process with same pid.
Issue: #3026
Pavel Rochnyack [Wed, 19 Dec 2018 12:57:04 +0000 (19:57 +0700)]
processes: Fix 'delay_rate' race condition
When ts_delay_by_tgid() failed (for example, when observable process
terminates), `ps->delay` fields are not updated and remain set to zero.
This interpreted as counter overflow and produces spike.
Issue: #3026
Ruben Kerkhof [Tue, 18 Dec 2018 17:54:35 +0000 (18:54 +0100)]
collectd.conf(5): finish a sentence
Ruben Kerkhof [Tue, 18 Dec 2018 17:52:08 +0000 (18:52 +0100)]
collectd.conf(5): fix a few typos
Ruben Kerkhof [Sun, 16 Dec 2018 19:16:59 +0000 (20:16 +0100)]
Rewrite configure check for CUDA
It had a bunch of issues, one of them that it touched CFLAGS, the other
that it didn't use CUDA_CFLAGS.
The check is still too simple, we need to check if we can actually use
the library instead of just the header.
Ruben Kerkhof [Sun, 16 Dec 2018 14:11:02 +0000 (15:11 +0100)]
Treewide: do NUL-termination correctly
This is purely cosmetic but still, it sets a good example
Ruben Kerkhof [Sun, 16 Dec 2018 13:04:04 +0000 (14:04 +0100)]
Fix build
lookup_identifier_t has a few array members.
To zero-initialize these we need a pair of extra braces.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80454
Ruben Kerkhof [Sun, 16 Dec 2018 12:40:53 +0000 (13:40 +0100)]
Fix a couple of warnings in test suite
src/utils_vl_lookup_test.c: In function ‘checked_lookup_add’:
src/utils_vl_lookup_test.c:91:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(ident.host, host, sizeof(ident.host));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:92:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(ident.plugin, plugin, sizeof(ident.plugin));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:93:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(ident.plugin_instance, plugin_instance,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sizeof(ident.plugin_instance));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:95:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(ident.type, type, sizeof(ident.type));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:96:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(ident.type_instance, type_instance, sizeof(ident.type_instance));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c: In function ‘checked_lookup_search’:
src/utils_vl_lookup_test.c:113:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(vl.host, host, sizeof(vl.host));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:114:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(vl.plugin, plugin, sizeof(vl.plugin));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:115:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(vl.plugin_instance, plugin_instance, sizeof(vl.plugin_instance));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:116:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(vl.type, type, sizeof(vl.type));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils_vl_lookup_test.c:117:3: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation]
strncpy(vl.type_instance, type_instance, sizeof(vl.type_instance));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD test_utils_vl_lookup
Ruben Kerkhof [Sun, 16 Dec 2018 12:36:51 +0000 (13:36 +0100)]
Ignore test-suite.log in all directories
Florian Forster [Sun, 16 Dec 2018 07:33:39 +0000 (08:33 +0100)]
Merge pull request #3022 from rubenk/treewide-fix-some-style-issues
Treewide: fix some style issues
Ruben Kerkhof [Sat, 15 Dec 2018 18:35:42 +0000 (19:35 +0100)]
xencpu plugin: fix minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 18:26:04 +0000 (19:26 +0100)]
virt plugin: fix some minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 18:20:43 +0000 (19:20 +0100)]
utils_rrdcreate.c: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 18:17:16 +0000 (19:17 +0100)]
utils_ovs.c: fix some minor stylistic issues
Ruben Kerkhof [Sat, 15 Dec 2018 18:07:56 +0000 (19:07 +0100)]
utils_db_query.c: fix some minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 18:01:41 +0000 (19:01 +0100)]
snmp_agent plugin: fix minor nit
Ruben Kerkhof [Sat, 15 Dec 2018 17:57:17 +0000 (18:57 +0100)]
postgresql plugin: fix some stylistic issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:53:24 +0000 (18:53 +0100)]
ovs_stats plugin: fix some stylistic issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:50:18 +0000 (18:50 +0100)]
oracle plugin: remove unneccesary cast
Ruben Kerkhof [Sat, 15 Dec 2018 17:47:13 +0000 (18:47 +0100)]
liboconfig: fix minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:44:40 +0000 (18:44 +0100)]
libcollectdclient: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:42:59 +0000 (18:42 +0100)]
java plugin: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:41:58 +0000 (18:41 +0100)]
ipmi plugin: remove unneccesary cast
Ruben Kerkhof [Sat, 15 Dec 2018 17:38:00 +0000 (18:38 +0100)]
intel_rdt plugin: fix some minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:36:36 +0000 (18:36 +0100)]
intel_pmu plugin: fix some minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:33:00 +0000 (18:33 +0100)]
gmond plugin: fix minor style issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:29:29 +0000 (18:29 +0100)]
disk plugin: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:26:37 +0000 (18:26 +0100)]
daemon/utils_cache.c: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:23:55 +0000 (18:23 +0100)]
daemon/types_list.c: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:22:30 +0000 (18:22 +0100)]
daemon/plugin.c: fix two more stylistic issues
Ruben Kerkhof [Sat, 15 Dec 2018 17:21:18 +0000 (18:21 +0100)]
daemon/plugin.c: remove unneccesary casts
Ruben Kerkhof [Sat, 15 Dec 2018 17:18:26 +0000 (18:18 +0100)]
daemon/plugin.c: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:13:42 +0000 (18:13 +0100)]
cpufreq plugin: fix minor style issue
Ruben Kerkhof [Sat, 15 Dec 2018 17:08:36 +0000 (18:08 +0100)]
barometer plugin: remove unneccesary cast
Ruben Kerkhof [Fri, 14 Dec 2018 18:15:07 +0000 (19:15 +0100)]
collectd-nagios: remove unneccesary casts
Ruben Kerkhof [Fri, 14 Dec 2018 18:13:15 +0000 (19:13 +0100)]
ceph plugin: use recommended style for calloc
Pavel Rochnyak [Thu, 6 Dec 2018 17:14:04 +0000 (00:14 +0700)]
Merge pull request #3017 from rpv-tomsk/collectd-collectd-5.8
configure.ac: run dpdk build tests only if pkgconfig fails
Luca Boccassi [Mon, 3 Dec 2018 15:56:13 +0000 (15:56 +0000)]
configure.ac: run dpdk build tests only if pkgconfig fails
The AC_CHECK_LIB test runs unconditionally, and fails with DPDK 18.11
when built with Meson as there is no longer a libdpdk.so linker script,
but only a pkg-config file, so -ldpdk (which is what AC_CHECK_LIB runs)
fails.
Use AC_LINK_IFELSE instead, with compiler and linker flags set
appropriately.
Signed-off-by: Luca Boccassi <bluca@debian.org>
Pavel Rochnyak [Thu, 6 Dec 2018 16:59:36 +0000 (23:59 +0700)]
Merge pull request #3015 from bluca/dpdk_pkgconfig
configure.ac: run dpdk build tests only if pkgconfig fails
Luca Boccassi [Mon, 3 Dec 2018 15:56:13 +0000 (15:56 +0000)]
configure.ac: run dpdk build tests only if pkgconfig fails
The AC_CHECK_LIB test runs unconditionally, and fails with DPDK 18.11
when built with Meson as there is no longer a libdpdk.so linker script,
but only a pkg-config file, so -ldpdk (which is what AC_CHECK_LIB runs)
fails.
Use AC_LINK_IFELSE instead, with compiler and linker flags set
appropriately.
Signed-off-by: Luca Boccassi <bluca@debian.org>
Pavel Rochnyack [Wed, 5 Dec 2018 09:19:53 +0000 (16:19 +0700)]
virt plugin: Add missing config_keys
Pavel Rochnyack [Wed, 5 Dec 2018 07:29:31 +0000 (14:29 +0700)]
virt plugin: New options: ReportBlockDevices and ReportNetworkInterfaces
This allows to disable unneeded reports if stats are gathered by another plugin.
Pavel Rochnyack [Wed, 5 Dec 2018 06:52:47 +0000 (13:52 +0700)]
virt plugin: Move adding of devices into own functions
This also covers case when error while adding block device
refuse adding of domain network devices.
Pavel Rochnyack [Wed, 5 Dec 2018 06:28:30 +0000 (13:28 +0700)]
virt plugin: Fixed mistake in variable rename
Pavel Rochnyack [Wed, 5 Dec 2018 06:11:12 +0000 (13:11 +0700)]
virt plugin: Handle ignorelists properly
Added check for ignorelist_create() success.
Removed unnecessary "not null" checks in rest of code.
Pavel Rochnyack [Tue, 4 Dec 2018 17:20:36 +0000 (00:20 +0700)]
virt plugin: Updated InterfaceFormat documentation
Pavel Rochnyak [Tue, 4 Dec 2018 08:54:44 +0000 (15:54 +0700)]
Merge pull request #3014 from rpv-tomsk/collectd-master
sensors plugin: Drop support for libsensors older than 3.0.0
Pavel Rochnyak [Mon, 3 Dec 2018 18:13:12 +0000 (01:13 +0700)]
Merge pull request #3000 from teknoraver/master
Add ovs-dpdk extended metrics
Matteo Croce [Mon, 3 Dec 2018 17:21:03 +0000 (18:21 +0100)]
indent with contrib/format.sh
Matteo Croce [Mon, 3 Dec 2018 17:17:01 +0000 (18:17 +0100)]
Add ovs-dpdk extended metrics
Signed-off-by: Matteo Croce <mcroce@redhat.com>
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Pavel Rochnyak [Mon, 3 Dec 2018 11:57:29 +0000 (18:57 +0700)]
Merge pull request #3013 from rpv-tomsk/collectd-collectd-5.8
sensors: Removed checks for upper limit of SENSORS_API_VERSION
Pavel Rochnyack [Mon, 3 Dec 2018 11:56:39 +0000 (18:56 +0700)]
sensors plugin: Drop support for libsensors older than 3.0.0
The lm_sensors-3.0.0, which introduces 'modern' API, released 2007-11-24.
The time came to drop older version support.
Pavel Rochnyack [Mon, 3 Dec 2018 11:34:14 +0000 (18:34 +0700)]
sensors: Removed checks for upper limit of SENSORS_API_VERSION
That makes no more sense after lm-sensors got new maintainers.
Issue: #3006
Pavel Rochnyack [Mon, 3 Dec 2018 11:34:14 +0000 (18:34 +0700)]
sensors: Removed checks for upper limit of SENSORS_API_VERSION
That makes no more sense after lm-sensors got new maintainers.
Closes: #3006
Pavel Rochnyak [Mon, 3 Dec 2018 11:27:18 +0000 (18:27 +0700)]
Merge pull request #3012 from rpv-tomsk/collectd-master
ovs_stats: Cleanup and improve
Pavel Rochnyack [Mon, 3 Dec 2018 10:38:17 +0000 (17:38 +0700)]
ovs_stats: Optimize read callback
Pavel Rochnyack [Mon, 3 Dec 2018 10:29:27 +0000 (17:29 +0700)]
ovs_stats: Do not create bridge if it has not be monitored.
Pavel Rochnyack [Mon, 3 Dec 2018 10:16:17 +0000 (17:16 +0700)]
ovs_stats: Fix indent
Pavel Rochnyack [Mon, 3 Dec 2018 10:10:23 +0000 (17:10 +0700)]
ovs_stats: Locking reworked
Locking now done in unified way, on top-level.
That removes usage of global variables in unprotected way.
Pavel Rochnyack [Mon, 3 Dec 2018 09:32:29 +0000 (16:32 +0700)]
ovs_stats: Do not create ports if there is no bridge name
That has no sence, as it will not pass condition in ovs_stats_plugin_read()
Pavel Rochnyak [Mon, 3 Dec 2018 06:52:44 +0000 (13:52 +0700)]
Merge pull request #3011 from rpv-tomsk/collectd-master
ovs_stats: Code style and cleanup
Pavel Rochnyack [Mon, 3 Dec 2018 06:45:16 +0000 (13:45 +0700)]
ovs_stats: Removed unused variable
Pavel Rochnyack [Mon, 3 Dec 2018 06:44:36 +0000 (13:44 +0700)]
ovs_stats: Fix indents
Pavel Rochnyak [Mon, 3 Dec 2018 05:49:18 +0000 (12:49 +0700)]
Merge pull request #2880 from abays/add_ovs_stats_bonds_3
ovs_stats bonds support with separate interface stats
Pavel Rochnyak [Sun, 2 Dec 2018 20:03:17 +0000 (03:03 +0700)]
Merge pull request #3010 from rpv-tomsk/collectd-5.8
write_mongodb: Fix plugin dependencies
Pavel Rochnyack [Sun, 2 Dec 2018 19:48:08 +0000 (02:48 +0700)]
write_mongodb: Fix plugin dependencies
Issue: #2900
Pavel Rochnyack [Sun, 2 Dec 2018 19:48:08 +0000 (02:48 +0700)]
write_mongodb: Fix plugin dependencies
Issue: #2900
Pavel Rochnyack [Sun, 2 Dec 2018 18:45:11 +0000 (01:45 +0700)]
Fix merge issue
Pavel Rochnyak [Sun, 2 Dec 2018 18:42:32 +0000 (01:42 +0700)]
Merge pull request #2807 from sileht/master
virt: allow read Hostname from libvirt metadata
Pavel Rochnyack [Sun, 2 Dec 2018 18:34:16 +0000 (01:34 +0700)]
virt: Fix indent
Pavel Rochnyack [Sun, 2 Dec 2018 18:24:36 +0000 (01:24 +0700)]
virt: Merge changes from master to resolve conflict
Pavel Rochnyak [Sun, 2 Dec 2018 17:59:08 +0000 (00:59 +0700)]
Merge pull request #2990 from rpv-tomsk/collectd-master
virt plugin: Document Instances option
Mehdi Abaakouk [Tue, 5 Jun 2018 14:09:30 +0000 (16:09 +0200)]
virt: allow read Hostname from libvirt metadata
This change allows to read Hostname from Libvirt metadata API.
Applications like OVirt or Openstack Nova uses this metadata API to
store additional informations like the 'user facing' Guest name.
To do so, a new choice 'metadata' is added for 'HostnameFormat' and
'PluginInstanceFormat'. And two new options are also added to localize
the hostname into the Guest metadata: HostnameMetadataNS and
HostnameMetadataXPath.
Closes: #2805
usev6 [Fri, 23 Nov 2018 23:35:39 +0000 (00:35 +0100)]
write_graphite plugin: Add option to reverse host
Andrew Bays [Mon, 19 Nov 2018 14:31:51 +0000 (09:31 -0500)]
Small snprintf optimization
Andrew Bays [Mon, 19 Nov 2018 13:50:59 +0000 (08:50 -0500)]
Merge branch 'master' into add_ovs_stats_bonds_3
Andrew Bays [Mon, 19 Nov 2018 13:29:56 +0000 (08:29 -0500)]
Document InterfaceStats option for ovs_stats plugin
Florian Forster [Thu, 15 Nov 2018 16:59:49 +0000 (17:59 +0100)]
Merge pull request #2994 from octo/tail-doc
collectd.conf(5): Improve the tail plugin's documentation.
Florian Forster [Thu, 15 Nov 2018 10:46:27 +0000 (11:46 +0100)]
collectd.conf(5): Improve the tail plugin's documentation.
Pavel Rochnyack [Thu, 8 Nov 2018 08:14:02 +0000 (15:14 +0700)]
virt plugin: Document Instances option
Documented implementation from
452324c4a5b6ec07575cfc5d5d339852b040509b
Florian Forster [Tue, 6 Nov 2018 15:39:11 +0000 (16:39 +0100)]
Merge pull request #2988 from octo/ff/struct-init-syntax
log_logstash plugin: Fix non-portable struct initialization with "{}".
Florian Forster [Tue, 6 Nov 2018 14:13:01 +0000 (15:13 +0100)]
log_logstash plugin: Fix non-portable struct initialization with "{}".
Jakub Jankowski [Mon, 5 Nov 2018 23:33:26 +0000 (00:33 +0100)]
curl plugin: re-format
Jakub Jankowski [Mon, 5 Nov 2018 23:30:26 +0000 (00:30 +0100)]
curl plugin: address code review comments
Florian Forster [Mon, 5 Nov 2018 21:42:49 +0000 (22:42 +0100)]
Merge pull request #2976 from luisfdez/feat/set-ok
Add a new UNKNOWN state as the initial state of metrics
Jakub Jankowski [Sat, 3 Nov 2018 01:51:29 +0000 (02:51 +0100)]
curl plugin: add AddressFamily
In situations when hostnames in URLs resolve to both IPv4 and IPv6
addresses, sometimes it's useful to have separate statistics for both
of these separately.
With this commit, within <Page> block you can set
AddressFamily "ipv6"
or
AddressFamily "ipv4"
to specifically use one or the other.
Signed-off-by: Jakub Jankowski <shasta@toxcorp.com>
trenkel [Thu, 1 Nov 2018 12:35:31 +0000 (13:35 +0100)]
Merge pull request #2985 from tylerharper/master
add Import configuration option to collectd-python documentation
Tyler Harper [Thu, 1 Nov 2018 12:01:22 +0000 (08:01 -0400)]
add Import configuration option to collectd-python documentation
Florian Forster [Wed, 31 Oct 2018 10:18:18 +0000 (11:18 +0100)]
Merge pull request #2551 from klnikita/reset_disk_linux
disk plugin: reset the disk when it disappear from /proc/diskstats (Linux only)
Pavel Rochnyack [Wed, 31 Oct 2018 03:14:03 +0000 (10:14 +0700)]
disk plugin: Updated after review