fix: misc monitoring updates
diff --git a/roles/kube_prometheus_stack/README.md b/roles/kube_prometheus_stack/README.md
index 7f9901f..9442f90 100644
--- a/roles/kube_prometheus_stack/README.md
+++ b/roles/kube_prometheus_stack/README.md
@@ -54,7 +54,7 @@
alertmanager:
ingress:
enabled: true
- ingressClassName: openstack
+ ingressClassName: atmosphere
annotations:
cert-manager.io/cluster-issuer: atmosphere
hosts:
@@ -68,7 +68,7 @@
prometheus:
ingress:
enabled: true
- ingressClassName: openstack
+ ingressClassName: atmosphere
annotations:
cert-manager.io/cluster-issuer: atmosphere
hosts:
@@ -79,6 +79,18 @@
- prometheus.example.com
prometheusSpec:
externalUrl: https://prometheus.example.com
+ grafana:
+ ingress:
+ enabled: true
+ ingressClassName: atmosphere
+ annotations:
+ cert-manager.io/cluster-issuer: atmosphere
+ hosts:
+ - grafana.example.com
+ tls:
+ - secretName: grafana-certs
+ hosts:
+ - grafana.example.com
```
### Protected access
diff --git a/roles/kube_prometheus_stack/files/jsonnet/legacy.libsonnet b/roles/kube_prometheus_stack/files/jsonnet/legacy.libsonnet
index 426da4f..c484a3e 100644
--- a/roles/kube_prometheus_stack/files/jsonnet/legacy.libsonnet
+++ b/roles/kube_prometheus_stack/files/jsonnet/legacy.libsonnet
@@ -99,7 +99,7 @@
},
{
alert: 'IpmiSensor',
- expr: 'ipmi_sensor_state == 2',
+ expr: 'ipmi_sensor_state{name!="TPM Presence"} == 2',
labels: {
severity: 'critical',
},