more monitoring
This commit is contained in:
parent
5d7d2c7e94
commit
80509191ae
3 changed files with 34 additions and 22 deletions
|
@ -62,13 +62,19 @@ in
|
|||
instance_addr = "127.0.0.1";
|
||||
};
|
||||
};
|
||||
|
||||
ruler = {
|
||||
ring = {
|
||||
instance_addr = "127.0.0.1";
|
||||
};
|
||||
};
|
||||
ruler_storage = {
|
||||
backend = "local";
|
||||
local.directory = alerts;
|
||||
};
|
||||
|
||||
memberlist = {
|
||||
bind_addr = ["127.0.0.1"];
|
||||
bind_addr = [ "127.0.0.1" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -30,29 +30,24 @@
|
|||
|
||||
environment.etc."alloy/pve.alloy" = {
|
||||
text = ''
|
||||
prometheus.scrape "example" {
|
||||
// Collect metrics from the default listen address.
|
||||
prometheus.scrape "noc_pve" {
|
||||
targets = [{
|
||||
__address__ = "127.0.0.1:9221",
|
||||
__scheme__ = "http",
|
||||
__metrics_path__ = "pve",
|
||||
__param_target__ = "94.45.255.1",
|
||||
}]
|
||||
|
||||
metrics_path = "/pve"
|
||||
params = {
|
||||
"target" = ["94.45.255.1"],
|
||||
"module" = ["default"],
|
||||
}
|
||||
|
||||
scrape_interval = "10s"
|
||||
forward_to = [prometheus.relabel.pve.receiver]
|
||||
}
|
||||
|
||||
prometheus.relabel "pve" {
|
||||
forward_to = [prometheus.remote_write.default.receiver]
|
||||
|
||||
rule {
|
||||
source_labels = [ "__param_target" ]
|
||||
target_label = "instance"
|
||||
}
|
||||
rule {
|
||||
target_label = "__address__"
|
||||
replacement = "pve-exporter"
|
||||
}
|
||||
}
|
||||
'';
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue