31 lines
1012 B
YAML
31 lines
1012 B
YAML
---
|
|
# Source: vault/charts/vault/templates/prometheus-prometheusrules.yaml
|
|
apiVersion: monitoring.coreos.com/v1
|
|
kind: PrometheusRule
|
|
metadata:
|
|
name: vault
|
|
labels:
|
|
helm.sh/chart: vault-0.31.0
|
|
app.kubernetes.io/name: vault
|
|
app.kubernetes.io/instance: vault
|
|
app.kubernetes.io/managed-by: Helm
|
|
release: prometheus
|
|
spec:
|
|
groups:
|
|
- name: vault
|
|
rules:
|
|
- alert: vault-HighResponseTime
|
|
annotations:
|
|
message: The response time of Vault is over 500ms on average over the last 5 minutes.
|
|
expr: vault_core_handle_request{quantile="0.5", namespace="mynamespace"} > 500
|
|
for: 5m
|
|
labels:
|
|
severity: warning
|
|
- alert: vault-HighResponseTime
|
|
annotations:
|
|
message: The response time of Vault is over 1s on average over the last 5 minutes.
|
|
expr: vault_core_handle_request{quantile="0.5", namespace="mynamespace"} > 1000
|
|
for: 5m
|
|
labels:
|
|
severity: critical
|