Skip to content
Snippets Groups Projects
Commit d79c252c authored by Florian Sesser's avatar Florian Sesser
Browse files

Add blackbox monitoring also to testing and production grids

parent f7dda516
Branches
No related tags found
2 merge requests!228merge develop into production,!201Monitor TLS cert expiry
......@@ -45,7 +45,10 @@ let
gridlib.monitoring
gridlib.hardware-aws
(gridlib.customize-monitoring {
inherit hostsMap vpnClientIPs nodeExporterTargets paymentExporterTargets;
inherit hostsMap vpnClientIPs
nodeExporterTargets
paymentExporterTargets
blackboxExporterHttpsTargets;
inherit (grid-config) letsEncryptAdminEmail;
googleOAuthClientID = grid-config.monitoringGoogleOAuthClientID;
enableSlackAlert = true;
......@@ -127,6 +130,11 @@ let
"storage005"
];
paymentExporterTargets = [ "payments" ];
blackboxExporterHttpsTargets = [
"https://private.storage/"
"https://payments.private.storage/"
"https://monitoring.private.storage/"
];
in {
network = {
......
......@@ -58,7 +58,10 @@ let
gridlib.monitoring
gridlib.hardware-aws
(gridlib.customize-monitoring {
inherit hostsMap vpnClientIPs nodeExporterTargets paymentExporterTargets;
inherit hostsMap vpnClientIPs
nodeExporterTargets
paymentExporterTargets
blackboxExporterHttpsTargets;
inherit (grid-config) letsEncryptAdminEmail;
googleOAuthClientID = grid-config.monitoringGoogleOAuthClientID;
enableSlackAlert = true;
......@@ -78,6 +81,11 @@ let
vpnClientIPs = [ "172.23.23.11" "172.23.23.12" ];
nodeExporterTargets = [ "monitoring" "payments" "storage001" ];
paymentExporterTargets = [ "payments" ];
blackboxExporterHttpsTargets = [
"https://privatestorage-staging.com/"
"https://payments.privatestorage-staging.com/"
"https://monitoring.privatestorage-staging.com/"
];
in {
network = {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment