diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix new file mode 100644 index 000000000000..2993e14c43c7 --- /dev/null +++ b/pkgs/tools/system/netdata/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchFromGitHub, autoreconfHook, zlib, pkgconfig }: + +stdenv.mkDerivation rec{ + version = "1.0.0"; + name = "netdata-${version}"; + + src = fetchFromGitHub { + rev = "v${version}"; + owner = "firehol"; + repo = "netdata"; + sha256 = "03107ny98zks05p44jzypkk4lw8lbvmqja5b537ln6cnrgp20yvq"; + }; + + buildInputs = [ autoreconfHook zlib pkgconfig ]; + + meta = with stdenv.lib; { + description = "Real-time performance monitoring tool"; + homepage = http://netdata.firehol.org; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = [ maintainers.lethalman ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9c56eb7ec36d..bb8f6c2aa0a2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2150,6 +2150,8 @@ in mxt-app = callPackage ../misc/mxt-app { }; + netdata = callPackage ../tools/system/netdata { }; + netperf = callPackage ../applications/networking/netperf { }; netsniff-ng = callPackage ../tools/networking/netsniff-ng { };