diff options
author | Rasmus Luha <rasmus.luha@ut.ee> | 2025-04-25 21:43:54 +0300 |
---|---|---|
committer | Rasmus Luha <rasmus.luha@ut.ee> | 2025-04-25 21:43:54 +0300 |
commit | 0a16e0e3e586456cf2e86dbdad4b66787b036a5d (patch) | |
tree | 7e82621e2d06d84801598b195fe3150140431d94 /modules/telegraf/templates | |
parent | 9ba62c9bf9f19053f6eb664db70eb342812efc38 (diff) |
some restructuring, start telegraf module
Diffstat (limited to 'modules/telegraf/templates')
-rw-r--r-- | modules/telegraf/templates/basic_ETL.toml | 26 |
1 files changed, 26 insertions, 0 deletions
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" |