diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index dff338073..6c5c50881 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -1,5 +1,5 @@
PLUGIN_NAME= telegraf
-PLUGIN_VERSION= 1.8.1
+PLUGIN_VERSION= 1.8.2
PLUGIN_COMMENT= Agent for collecting metrics and data
PLUGIN_DEPENDS= telegraf
PLUGIN_MAINTAINER= m.muenz@gmail.com
diff --git a/net-mgmt/telegraf/pkg-descr b/net-mgmt/telegraf/pkg-descr
index 4765e48ad..5dd3e3a58 100644
--- a/net-mgmt/telegraf/pkg-descr
+++ b/net-mgmt/telegraf/pkg-descr
@@ -11,6 +11,10 @@ Kafka, MQTT, NSQ, and many others.
Plugin Changelog
================
+1.8.2
+
+* Add 'ntpq' input
+
1.8.1
* Fix 'flush interval' templating by @Jontron123
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/input.xml b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/input.xml
index a17f02e64..2e1f41a09 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/input.xml
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/input.xml
@@ -111,4 +111,16 @@
checkbox
Enable the collection of ZFS statistics.
+
+ input.ntpq
+
+ checkbox
+ Enable the collection of NTP query metrics.
+
+
+ input.ntpq_dns_lookup
+
+ checkbox
+ Can increase metric gather times.
+
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml
index b2860ed04..4dd827965 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Input.xml
@@ -1,7 +1,7 @@
//OPNsense/telegraf/input
Telegraf inputs configuration
- 1.0.2
+ 1.0.3
1
@@ -74,5 +74,13 @@
0
N
+
+ 0
+ N
+
+
+ 0
+ N
+
diff --git a/net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf b/net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
index 84f994bc4..f9396633e 100644
--- a/net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
+++ b/net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
@@ -224,4 +224,13 @@
poolMetrics = true
{% endif %}
+{% if helpers.exists('OPNsense.telegraf.input.ntpq') and OPNsense.telegraf.input.ntpq == '1' %}
+[[inputs.ntpq]]
+{% if helpers.exists('OPNsense.telegraf.input.ntpq_dns_lookup') and OPNsense.telegraf.input.ntpq_dns_lookup == '1' %}
+ dns_lookup = true
+{% else %}
+ dns_lookup = false
+{% endif %}
+{% endif %}
+
{% endif %}