grafana: simpliy collectdTypes

This commit is contained in:
Astro 2022-02-06 01:12:02 +01:00
parent 6f03450449
commit 9b06e63457
1 changed files with 5 additions and 13 deletions

View File

@ -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 = {