diff --git a/roles/collectd/base/files/network-client.conf b/roles/collectd/base/files/network-client.conf
deleted file mode 100644
index a6bd125de9..0000000000
--- a/roles/collectd/base/files/network-client.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-LoadPlugin network
-
-
- Server "log01"
-
diff --git a/roles/collectd/base/tasks/main.yml b/roles/collectd/base/tasks/main.yml
index 210e7d9c99..8e342a1687 100644
--- a/roles/collectd/base/tasks/main.yml
+++ b/roles/collectd/base/tasks/main.yml
@@ -23,7 +23,7 @@
# install collectd-network config
- name: /etc/collectd.d/network.conf
- copy: src=network-client.conf dest=/etc/collectd.d/network.conf
+ template: src=network-client.conf.j2 dest=/etc/collectd.d/network.conf
tags:
- collectd
notify:
diff --git a/roles/collectd/base/templates/network-client.conf.j2 b/roles/collectd/base/templates/network-client.conf.j2
new file mode 100644
index 0000000000..e39c76f651
--- /dev/null
+++ b/roles/collectd/base/templates/network-client.conf.j2
@@ -0,0 +1,8 @@
+LoadPlugin network
+
+
+ Server "log01"
+ {% if ansible_distribution_major_version != '6' %}
+ ResolveInterval 14400
+ {% endif %}
+