added collectd support