summaryrefslogtreecommitdiff
path: root/pkgs/tools/system/netdata (follow)
Commit message (Expand)AuthorAgeFilesLines
* netdata: 2.8.4 -> 2.8.5Ryan Horiguchi2026-01-131-2/+2
* netdata: 2.8.0 -> 2.8.4Ryan Horiguchi2025-12-171-4/+3
* netdata: fix meta.changelogIhar Hrachyshka2025-12-141-2/+2
* treewide: clean up 'meta = with' pattern•••This commit was created by a combination of scripts and tools: - an ast-grep script to prefix things in meta with `lib.`, - a modified nixf-diagnose / nixf combination to remove unused `with lib;`, and - regular nixfmt. Co-authored-by: Wolfgang Walther <walther@technowledgy.de> Ihar Hrachyshka2025-12-101-3/+3
* netdata: formatRyan Horiguchi2025-11-201-259/+263
* netdata: 2.6.3 -> 2.8.0Ryan Horiguchi2025-11-202-35/+76
* treewide: remove redundant parentheses•••Auto-fixed by nixf-diagnose. Wolfgang Walther2025-10-051-1/+1
* netdata: 2.6.2 -> 2.6.3Ryan Horiguchi2025-08-221-2/+2
* netdata: 2.5.3 -> 2.6.2 (#426186)dish2025-08-171-19/+52
|\
| * netdata: 2.5.3 -> 2.6.2•••Co-authored-by: Ryan Horiguchi <ryan.horiguchi@gmail.com> eymeric2025-08-161-19/+52
* | nixos/netdata: fix module when `withSystemdJournal = false`Ryan Horiguchi2025-07-271-1/+6
|/
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-241-93/+92
* netdata: 2.5.2 -> 2.5.3Ryan Horiguchi2025-06-071-2/+2
* netdata: use lm_sensors only on Linux in postFixup step (#411313)Maciej Krüger2025-05-271-1/+3
|\
| * netdata: use lm_sensors only on Linux in postFixup step•••```console error: … while calling the 'derivationStrict' builtin at <nix/derivation-internal.nix>:37:12: 36| 37| strict = derivationStrict drvAttrs; | ^ 38| … while evaluating derivation 'darwin-system-25.05.2456ff5' whose name attribute is located at /nix/store/ci0w02z7bzdvy889jac8g45xkv3lx9i0-source/pkgs/stdenv/generic/make-derivation.nix:480:13 … while evaluating attribute 'activationScript' of derivation 'darwin-system-25.05.2456ff5' at /nix/store/xjlh0pvwqz7qbhkv7y40a508ps8r0ffv-source/modules/system/default.nix:97:7: 96| 97| activationScript = cfg.activationScripts.script.text; | ^ 98| … while evaluating the option `system.activationScripts.script.text': … while evaluating definitions from `/nix/store/xjlh0pvwqz7qbhkv7y40a508ps8r0ffv-source/modules/system/activation-scripts.nix': … while evaluating the option `system.activationScripts.applications.text': … while evaluating definitions from `/nix/store/xjlh0pvwqz7qbhkv7y40a508ps8r0ffv-source/modules/system/applications.nix': (stack trace truncated; use '--show-trace' to show the full, detailed trace) error: Package ‘lm-sensors-3.6.0’ in /nix/store/ci0w02z7bzdvy889jac8g45xkv3lx9i0-source/pkgs/by-name/lm/lm_sensors/package.nix:97 is not available on the requested hostPlatform: hostPlatform.config = "arm64-apple-darwin" package.meta.platforms = [ "aarch64-linux" "armv5tel-linux" "armv6l-linux" "armv7a-linux" "armv7l-linux" "i686-linux" "loongarch64-linux" "m68k-linux" "microblaze-linux" "microblazeel-linux" "mips-linux" "mips64-linux" "mips64el-linux" "mipsel-linux" "powerpc64-linux" "powerpc64le-linux" "riscv32-linux" "riscv64-linux" "s390-linux" "s390x-linux" "x86_64-linux" ] package.meta.badPlatforms = [ ] , refusing to evaluate. a) To temporarily allow packages that are unsupported for this system, you can use an environment variable for a single invocation of the nix tools. $ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 Note: When using `nix shell`, `nix build`, `nix develop`, etc with a flake, then pass `--impure` in order to allow use of environment variables. b) For `nixos-rebuild` you can set { nixpkgs.config.allowUnsupportedSystem = true; } in configuration.nix to override this. c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add { allowUnsupportedSystem = true; } to ~/.config/nixpkgs/config.nix. ``` Ivan Kovnatsky2025-05-271-1/+3
* | netdata: 2.5.1 -> 2.5.2Ryan Horiguchi2025-05-251-2/+2
|/
* netdata: 2.4.0 -> 2.5.1Ryan Horiguchi2025-05-091-10/+8
* Merge staging-next into stagingEmily2025-04-235-90/+144
|\
| * netdata: 1.47.5 -> 2.4.0 (#390165)Maciej Krüger2025-04-235-90/+144
| |\
| | * netdata: 1.47.5 -> 2.4.0Ryan Horiguchi2025-04-225-90/+144
* | | treewide: remove uses of deprecated Darwin `overrideSDK`•••All remaining users set 11.3, which is already the default. Emily2025-04-201-5/+1
* | | treewide: remove usage of deprecated apple_sdk framework stubs•••They are not doing anything right now. This is in preparation for their complete removal from the tree. Note: several changes that affect the derivation inputs (e.g. removal of references to stub paths in build instructions) were left out. They will be cleaned up the next iteration and will require special care. Note: this PR is a result of a mix of ugly regex (not AST) based automation and some manual labor. For reference, the regex automation part was hacked in: https://github.com/booxter/nix-clean-apple_sdk Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> Ihar Hrachyshka2025-04-191-9/+4
|/ /
* / netdata: add mainProgram•••```console evaluation warning: getExe: Package "netdata-1.47.5" does not have the meta.mainProgram attribute. We'll assume that the main program has the same name for now, but this behavior is deprecated, because it leads to surprising errors when the assumption does not hold. If the package has a main program, please set `meta.mainProgram` in its definition to make this warning go away. Otherwise, if the package does not have a main program, or if you don't control its definition, use getExe' to specify the name to the program, such as lib.getExe' foo "bar". ``` Ivan Kovnatsky2025-04-101-0/+1
|/
* netdata: add myself as maintainer•••Package currently has no maintainer, adding myself as I plan on updating itMaciej Krüger2025-01-241-1/+3
* nixos/netdata: fix permissions for some collectors (#340073)Maciej Krüger2025-01-242-4/+12
|\
| * nixos/netdata: grant SUID to ndsudoNikita Pedorich2025-01-052-4/+12
* | netdata: fix absolute path to lm_sensors binary•••It results in failure to collect metrics: ``` > libexec/netdata/plugins.d/go.d.plugin -d -m sensors ... ERR sensors/sensors.go:73 sensors exec initialization: stat /usr/bin/sensors: no such file or directory collector=sensors job=sensors ERR module/job.go:231 init failed collector=sensors job=sensors CONFIG go.d:collector:sensors:sensors delete ``` Signed-off-by: Jakub Sokołowski <jakub@status.im> Jakub Sokołowski2024-12-241-0/+1
|/
* netdata: 1.47.4 -> 1.47.5Ryan Horiguchi2024-12-081-3/+3
* netdata: 1.47.3 -> 1.47.4 (#347790)Franz Pletz2024-10-141-3/+3
|\
| * netdata: 1.47.3 -> 1.47.4Ryan Horiguchi2024-10-101-3/+3
* | Merge master into staging-nextgithub-actions[bot]2024-10-101-3/+3
|\|
| * netdata: 1.47.1 -> 1.47.3Ryan Horiguchi2024-10-031-3/+3
* | Merge branch 'master' into staging-nextArtturin2024-09-251-8/+8
|\|
| * treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`•••In preparation for the deprecation of `stdenv.isX`. These shorthands are not conducive to cross-compilation because they hide the platforms. Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way One example of why this is bad and especially affects compiler packages https://www.github.com/NixOS/nixpkgs/pull/343059 There are too many files to go through manually but a treewide should get users thinking when they see a `hostPlatform.isX` in a place where it doesn't make sense. ``` fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is" fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is" ``` Artturin2024-09-251-8/+8
* | treewide: fix typos of enableParallelBuilding (#340652)Artturin2024-09-131-1/+1
|\ \ | |/ |/|
| * treewide: fix typos of enableParallelBuildingDavid McFarland2024-09-081-1/+1
* | netdata: 1.47.0 -> 1.47.1Austin Horstman2024-09-121-3/+3
* | netdata: fix darwinAustin Horstman2024-09-121-17/+23
* | netdata: cleanup recAustin Horstman2024-09-121-8/+8
* | netdata: formatAustin Horstman2024-09-121-80/+149
|/
* netdata: 1.46.1 -> 1.47.0Ryan Horiguchi2024-09-052-30/+30
* netdata: build cups plugin when enabledRyan Horiguchi2024-07-241-1/+2
* netdata: 1.45.4 -> 1.46.1Nikita Pedorich2024-07-043-16/+51
* netdata: fix v1 dashboard installation•••Co-authored-by: Izorkin Change-Id: I5a379c8622323d7db4fe01f462627d941687ce22 Signed-off-by: Raito Bezarius <masterancpp@gmail.com> Raito Bezarius2024-06-191-0/+4
* netdata: drop maintenance from raitobezarius•••Change-Id: If98b9f43825ca4f9a4bd80ad6e0a4fe16c7368dc Signed-off-by: Raito Bezarius <masterancpp@gmail.com> Raito Bezarius2024-06-191-3/+1
* netdata: workaround for go.d plugins directory accesses•••Change-Id: I1731e8f3d2c53dfed8d1be3f74f9219f7cf84a34 Signed-off-by: Raito Bezarius <masterancpp@gmail.com> Raito Bezarius2024-06-191-0/+7
* netdata: 1.45.3 -> 1.45.4Nikita Pedorich2024-06-191-3/+3
* netdata: 1.45.0 -> 1.45.3•••https://github.com/netdata/netdata/releases/tag/v1.45.3 Wout Mertens2024-06-191-4/+4
* netdata: 1.44.3 -> 1.45.0•••https://github.com/netdata/netdata/releases/tag/v1.45.0 Netdata moved to CMake and required an overhaul of the whole expression. `netdata-go-plugins` has been moved back in the monorepo, leading to a removal of the standalone Go plugin expression. The eBPF plugin is broken for now. The patch for disabling the dashboard v2 has been upgraded and sent to upstream again. ACLK is correctly rendered optional now. This adds the network-viewer, logs-management and debugfs plugin support. Signed-off-by: Raito Bezarius <masterancpp@gmail.com> Raito Bezarius2024-06-194-222/+95
* treewide: add meta.mainProgram to packages with a single binary•••The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible. stuebinm2024-03-191-0/+1