From 0a16e0e3e586456cf2e86dbdad4b66787b036a5d Mon Sep 17 00:00:00 2001 From: Rasmus Luha Date: Fri, 25 Apr 2025 21:43:54 +0300 Subject: some restructuring, start telegraf module --- modules/telegraf/templates/basic_ETL.toml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 modules/telegraf/templates/basic_ETL.toml (limited to 'modules/telegraf/templates/basic_ETL.toml') diff --git a/modules/telegraf/templates/basic_ETL.toml b/modules/telegraf/templates/basic_ETL.toml new file mode 100644 index 0000000..02806c2 --- /dev/null +++ b/modules/telegraf/templates/basic_ETL.toml @@ -0,0 +1,26 @@ +# Telegraf Configuration +[agent] + interval = "10s" # Fetch data every 10 seconds + debug = true + +# Input Plugin: HTTP +[[inputs.http]] + urls = [] #[ "https://api.open-meteo.com/v1/forecast?latitude=58.38&longitude=26.72¤t_weather=true" ] + method = "GET" + timeout = #"5s" + headers = { Content-Type = "application/json" } + data_format = "json" + json_query = #"current_weather" + fieldinclude = [] #["temperature", "windspeed"] + #tag_keys = ["temperature", "windspeed"] + + # Measuremens for DB + name_override = "weather_metrics" + + +# Output Plugin: InfluxDB +[[outputs.influxdb]] + urls = [] #["http://influxdb:8086"] + database = "placeholder" #"telegraf_weatherData" + username = "TODO" + password = "TODO" -- cgit v1.2.3