2026 OpenClaw レンタル Mac Mini 実戦:New Relic Webhook で夜間バッチのサイレンス窓・通知マージ・退避再試行を再現する
OpenClaw×NR Webhookで夜間バッチの閉ループを作る要点:ゲートウェイ、ミュートと UTC 窓、相関キー、429/5xx 退避。Datadog・Opsgenie・Alertmanager。公開購入はログイン不要可。
ゲートウェイと NR Webhook
NR の通知 WebhookにHTTPS 宛先を登録し、インシデントメタデータを POST する。OpenClawは自ホスト受信か軽量ゲートウェイに集約し、署名・レート・相関子だけ残す。外向きは api.newrelic.com 等に限定。User API Keyは REST 専用で閉じ、本文の欄契約(ポリシー・条件・重大度・ID)のみをリポジトリに置く。
サイレンス窓とマージ規約の例
Muting rulesを夜間バッチのUTC カレンダー+十五〜三十分の余白に揃え、OpenClaw に同一 UTC のメンテフラグを渡す。キー openclaw:{job}:{run_id} を安定化し、60〜120 秒窓で重複は更新か破棄。外向きは状態遷移か連続失敗閾値のみ。
| 項目 | 例 | 狙い |
|---|---|---|
| 夜間窓 | UTC 22:00–06:00 + バッファ | 意図した負荷を誤報にしない |
| 相関キー | openclaw:nightly_etl:{run_id} | 重複通知を束ねる |
| マージ窓 | 60〜120 秒 | Webhook 嵐を防ぐ |
退避再試行
NR API へ戻し送りする場合、429 は Retry-After 優先。5xx・瞬断は指数バックオフ+±20% ジッタ、約五回・上限約三百秒。長時間 429 は低優先送信停止、回復後に一本要約。ヘルス Webhook 稿参照。
よくある統合エラー
- UTC ずれでミュートが効かない。
- 検証ポリシーだけ通知し本番が別チャネル。
- TLS/SNIが古く夜間に失敗増。
- 相関キーなしで Webhook 嵐・インシデント分裂。
再現手順(チェックリスト)
- HTTPS 受信・証明書・許可リスト/共有秘密を文書化。
- NR で Webhook を作り欄契約を凍結。
- Mutingと OpenClaw のメンテフラグを同一 UTCに。
- 相関キーと60〜120 秒ローカルマージを実装。
- 429/5xxの退避を入れ、503/キー失効を演習。
FAQ
- 直接かゲートウェイか
- 単一テナントなら直接可。監査や多ジョブならゲートウェイ集約。
- run_id の載せ場所
- 固定フィールドに決め、OpenClaw の状態と同じ文字列にする。
まとめ:ゲートウェイ・ミュートと窓の整合・相関キーによるマージ・退避再試行で、夜間バッチを運用可能な通知粒度に落とす。準備ができたら 料金・ヘルプ・公開購入(ログイン不要可)。