summaryrefslogtreecommitdiff
path: root/modules/telegraf/templates/advanced_ETL.toml
diff options
context:
space:
mode:
authorRasmus Luha <rasmus.luha@ut.ee>2025-05-05 23:48:10 +0300
committerRasmus Luha <rasmus.luha@ut.ee>2025-05-05 23:48:10 +0300
commit3c58b8e8f6f888473b37b91cc604b22647bec686 (patch)
tree0404142e3e564597937591faed2f5d3342810802 /modules/telegraf/templates/advanced_ETL.toml
parentab4d535e4caf1d5fc1ed8097407b13bf8a0d98af (diff)
telegraf advanced tempalte working
Diffstat (limited to 'modules/telegraf/templates/advanced_ETL.toml')
-rw-r--r--modules/telegraf/templates/advanced_ETL.toml33
1 files changed, 14 insertions, 19 deletions
diff --git a/modules/telegraf/templates/advanced_ETL.toml b/modules/telegraf/templates/advanced_ETL.toml
index de6b8e1..217fb8f 100644
--- a/modules/telegraf/templates/advanced_ETL.toml
+++ b/modules/telegraf/templates/advanced_ETL.toml
@@ -1,39 +1,34 @@
+# Telegraf Configuration
[agent]
+ interval = "10s" # Fetch data every 10 seconds
debug = true
-# interval = "3600s"
-
#INPUT: fetching data from delta api
[[inputs.http]]
- name_override = "telegraafi_deltaEnergy"
- urls = ["https://delta.iot.cs.ut.ee/measurement/measurements?source=780&dateFrom=2025-02-19T00:00:00Z&dateTo=2025-02-19T23:59:59Z&pageSize=200&type=KogEN"]
-
+ urls = []
method = "GET"
+ timeout = "5s"
+ headers = { Content-Type = "application/json" }
+ data_format = "json"
# Authentication
username = "rasmus.luha"
- password =
+ password = "Placeholder"
# Response format
- data_format = "json"
+ #data_format = "json"
# Specify JSON field
- json_query = "measurements"
-
- # Field for energy value from "measurements"
- json_string_fields = ["KogEN.T.value"]
-
- # Timestamp configuration - needed for the database
- json_time_key = "time"
- json_time_format = "2006-01-02T15:04:05Z"
-
+ json_query = "placeholder"
+ json_string_fields = []
+ name_override = "Placeholder" #"weather_metrics"
# OUTPUT: Write data to InfluxDB
[[outputs.influxdb]]
urls = ["http://influxdb:8086"]
- database = "telegraf_deltaEnergy"
- username = "admin"
- password = "admin"
+ database = "placeholder "#"telegraf_deltaEnergy"
+ username = "TODO"
+ password = "TODO"