better conditional collectd handling