2026 OpenClaw レンタル Mac Mini 実戦:Alertmanager Webhook で夜間バッチサイレンス、アラート昇格、指数バックオフを再現する
レンタル Mac MiniでPrometheus+AlertmanagerからOpenClawへWebhookを届け、夜間バッチの誤ページを抑える手順です。サイレンス・昇格・退避・healthz・ログを表と FAQで整理。PagerDuty 稿・長時間 Webhook 稿・ヘルプ。公開購入はログイン不要。
つまずきやすい三点
- グループ化ラベルが粗すぎると無関係な障害が一塊になり昇格が鈍る。
- サイレンス終了がバッチ末尾より手前だとrepeat_intervalが再通知を誘発。
- リバースプロキシだけ健全でOpenClawが停止しているとAlertmanagerが成功扱いに近づく。
Webhook 入口の意思決定マトリクス
単一ノードの出発点。監査で中継なら列追加。
| 観点 | ループバック | nginx と探活 |
|---|---|---|
| 遅延 | 最小 | TLS で少し増 |
| 秘匿 | 秘密ヘッダ・権限 | レートと上流 |
| 観測 | launchd・標準出力 | accessとupstream |
| 向き | PoC | 七時二十四分向き |
ゲートウェイのヘルスチェック
nginx にhealthz を分離し三十から六十秒で上流とOpenClawを合判定。send_timeout は group_interval と同程度。不全は五xxでリトライへ。
ログパス(macOS)
launchd の StandardOutPath/StandardErrorPath を Library Logs 下(例 Library Logs runmini openclaw.log)へ。newsyslog でローテ。指紋とバッチ名を一行に。
ルート・サイレンス・退避の要点
group_wait・group_interval・repeat_interval で束ねと間引きとリマインドを分離。夜間は非致命をサイレンス。OpenClaw は二百ミリ秒から指数・上限六十秒・ジッタ。
再現手順(チェックリスト)
- launchd で OpenClaw を固定ユーザー起動。
- webhook の URL・timeout・max_alerts を台帳化。
- route を致命度別に分割。
- group_wait 等を試験で確定。
- サイレンス matcher を夜間ラベルに合わせ終了にバッファ。
- healthz・ログを監視に載せ五xxで演習。
- YAML と戻し手順を残す。
FAQ(署名・重複・サイレンス構文)
- Webhook の署名や秘密は
- 共有秘密ヘッダをOpenClawで検証、鍵は実行ユーザのみ。公開はランダムパスやmTLSを検討。
- 重複アラートが止まらない
- repeat_interval とグループキーを見直し、ルートを整理。サイレンスが短いと再燃。
- サイレンスのマッチャー
- 論理積・ラベル完全一致。ワイルドカードは過剰一致に注意。終了はバッチ後にずらす。
引用:探活三十から六十秒、退避二百ミリ秒から六十秒にジッタ、サイレンス終了はバッチ尾にバッファ。OpenClaw 一覧もどうぞ。
まとめ:ヘルス・ルート・サイレンス・ログをセットで固定。料金・ヘルプ・ブログのあと、公開購入でレンタル Mac Miniを選び本番へ。