monitoring

This commit is contained in:
41666 2024-02-10 19:51:01 -05:00
parent a23df80315
commit de6956b95c
3 changed files with 20 additions and 3 deletions

View file

@ -0,0 +1,7 @@
{ ... }: {
services.prometheus.exporters.node = {
enable = true;
enableCollectors = [ "systemd" ];
port = 14200;
};
}

View file

@ -12,6 +12,7 @@
../../features/podman.nix ../../features/podman.nix
../../features/bluetooth.nix ../../features/bluetooth.nix
../../features/no-rgb.nix ../../features/no-rgb.nix
../../features/telemetry.nix
]; ];
home-manager.users.noe = import ../../../home-manager/noe/hosts/aerial.nix; home-manager.users.noe = import ../../../home-manager/noe/hosts/aerial.nix;

View file

@ -9,9 +9,9 @@
system.stateVersion = "24.05"; system.stateVersion = "24.05";
nixpkgs.hostPlatform = "x86_64-linux"; nixpkgs.hostPlatform = "x86_64-linux";
networking.firewall.allowedTCPPorts = [ #networking.firewall.allowedTCPPorts = [
config.services.grafana.settings.server.http_port # config.services.grafana.settings.server.http_port
]; #];
services.grafana = { services.grafana = {
enable = true; enable = true;
@ -27,6 +27,15 @@
services.prometheus = { services.prometheus = {
enable = true; enable = true;
port = 4000; port = 4000;
scrapeConfigs = [
{
job_name = "aerial";
static_configs = [
{ targets = "aerial.hoki-porgy.ts.net:14200"; }
];
}
];
}; };
} }