Prometheus Rule Group
Alert Rules (4)
# Prometheus Alert Rules
# Generated by MiniToolDesk (https://minitooldesk.com/tools/prometheus-alert-generator/)
groups:
- name: node-exporter-alerts
interval: 30s
rules:
- alert: HostInstanceDown
expr: up == 0
for: 2m
labels:
severity: critical
annotations:
summary: "Instance {{ $labels.instance }} is down"
description: "Target exporter {{ $labels.instance }} has been unreachable for more than 2 minutes."
runbook_url: "https://runbooks.prometheus-operator.dev/runbooks/general/targetdown"
- alert: HostHighCpuLoad
expr: 100 - (avg by(instance) (rate(node_cpu_seconds_total{mode="idle"}[5m])) * 100) > 85
for: 5m
labels:
severity: warning
annotations:
summary: "High CPU utilization on {{ $labels.instance }}"
description: "CPU load is over 85% for > 5m (current value: {{ $value }}%)."
- alert: HostHighMemoryUsage
expr: (node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes) / node_memory_MemTotal_bytes * 100 > 90
for: 5m
labels:
severity: warning
annotations:
summary: "High memory usage on {{ $labels.instance }}"
description: "Host memory usage exceeds 90% (current: {{ $value }}%)."
- alert: HostDiskSpaceFillingFast
expr: node_filesystem_free_bytes{mountpoint="/"}/node_filesystem_size_bytes{mountpoint="/"} * 100 < 10
for: 10m
labels:
severity: critical
annotations:
summary: "Disk root volume low on {{ $labels.instance }}"
description: "Root filesystem has less than 10% free space remaining."
Prometheus & Alertmanager Compatible
Directly loadable by Prometheus, VictoriaMetrics, Grafana Mimir, or Prometheus Operator PrometheusRule CRDs.
Fixe esta ferramenta no painel lateral do seu navegador
Acesse este utilitário a qualquer momento com Alt+M sem trocar de aba. 100% offline e gratuito.
Como criar regras de alerta do Prometheus
- 1Escolha um modelo (Node Exporter, Web HTTP ou Kubernetes) ou crie um grupo personalizado.
- 2Defina o nome do alerta, nível de severidade (critical/warning/info) e duração (for).
- 3Ajuste a expressão PromQL e os valores de limite.
- 4Copie ou baixe o arquivo YAML para carregar no Prometheus.
Observabilidade Cloud-Native corporativa
Totalmente compatível com Prometheus, VictoriaMetrics, Grafana Mimir e CRDs PrometheusRule do Kubernetes.
Perguntas Frequentes (FAQ)
Gostando do Gerador de Regras de Alerta do Prometheus?Ajude outros desenvolvedores a descobrirem ferramentas privadas e sem anúncios!
MiniToolDesk é 100% gratuito e local. Seu apoio mantém o projeto sem anúncios.
Ferramentas Relacionadas
Conversor Docker Run para Compose
Converta comandos docker run em arquivos docker-compose.yml limpos e prontos para produção
Gerador de Configuração Nginx
Construtor visual de configurações para Nginx Reverse Proxy, SSL, SPA e WebSocket
Gerador de Dockerfile Multi-Stage
Construtor visual de Dockerfiles seguros e enxutos para Node.js, Go, Python, Rust e Java
Gerador de Manifestos Kubernetes YAML
Construtor visual de Deployment, Service, Ingress e ConfigMap