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