l 2 monitoring server: add collectdb support

This commit is contained in:
lassulus 2017-02-03 00:23:00 +01:00
parent 93e79da6f9
commit 561d4f7bf5

View File

@ -14,6 +14,12 @@ with import <stockholm/lib>;
enabled = false; enabled = false;
# write-interval = "24h"; # write-interval = "24h";
}; };
collectd = [{
enabled = true;
typesdb = "${pkgs.collectd}/share/collectd/types.db";
database = "collectd_db";
port = 25826;
}];
}; };
lass.kapacitor = lass.kapacitor =
@ -49,6 +55,7 @@ with import <stockholm/lib>;
krebs.iptables.tables.filter.INPUT.rules = [ krebs.iptables.tables.filter.INPUT.rules = [
{ predicate = "-p tcp -i retiolum --dport 8086"; target = "ACCEPT"; } { predicate = "-p tcp -i retiolum --dport 8086"; target = "ACCEPT"; }
{ predicate = "-p tcp -i retiolum --dport 3000"; target = "ACCEPT"; } { predicate = "-p tcp -i retiolum --dport 3000"; target = "ACCEPT"; }
{ predicate = "-p udp -i retiolum --dport 25826"; target = "ACCEPT"; }
]; ];
services.grafana = { services.grafana = {
enable = true; enable = true;