MiniToolDesk Logo
MiniToolDesk

Prometheus アラートルール生成器

100% 端末内完結・通信ゼロ

Prometheus Alertmanager 向けアラートルールと PromQL 閾値を視覚的に生成

Battle-Tested Alert Rule Templates

Prometheus Rule Group

Alert Rules (4)

1
2
3
4
Generated Alert Rules YAML
# 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.

ブラウザのサイドパネルにこのツールを固定

タブを切り替えずに Alt+M でいつでも即座に呼び出し可能。完全オフライン・無料。

拡張機能を入手

Prometheus アラートルールを作成する手順

  1. 1テンプレート(ホスト監視、Web 5xx、K8s Pod)を選択するか、新規グループを作成します。
  2. 2アラート名、重大度レベル(Critical/Warning/Info)、継続時間(for)を指定します。
  3. 3PromQL 判定式と閾値パラメータを調整します。
  4. 4概要(summary)と詳細(description)を入力し、YAML ファイルをダウンロードします。

本番環境レベルの可観測性

Prometheus、VictoriaMetrics、Grafana Mimir、または K8s PrometheusRule CRD に直接適用可能です。

よくある質問 (FAQ)

Prometheus アラートルール生成器 をお気に入りいただけましたか?エンジニア仲間に、広告なし・完全ローカルの安全なツールを共有しましょう!

MiniToolDesk は 100% 無料かつクライアントサイド動作です。皆様の応援が支えです。

関連開発ツール