telegraf nix

This commit is contained in:
soraefir
2026-06-08 02:47:57 +02:00
parent e618f396c0
commit df537a338b

View File

@@ -305,7 +305,7 @@ let
build_datetime="''${current#*|}"
build_timestamp="$(${lib.getExe' pkgs.coreutils "date"} -d "$build_datetime" +%s)"
now="$(${lib.getExe' pkgs.coreutils "date"} +%s)"
store_bytes="$(${lib.getExe' pkgs.coreutils "du"} -sb /nix/store | ${lib.getExe pkgs.gawk} '{print $1}')"
store_bytes="$(${lib.getExe pkgs.nix} path-info --json --json-format 1 --all --offline --no-pretty | ${lib.getExe pkgs.jq} -r 'map(.narSize // 0) | add // 0')"
printf 'nix generation=%si,configured_packages=%si,store_bytes=%si,build_timestamp=%si,seconds_since_build=%si,build_datetime="%s"\n' \
"$generation" \