Merge pull request #321982 from Moraxyc/update-nezha-agent

nezha-agent: 0.17.0 -> 0.17.2
This commit is contained in:
Nick Cao 2024-06-29 09:02:54 -04:00 committed by GitHub
commit 690518e966
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 21 additions and 8 deletions

View File

@ -24,6 +24,13 @@ in
Enable SSL/TLS encryption.
'';
};
gpu = lib.mkOption {
type = lib.types.bool;
default = true;
description = ''
Enable GPU monitoring.
'';
};
disableCommandExecute = lib.mkOption {
type = lib.types.bool;
default = true;
@ -46,7 +53,12 @@ in
'';
};
reportDelay = lib.mkOption {
type = lib.types.enum [ 1 2 3 4 ];
type = lib.types.enum [
1
2
3
4
];
default = 1;
description = ''
The interval between system status reportings.
@ -96,6 +108,7 @@ in
++ lib.optional cfg.skipConnection "--skip-conn"
++ lib.optional cfg.skipProcess "--skip-procs"
++ lib.optional cfg.tls "--tls"
++ lib.optional cfg.gpu "--gpu"
);
wantedBy = [ "multi-user.target" ];
};

View File

@ -7,16 +7,16 @@
}:
buildGoModule rec {
pname = "nezha-agent";
version = "0.17.0";
version = "0.17.2";
src = fetchFromGitHub {
owner = "nezhahq";
repo = "agent";
rev = "v${version}";
hash = "sha256-xCoCmWdliw7zSxLv8IJl2F03TPMS3dRC40JH1XBirTI=";
rev = "refs/tags/v${version}";
hash = "sha256-PUBomSo11URCCJB/qFeSHSS3pw/vvcgDBo9Kc0lJQLE=";
};
vendorHash = "sha256-V5ykn/0vXSrCtCX4EEoThXMKE6EVTjc9zXt89G+34N8=";
vendorHash = "sha256-wVZWP8yvazxs8sG47MTOlWzKwjsZO/b7PN987fwWEaY=";
ldflags = [
"-s"
@ -36,10 +36,10 @@ buildGoModule rec {
};
};
meta = with lib; {
meta = {
description = "Agent of Nezha Monitoring";
homepage = "https://github.com/nezhahq/agent";
license = licenses.asl20;
maintainers = with maintainers; [ moraxyc ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ moraxyc ];
};
}