Added processes exporter

This commit is contained in:
Random936 2025-02-05 21:25:27 -08:00
parent 24b53de2ce
commit 9b4938815e
2 changed files with 7 additions and 6 deletions

View File

@ -13,7 +13,7 @@
services.prometheus.exporters.node = { services.prometheus.exporters.node = {
enable = true; enable = true;
port = 9002; port = 9002;
enabledCollectors = [ "systemd" ]; enabledCollectors = [ "systemd" "processes" ];
}; };
system.stateVersion = "24.05"; system.stateVersion = "24.05";

View File

@ -29,17 +29,18 @@
services.prometheus = { services.prometheus = {
enable = true; enable = true;
port = 9001; port = 9001;
globalConfig.scrape_interval = "10s";
scrapeConfigs = [ scrapeConfigs = [
{ {
job_name = "r330-logging"; job_name = "r330-logging";
static_configs = [{ static_configs = [{
targets = let targets = let
port = toString config.services.prometheus.exporters.node.port; node_port = toString config.services.prometheus.exporters.node.port;
in [ in [
"127.0.0.1:${port}" "127.0.0.1:${node_port}"
"192.168.100.40:${port}" "192.168.100.40:${node_port}"
"192.168.100.42:${port}" "192.168.100.42:${node_port}"
"192.168.100.45:${port}" "192.168.100.45:${node_port}"
]; ];
}]; }];
} }