From ea0b6b36d4f0850478c26792e3d884c866b77161 Mon Sep 17 00:00:00 2001
From: Dmitriy Pleshevskiy <dmitriy@pleshevski.ru>
Date: Thu, 30 Jan 2025 02:22:50 +0300
Subject: [PATCH] host/tatos: add more targets

---
 .../networking.secret.nix                     | Bin 567 -> 852 bytes
 hosts/tatos/services/prometheus.nix           |  19 ++++++++++++++----
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/hosts/tatos/hardware-configuration/networking.secret.nix b/hosts/tatos/hardware-configuration/networking.secret.nix
index 9913d7d8227c8f6f9ace6c4ade83c8650402746d..03c3471d0187774aaabe6e349cbed90e60849715 100644
GIT binary patch
literal 852
zcmV-a1FQT1M@dveQdv+`0N?Bi^-_*y1XG-(zM)P^-_6Bh<_Ka0xfL@`{pQR!0489f
znoJ@avFVYUY0zBD!-Bg~oBRx~qS~R~!Yi^OKxFAj$#WWJ(nGDVh?7x?foHl)goPdF
znF~z#|CR4!lZohcD_^PW`y=d^q^Wmc>{FP7dPg(?z2q>}vu;M=39^p2M^UY48PhlO
zvVAqN2mbpV@dAV6Kja~0s0qBj{sb_U5?c6WNi_6(Tz-c#Y7^4B`E@lgXW9qqDMCa(
z{k#O>*;3iW`>+}t#pMEXmULg5_G$faOZbCa25`sF-2l{jM$VQeq>IGkp#CM2>PRVA
z#qq)h-77Z&03r7JO&^?1tlAfhgzV~z3QB}8tSrLjYZ*!M`1IPex%UCvgni%apU3yO
znvCiXc!taQJ?vvZJ68k4G=-B~uHlfbpWq)vZnfp2vUM+>rGx80lbDw5D@qMsG-96}
z?v=^8u2wP%%$$8ab-Ti*^+#9wpY-c~Z+pBIsqOByKu<-aoMGqt56E?_C~T}lZ1I^`
zrx8Nc1rf=;I2<-E;#=s}VkTNk*!$n3_@n+t*FAL2F<|vXN@chp9`@`j0rq^0u42v5
zOUTAof7<k*digmP@Qix4jqWW<)s_Iqlkr1E$m#^abK{)2{qUNz*sS7-TYm^>DnGGx
zj9c8d^dVco8Y<uql|xb>==?v@B#+rF40D`22r;C+Tw6%JeNL7vj0hl&G`5NTEr?57
zGOr2$=CLcycqajwo?<{IAhU*eJ~25mq+NA(Lo>2TXUcJoNfl$6tmeBouQ)*wK}cyx
zB^GZL3;aPyRrUWDTWi;PC~fNYj2!%}zq2?_?{4M~E*>X@NQrZ}?KA>GY)1KFlw^PL
z6&dwy>eY#t$(dU0k$xQRArxmkK&gl36&e6xE*6s_Fm1|1y5)9;IiIOLw_<OZ=09d~
z(NIsOPBXv<N3Y*vk{&~X{1BSfM;-Zxw~~Ti<Xix+fmfhr3L52d_^F3bcVPca@n@UT
zT|I}KwYR2UL^ep@bs=uZr43ZAY&Y^Iz*4CdqR7cqn*S8{62PflUCR}v@ZjHwYUpqs
eFB~W1{eFJ&#J1+heW?O6sit-Zrb0<GBAHCwqppDf

literal 567
zcmV-70?7RUM@dveQdv+`0IA6pA_Ny69UkDlUE?wMF)2Nk-<`<)(x~Mdw&0xu<I-Z7
zOEmhwpKI<cYnH&(8Ym&lsF45Wc~A%Bdf`NBNv;P$3^6D}$4|oR!K-#Q+*<yFKtE;F
zZ*S8b0P^6%G?9PSgBQhko!na?l;?%?Jgen2J4vB=%Plkq-#XM?8}dDCZrmy$c8o`r
zKtRORE|PY^gzu^t*3rL<){hKq1Eh1P(Azfv<u_WFoARa))w1rd<v(*i%2eze1Q*?#
zR*`+J`j@Kx@!Fu9&9@Vx4hWHT)9-u&WBk9o-zMl}Zj<1v@A;1MrS6I1oW@dJso*9_
zr`P3tv0{J0PgFscc~-nZ_d^P8d5;*`(Z3QJ!wmH$P*A>otuRnXXSDUAi37G-can)t
z3*=Xeu>u)wnUMkEb?v_vmH)H2lJv<VX+ca4=9#a0uF!}Z@1BWiMAt`qgMX>~Ri*Kz
z9&k?jEfQPLA+ajCB_h$76x>$$Sv*hpOJ>eVcIOFh*|el|(-h3tgv1bSx)Wd$MRYrC
z#FpyNIURyo!&Th93z0b&LElM3!g-{fK2O~?amkYh%wZ7xIDz;DdueFB9-v=pGPt=8
zHgx<lkL*_erxY#<vx0U!-mD6?Il!VD_~8OV%~fXLPcOV3J{(AuIM^Mds%4R?lL#)j
zgmYYc45?W)k5pq-fKN}1AcAGz%4lgG78%kX%>C5fyhVSOW$%C90SBC4!7Pn~iIzIN
Fj-x`}8>;{S

diff --git a/hosts/tatos/services/prometheus.nix b/hosts/tatos/services/prometheus.nix
index bbebe23..2771f0c 100644
--- a/hosts/tatos/services/prometheus.nix
+++ b/hosts/tatos/services/prometheus.nix
@@ -1,7 +1,6 @@
-{ config, hostsPath, ... }:
+{ ... }:
 
 let
-  istalData = import (hostsPath + "/istal/data.secret.nix");
   nodeExporterPort = 40000;
 in
 {
@@ -28,8 +27,20 @@ in
         static_configs = [
           {
             targets = [
-              "localhost:${toString nodeExporterPort}"
-              "${istalData.addr}:${toString nodeExporterPort}"
+              "tatos:${toString nodeExporterPort}"
+              "istal:${toString nodeExporterPort}"
+            ];
+          }
+        ];
+      }
+      {
+        job_name = "node_production";
+        static_configs = [
+          {
+            targets = [
+              "canigou:${toString nodeExporterPort}"
+              "magenta:${toString nodeExporterPort}"
+              "sm-sd1:${toString nodeExporterPort}"
             ];
           }
         ];