異常検知 → パラメータ変更 → 再実行 → デフォルト復元
| Zabbix 監視システム |
運用担当者 Operator |
DB管理ツール pgAdmin / pgAgent |
バッチシステム Batch |
|---|---|---|---|
| ① 通常フロー(正常系) | |||
|
バッチジョブ
実行状態を監視 |
バッチジョブ
スケジュール実行 (pgAgent) 処理実行
正常終了
終了ステータス更新 |
||
|
正常終了を確認
✔ 正常
アラートなし
|
|||
| ② 異常フロー(異常系)〜 再実行 〜 パラメータ復元 | |||
|
異常検知
⚠ アラート発報
(タイムアウト / エラー終了) |
アラート受信
内容確認 |
異常終了
または タイムアウト |
|
|
起動パラメータ
変更内容を決定 (開始時刻・対象データ等) |
起動パラメータ
テーブルを更新 (pgAdmin で直接編集) UPDATE 実行・確認
|
||
|
再実行を監視
開始 |
バッチ再実行
を指示 (pgAgent ジョブ手動起動) |
更新済みパラメータ
で再実行 |
再実行
正常終了
|
|
✔ 正常確認
|
正常終了を確認
パラメータを
デフォルトに戻すよう DB担当へ依頼 |
起動パラメータ
テーブルを デフォルト値に更新 UPDATE 実行・確認
✔ 復元完了
|
|