diff options
Diffstat (limited to 'krebs/5pkgs/telegraf/default.nix')
| -rw-r--r-- | krebs/5pkgs/telegraf/default.nix | 27 | 
1 files changed, 27 insertions, 0 deletions
diff --git a/krebs/5pkgs/telegraf/default.nix b/krebs/5pkgs/telegraf/default.nix new file mode 100644 index 000000000..996c839ac --- /dev/null +++ b/krebs/5pkgs/telegraf/default.nix @@ -0,0 +1,27 @@ +{ lib, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { +  name = "telegraf-${version}"; +  version = "1.1.2"; + +  goPackagePath = "github.com/influxdata/telegraf"; + +  excludedPackages = "test"; + +  src = fetchFromGitHub { +    owner = "influxdata"; +    repo = "telegraf"; +    rev = "${version}"; +    sha256 = "0dgrbdyz261j28wcq636125ha4xmfgh4y9shlg8m1y6jqdqd2zf2"; +  }; + +  goDeps = ./. + builtins.toPath "/deps-${version}.nix"; + +  meta = with lib; { +    description = "The plugin-driven server agent for collecting & reporting metrics."; +    license = licenses.mit; +    homepage = https://www.influxdata.com/time-series-platform/telegraf/; +    maintainers = with maintainers; [ mic92 roblabla ]; +    platforms = platforms.linux; +  }; +}  | 
