Package: collectd Version: 5.12.0-23 Severity: normal Tags: upstream X-Debbugs-Cc: [email protected]
Hi, I use collectd on various machines to get telemetry to a central server, and they all use the network plugin. Telemetry collection starts before the network is up, which makes sense, but this means that initially, the network plugin fails to resolve the server address, and does not retry until the configured ResolveInterval time. Lowering that number causes a lot of unnecessary DNS traffic, so that is not a sensible option, neither is making collectd startup dependent on network availability. There should be a separate config option to allow a shorter retry time after a lookup failure. Also, ideally the ResolveInterval should be the TTL of the received record. Simon -- System Information: Debian Release: 13.0 APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: ppc64el (ppc64le) Kernel: Linux 6.15.0+ (SMP w/64 CPU threads) Kernel taint flags: TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages collectd depends on: ii collectd-core 5.12.0-23 ii libc6 2.41-8 ii librrd8t64 1.7.2-4.2+b5 Versions of packages collectd recommends: pn default-jre-headless <none> ii libabsl20240722 20240722.0-4 pn libatasmart4 <none> ii libbson-1.0-0t64 1.30.4-1 ii libcurl4t64 8.14.1-1 ii libdbi1t64 0.9.0-6.1+b1 pn libesmtp6 <none> ii libgcc-s1 14.2.0-19 ii libgcrypt20 1.11.0-7 ii libglib2.0-0t64 2.84.2-1 ii libgps30t64 3.25-5 pn libgrpc++1.51t64 <none> pn libgrpc29t64 <none> ii libhiredis1.1.0 1.2.0-6+b3 pn libi2c0 <none> ii libip4tc2 1.8.11-2 ii libip6tc2 1.8.11-2 ii libldap2 2.6.10+dfsg-1 ii liblua5.3-0 5.3.6-2+b4 ii libmariadb3 1:11.8.1-4 pn libmemcached11t64 <none> pn libmicrohttpd12t64 <none> ii libmnl0 1.0.5-3 pn libmodbus5 <none> pn libmongoc-1.0-0t64 <none> pn libmosquitto1 <none> ii libnotify4 0.8.6-1 ii libopenipmi0t64 2.0.37-1 ii liboping0 1.10.0-5+b5 ii libowcapi-3.2-4t64 3.2p4+dfsg1-6 ii libpcap0.8t64 1.10.5-2 ii libperl5.40 5.40.1-3 ii libpq5 17.5-1 ii libprotobuf-c1 1.5.1-1 ii libprotobuf32t64 3.21.12-11 ii libpython3.13 3.13.3-2 pn libqpid-proton11 <none> ii librabbitmq4 0.15.0-1 pn librdkafka1 <none> pn libriemann-client0 <none> ii librrd8t64 1.7.2-4.2+b5 ii libsensors5 1:3.6.2-2 ii libsnmp40t64 5.9.4+dfsg-2 ii libssl3t64 3.5.0-2 ii libstdc++6 14.2.0-19 ii libudev1 257.6-1 ii libupsclient6t64 2.8.1-4.1 pn libvirt0 <none> ii libxml2 2.12.7+dfsg+really2.9.14-1 ii libyajl2 2.1.0-5+b2 collectd suggests no packages. -- Configuration Files: /etc/collectd/collectd.conf changed [not included] -- no debconf information

