summaryrefslogtreecommitdiffstats
path: root/2configs/stats/telegraf/default.nix
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2019-09-25 14:51:43 +0200
committermakefu <github@syntax-fehler.de>2019-09-25 14:51:43 +0200
commit0a3528898afa09ca7ddfc8b584c658b1b2b5c68f (patch)
treedc83ad7a0d8c3fddc5c8c0ebd94ffcb05dfbd7e8 /2configs/stats/telegraf/default.nix
parent7fd5c5c8965a3137439e7853adc99337aaedb6f7 (diff)
ma stats/telegraf: export to mqtt
Diffstat (limited to '2configs/stats/telegraf/default.nix')
-rw-r--r--2configs/stats/telegraf/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/2configs/stats/telegraf/default.nix b/2configs/stats/telegraf/default.nix
index 049a9c037..c60539c71 100644
--- a/2configs/stats/telegraf/default.nix
+++ b/2configs/stats/telegraf/default.nix
@@ -1,16 +1,24 @@
{...}:
let
url = "http://localhost:8086";
+ mqtt_server = "localhost:1883";
in {
services.telegraf = {
enable = true;
extraConfig = {
- agent.debug = true;
+ agent.debug = false;
outputs = {
influxdb = [{
urls = [ url ];
database = "telegraf";
}];
+ mqtt = [{
+ servers = [ mqtt_server ];
+ topic_prefix = "/telegraf";
+ data_format = "json";
+ qos = 0;
+ batch = false;
+ }];
};
};
};