add pve exporter
This commit is contained in:
parent
d85761f504
commit
be84e4d3aa
3 changed files with 54 additions and 0 deletions
|
|
@ -47,6 +47,36 @@
|
|||
}
|
||||
];
|
||||
}
|
||||
{
|
||||
# https://github.com/prometheus-pve/prometheus-pve-exporter
|
||||
job_name = "pve";
|
||||
scrape_interval = "15s";
|
||||
static_configs = [
|
||||
{
|
||||
targets = ["ellsberg.berlin.ccc.de"];
|
||||
}
|
||||
];
|
||||
metrics_path = "/pve";
|
||||
params = {
|
||||
module = [ "default" ];
|
||||
cluster = [ "1" ];
|
||||
node = [ "1" ];
|
||||
};
|
||||
relabel_configs = {
|
||||
{
|
||||
source_labels = [ "__address__" ];
|
||||
target_label = "__param_target";
|
||||
}
|
||||
{
|
||||
source_labels = [ "__param_target" ];
|
||||
target_label = "instance";
|
||||
}
|
||||
{
|
||||
target_label = "__address__";
|
||||
replacement = "[::1]:${toString config.services.prometheus.exporters.pve.port}";
|
||||
}
|
||||
};
|
||||
}
|
||||
];
|
||||
ruleFiles = [
|
||||
# https://github.com/element-hq/synapse/tree/master/contrib/prometheus
|
||||
|
|
@ -88,5 +118,11 @@
|
|||
expr: 'synapse_federation_transaction_queue_pending_pdus + 0'
|
||||
'')
|
||||
];
|
||||
exporters.pve = {
|
||||
enable = true;
|
||||
listenAddress = "::1";
|
||||
environmentFile = config.age.secrets.pve-exporter.path;
|
||||
#configFile = "";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
17
secrets/pve-exporter.age
Normal file
17
secrets/pve-exporter.age
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 uH+n1w Uoqf4ud/1HA+CcM5q4ZMbpexXW42XwczmBrvtp0QrUg
|
||||
JNZoz/QOsC7HSiFmD4OQMjA88wIvK4ULgxQL2gssDO4
|
||||
-> ssh-ed25519 EvLbWw HFUS8YfYepl7kugNlCSKIOk5F9upM8vTrdpfHQdWREQ
|
||||
Bn/uDmWJ6PwfVYi/8VrdK/dAehj/F+kS5x40OlzT/VA
|
||||
-> ssh-ed25519 dM+fLQ ofZx0eHAYiqutd/Nx8z85P4s2eHfGSLg9sWB/TcneGI
|
||||
EItGNBAlgyewVTgp/K5zKjqPf3hmjmbku8Y8ioye5vE
|
||||
-> ssh-ed25519 jxWM2Q XhbEOED/3M+MXp6qRaiDmx6IMCo0A72woq2b/UyxABk
|
||||
N+Irt4rkNJI/CRFnECo2WDjY66E4bGtDnd7J8HjApeo
|
||||
-> ssh-ed25519 /yCUCg bm+fzBBeV05mL2tJ7dEY3z8MDkigvVayV31wFoYK8S0
|
||||
716dxM5OBmM8tjAq+W8qtbNXkFak5BjbBTSIaOeIS5U
|
||||
-> ssh-ed25519 FGp51g BJxsxp0qd6bho/lNrKKnvdJOqtCnDuScL0XqFOe/wVI
|
||||
9rW6UqkuTm73QRSLZU4WG+PrmoxtCEzanH5eO6wlYvE
|
||||
-> ssh-ed25519 OIpN5A znlqxihSclbgiy1SV6ym3sfksc87XGEQvyxbxhTSIl4
|
||||
XPNF4NmptDODpHsCaXv6U3NUWmGAVrFW2leZhDver38
|
||||
--- r7JPlriEF1BrYyBKcVUxzto55fcQXOUo3RTJ1vlWDgs
|
||||
Me8á+—ñM¢Ž²:T^óàØŽ•?ÄÕðÑõ)•bæñYñ”µ&|ÞØ—*9'u¥§îuã93E½¯'`”nµÿE?§c\ DÄ~FÁ•uf]õ‘vØnð|ß±<C39F>‡H‰wHˆ£ÿT¢¤
›«ð)X·qPÖêêFWo+¦:}OsbWwžë›%ó´E&õ8ÅÜ?<12><>Î@ „GƒÌZÞŠM¦x댋Å÷’øÒ–lš+'¯M”
|
||||
|
|
@ -36,6 +36,7 @@ in
|
|||
"grafana_admin_password.age".publicKeys = users ++ [ _monitoring ];
|
||||
"grafana_secret_key.age".publicKeys = users ++ [ _monitoring ];
|
||||
"grafana_basic_auth.age".publicKeys = users ++ [ _monitoring ];
|
||||
"pve-exporter.age".publicKeys = users ++ [ _monitoring ];
|
||||
|
||||
"postgres-matrix-synapse.age".publicKeys = users ++ [ _sql _matrix ];
|
||||
"postgres-hedgedoc.age".publicKeys = users ++ [ _sql _md ];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue