diff --git a/clusters/k8s01/monitoring/query-exposer.yaml b/clusters/k8s01/monitoring/query-exposer.yaml index 530fb7498472251e142c4c8f73dbfb3fc575a8df..0dfcd3a4e783432bf085a75a6bf6519d729ffe80 100644 --- a/clusters/k8s01/monitoring/query-exposer.yaml +++ b/clusters/k8s01/monitoring/query-exposer.yaml @@ -28,7 +28,7 @@ spec: args: - -h - http://kube-prometheus-stack-prometheus:9090 - - -q='(label_replace(vector(0), "severity", "info", "__name__", ".*") orlabel_replace(vector(2^0), "severity", "warning", "__name__", ".*") or label_replace(vector(2^1), "severity", "critical", "__name__", ".*")) + (sum by (severity) (ALERTS) * 0)' + - -q='query_exposer_alerts' resources: requests: cpu: 15m @@ -45,8 +45,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2022-11-23T03:54:00Z" - mac: ENC[AES256_GCM,data:7Aa+/ovIKHgFuXrhD55VGXJLkag8lZXOtsg5Prv416LJiTwdyU7TRX1CyS1jf9ry8FKosZmijT63DphyHt5H0wlBus5ZLRkIpaiDHDDbVGLnZtIZO+APmxtYEC5egZY3rOI0agiIv4pSbuAeNHSB6//pvWT7t08p4B+J2++21A4=,iv:sWmZtUgG/jNmN6b4Gl1j1mv8pDOroc2lwkG9qNZBg64=,tag:HEZvgSyKVVpQiePjaOOa9w==,type:str] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] pgp: - created_at: "2022-11-23T03:44:38Z" enc: |- @@ -114,8 +114,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2022-11-23T03:54:00Z" - mac: ENC[AES256_GCM,data:7Aa+/ovIKHgFuXrhD55VGXJLkag8lZXOtsg5Prv416LJiTwdyU7TRX1CyS1jf9ry8FKosZmijT63DphyHt5H0wlBus5ZLRkIpaiDHDDbVGLnZtIZO+APmxtYEC5egZY3rOI0agiIv4pSbuAeNHSB6//pvWT7t08p4B+J2++21A4=,iv:sWmZtUgG/jNmN6b4Gl1j1mv8pDOroc2lwkG9qNZBg64=,tag:HEZvgSyKVVpQiePjaOOa9w==,type:str] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] pgp: - created_at: "2022-11-23T03:44:38Z" enc: |- @@ -190,8 +190,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2022-11-23T03:54:00Z" - mac: ENC[AES256_GCM,data:7Aa+/ovIKHgFuXrhD55VGXJLkag8lZXOtsg5Prv416LJiTwdyU7TRX1CyS1jf9ry8FKosZmijT63DphyHt5H0wlBus5ZLRkIpaiDHDDbVGLnZtIZO+APmxtYEC5egZY3rOI0agiIv4pSbuAeNHSB6//pvWT7t08p4B+J2++21A4=,iv:sWmZtUgG/jNmN6b4Gl1j1mv8pDOroc2lwkG9qNZBg64=,tag:HEZvgSyKVVpQiePjaOOa9w==,type:str] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] pgp: - created_at: "2022-11-23T03:44:38Z" enc: |- @@ -255,8 +255,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2022-11-23T03:54:00Z" - mac: ENC[AES256_GCM,data:7Aa+/ovIKHgFuXrhD55VGXJLkag8lZXOtsg5Prv416LJiTwdyU7TRX1CyS1jf9ry8FKosZmijT63DphyHt5H0wlBus5ZLRkIpaiDHDDbVGLnZtIZO+APmxtYEC5egZY3rOI0agiIv4pSbuAeNHSB6//pvWT7t08p4B+J2++21A4=,iv:sWmZtUgG/jNmN6b4Gl1j1mv8pDOroc2lwkG9qNZBg64=,tag:HEZvgSyKVVpQiePjaOOa9w==,type:str] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] pgp: - created_at: "2022-11-23T03:44:38Z" enc: |- @@ -324,8 +324,127 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2022-11-23T03:54:00Z" - mac: ENC[AES256_GCM,data:7Aa+/ovIKHgFuXrhD55VGXJLkag8lZXOtsg5Prv416LJiTwdyU7TRX1CyS1jf9ry8FKosZmijT63DphyHt5H0wlBus5ZLRkIpaiDHDDbVGLnZtIZO+APmxtYEC5egZY3rOI0agiIv4pSbuAeNHSB6//pvWT7t08p4B+J2++21A4=,iv:sWmZtUgG/jNmN6b4Gl1j1mv8pDOroc2lwkG9qNZBg64=,tag:HEZvgSyKVVpQiePjaOOa9w==,type:str] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] + pgp: + - created_at: "2022-11-23T03:44:38Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + wcFMA7kpg2bgzVHcAQ/7BXZ7VVCZFYXIorhJHnx2EsjEETW7KcsXHTQoAvb5rmMe + 471q+XKXX8Kll0P2Ojp83C/veu38halkkOh2mHbOdoM+J8ISvLTco8+lCEgQ3mpO + ZaN25VL3S8ccE1FbOPT9bj213qnbkclHdXP2EchGWH41JxZYCp7z3SDjnJyPjISZ + IBX79jZt7Ktkk6/bC/IsXJDf9yRV9MrHGAsL+Krw1hOdJ+KRmbj3d9ix8RLruFfA + qLoDunPdw0Byn+GdcQ+ortZOTlradSqaOch4qsazmrYvZoS5K40+943UUmOPAteg + 8M40mEzW1iqiJNIISopCmrS7abkOhB4MEukQ8nWjR2Fu7kTTYEi34F9/5GdXktlp + oB43gDhErs9xhhbkxj+GusArhPEhJn2XiKp76pSzAsVp0UPVhrKRT1tmpwSlMYe/ + DwNniTvPV8dMsYosHVjT75F5m20LQ87TKX3QbsQbbpAT+pogBoBVjS/qCwEexaEy + V9cFC1BuU0gsR+Cx/QMD2IeDlZ6wt5SCNzS/gesftaFOKh38x9t3AvpkYd+9Ljs5 + l2zUv5WCLrOqClyIXD4nZd2Jn3M7VIZOeTYqXESyAehLYvIG4R4NUHO28xVGiAOb + YGwlvgPtDW6QIB+RmidxIDGfzHr2WiWtlXfYVpIDU2KQfHnB8RGFFA93+qIlywTS + UQFGfmSMacOKva+1OiLcXt5SHnV85DI8BdZ39qIL3n+MwUKXLe0M78Zk03Ima+zq + lneM8g9CF8j94DA7G1xJag1r86M9m6bTmTjYnEoSNVslhw== + =E5oF + -----END PGP MESSAGE----- + fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601 + - created_at: "2022-11-23T03:44:38Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA4oYbIHZIrAPARAAtKx1qpPE/E8Xd6Mv4RzIBNH2dhzXlrATb7wo1xiZQoQZ + DgCMGP9xRfDHkSici0Z//EtV7s/XNPQviGnbKDrhq4cEm1a61yI8WihiQkxKwSWo + f22tdfJs10uLNOPNwAu/w7UPPGykJXesRCA6aQhRkg6m7IJHhdqzKnCkW3ObU4Rr + 3KvFf51aqXVsbN2tZDWj4tOyFQtcv7EkhllMj90rt6rB9TLAVu4XHKhaEaTaCx1d + nzQvAFeftEwx2gWybsShho/SeoHNAGRfrfpk+pMxpncXqDTaB3Y82PdDGj9lUOik + kgTpNGb52ONaKNHywj33bMtxMB7u52aC8cQj3WPRjwcreoBOp+/6hg0+/Hn8pQOj + hs0qi2Qcxtkv9Ajm41LfSFmBZMVosf202/UJ8GJknFncS1+a6R9Loo5DjD+yPj2A + Zr+4k+iLGYlqo3jtKZ8HAVEYxRLp5lDxUjNZWL+TqArh1wmIsxv1AiUW2KQ9JtIo + j8xW5coa1gIbuD++Swnq7D8hffxRtO2cii6a2c/XC/UMJRtqyHkm1CdgWuJvZg+z + 85e9CLg2et8WO0piWAtKqDOITmwQNyEdBFH5Axw6Hp7El4ACf2UBLKPCRvfpvFDf + BsQ8IGWqjN5ivGATlSg94P9njN93+MFXtQgoYjOOPEgP8vxJiOqGyU0a2676lkrU + aAEJAhBvd2C3AY8t41oV9/2JSBFeH1EF2ZzEbxe3axJIOQgDPmu6Gls5md8eXjSg + XMAJAm2u625sbqepK5E+hC/U1FBmoFF3KuJz8wFDvG84l0Ag2kcI18iPQZuVcz3W + JHHJ/DahwmRD + =tCKa + -----END PGP MESSAGE----- + fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07 + encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|.*(H|h)osts?|tang|externalURL|.*-secret|.*-url|.*Secrets?|.*-domain|password|subjects|node|apiURL|.*(S|s)erverNames?|.*SecretKey|externalName)$ + version: 3.7.3 +--- +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] + pgp: + - created_at: "2022-11-23T03:44:38Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + wcFMA7kpg2bgzVHcAQ/7BXZ7VVCZFYXIorhJHnx2EsjEETW7KcsXHTQoAvb5rmMe + 471q+XKXX8Kll0P2Ojp83C/veu38halkkOh2mHbOdoM+J8ISvLTco8+lCEgQ3mpO + ZaN25VL3S8ccE1FbOPT9bj213qnbkclHdXP2EchGWH41JxZYCp7z3SDjnJyPjISZ + IBX79jZt7Ktkk6/bC/IsXJDf9yRV9MrHGAsL+Krw1hOdJ+KRmbj3d9ix8RLruFfA + qLoDunPdw0Byn+GdcQ+ortZOTlradSqaOch4qsazmrYvZoS5K40+943UUmOPAteg + 8M40mEzW1iqiJNIISopCmrS7abkOhB4MEukQ8nWjR2Fu7kTTYEi34F9/5GdXktlp + oB43gDhErs9xhhbkxj+GusArhPEhJn2XiKp76pSzAsVp0UPVhrKRT1tmpwSlMYe/ + DwNniTvPV8dMsYosHVjT75F5m20LQ87TKX3QbsQbbpAT+pogBoBVjS/qCwEexaEy + V9cFC1BuU0gsR+Cx/QMD2IeDlZ6wt5SCNzS/gesftaFOKh38x9t3AvpkYd+9Ljs5 + l2zUv5WCLrOqClyIXD4nZd2Jn3M7VIZOeTYqXESyAehLYvIG4R4NUHO28xVGiAOb + YGwlvgPtDW6QIB+RmidxIDGfzHr2WiWtlXfYVpIDU2KQfHnB8RGFFA93+qIlywTS + UQFGfmSMacOKva+1OiLcXt5SHnV85DI8BdZ39qIL3n+MwUKXLe0M78Zk03Ima+zq + lneM8g9CF8j94DA7G1xJag1r86M9m6bTmTjYnEoSNVslhw== + =E5oF + -----END PGP MESSAGE----- + fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601 + - created_at: "2022-11-23T03:44:38Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA4oYbIHZIrAPARAAtKx1qpPE/E8Xd6Mv4RzIBNH2dhzXlrATb7wo1xiZQoQZ + DgCMGP9xRfDHkSici0Z//EtV7s/XNPQviGnbKDrhq4cEm1a61yI8WihiQkxKwSWo + f22tdfJs10uLNOPNwAu/w7UPPGykJXesRCA6aQhRkg6m7IJHhdqzKnCkW3ObU4Rr + 3KvFf51aqXVsbN2tZDWj4tOyFQtcv7EkhllMj90rt6rB9TLAVu4XHKhaEaTaCx1d + nzQvAFeftEwx2gWybsShho/SeoHNAGRfrfpk+pMxpncXqDTaB3Y82PdDGj9lUOik + kgTpNGb52ONaKNHywj33bMtxMB7u52aC8cQj3WPRjwcreoBOp+/6hg0+/Hn8pQOj + hs0qi2Qcxtkv9Ajm41LfSFmBZMVosf202/UJ8GJknFncS1+a6R9Loo5DjD+yPj2A + Zr+4k+iLGYlqo3jtKZ8HAVEYxRLp5lDxUjNZWL+TqArh1wmIsxv1AiUW2KQ9JtIo + j8xW5coa1gIbuD++Swnq7D8hffxRtO2cii6a2c/XC/UMJRtqyHkm1CdgWuJvZg+z + 85e9CLg2et8WO0piWAtKqDOITmwQNyEdBFH5Axw6Hp7El4ACf2UBLKPCRvfpvFDf + BsQ8IGWqjN5ivGATlSg94P9njN93+MFXtQgoYjOOPEgP8vxJiOqGyU0a2676lkrU + aAEJAhBvd2C3AY8t41oV9/2JSBFeH1EF2ZzEbxe3axJIOQgDPmu6Gls5md8eXjSg + XMAJAm2u625sbqepK5E+hC/U1FBmoFF3KuJz8wFDvG84l0Ag2kcI18iPQZuVcz3W + JHHJ/DahwmRD + =tCKa + -----END PGP MESSAGE----- + fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07 + encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|.*(H|h)osts?|tang|externalURL|.*-secret|.*-url|.*Secrets?|.*-domain|password|subjects|node|apiURL|.*(S|s)erverNames?|.*SecretKey|externalName)$ + version: 3.7.3 +--- +apiVersion: monitoring.coreos.com/v1 +kind: PrometheusRule +metadata: + name: query-exposer + namespace: monitoring-system + labels: + app.kubernetes.io/name: query-exposer +spec: + groups: + - name: query-exposer + rules: + - record: query_exposer_alerts + expr: "max(\n (label_replace(vector(0), \"severity\", \"info\", \"__name__\", \".*\") \n or label_replace(vector(2^0), \"severity\", \"warning\", \"__name__\", \".*\") \n or label_replace(vector(2^1), \"severity\", \"critical\", \"__name__\", \".*\"))\n + (sum by (severity) (ALERTS) * 0)\n)\n" +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2022-11-23T13:33:56Z" + mac: ENC[AES256_GCM,data:Fmt4or5lR+/KjLtAJCsnQa7fFXB9qiaV1fERdd3j0rEoJLs2OrB4vUWg6nW3u0wiiWiPY4P2Cvt1Fc0iObcAfIVoInbxv0dur3AT5HHVBXpM9iVwuqaV5VwwjzSL1IQ/lULOtKotLoKtlwUwUIfPGHuNgwpyKV/dNEMlTGng7i0=,iv:ePS3mWPa/f69QFweth9w0lt9v1byARySxCZE4Sax57A=,tag:/W7eKrshLEQSlnI+hvRcBA==,type:str] pgp: - created_at: "2022-11-23T03:44:38Z" enc: |-