grafana: simpliy collectdTypes
This commit is contained in:
parent
6f03450449
commit
9b06e63457
|
@ -43,19 +43,11 @@ in {
|
||||||
users.allowSignUp = false;
|
users.allowSignUp = false;
|
||||||
};
|
};
|
||||||
services.influxdb = let
|
services.influxdb = let
|
||||||
collectdTypes = pkgs.stdenv.mkDerivation {
|
collectdTypes = pkgs.runCommand "collectd-types" {} ''
|
||||||
name = "collectd-types";
|
mkdir -p $out/share/collectd
|
||||||
src = ./.;
|
cat ${config.services.collectd.package}/share/collectd/types.db >> $out/share/collectd/types.db
|
||||||
buildInputs = [ pkgs.collectd ];
|
echo "stations value:GAUGE:0:U" >> $out/share/collectd/types.db
|
||||||
buildPhase = ''
|
'';
|
||||||
mkdir -p $out/share/collectd
|
|
||||||
cat ${pkgs.collectd}/share/collectd/types.db >> $out/share/collectd/types.db
|
|
||||||
echo "stations value:GAUGE:0:U" >> $out/share/collectd/types.db
|
|
||||||
'';
|
|
||||||
installPhase = ''
|
|
||||||
cp -r . $out
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
in {
|
in {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraConfig = {
|
extraConfig = {
|
||||||
|
|
Loading…
Reference in New Issue