ストレージ容量と保持ポリシー
Edge-EMS Builder はデータベースの実使用量、圧縮状況、最近の増加量からストレージの持続可能性を推定し、保持期間を提案します。履歴の長さとディスク空き容量のバランスを判断できます。
最初に確認する情報
Section titled “最初に確認する情報”- ホストリソース:CPU、メモリー、ディスク使用率、アーカイブの通知。
- 増加量と圧縮:圧縮前後の物理使用量を考慮して、1 日あたりの増加量を判断します。
- 安全余裕:必要な空き容量を確保し、使用率上限によるクリーンアップが発生し得る時期を評価します。
- 保持期間の推奨:生データ、集約、共有、トリガー記録、アラーム記録、MQTT 記録について、延長・維持・短縮を提案します。
見積もりは現在のサンプルと実行負荷に依存します。デバイス数、サンプリング頻度、スクリプトを変更したら再評価してください。提案によって保持ポリシーが自動変更されることはありません。
推奨値の適用
Section titled “推奨値の適用”- 現在の保持期間と容量見積もりを確認します。
- 保持する必要のあるデータがアーカイブで保護されているか確認します。
- 管理者が確認し、6 種類のポリシー全体を一度に送信します。
- 設定を読み戻し、増加量とアーカイブ状態を継続監視します。
一括更新は同一トランザクションで実行し、一部だけの更新を防ぎます。保持期間を短縮すると履歴が削除される可能性があります。延長しても削除済みデータは復元されません。
統合 API
Section titled “統合 API”| 情報または操作 | API |
|---|---|
| ホストリソース | GET /system/resources |
| ストレージ評価 | GET /system/storage-capacity-estimate |
| 現在の保持ポリシー | GET /ems-data/retention |
| 6 種類のポリシーをアトミックに更新 | POST /ems-data/update/retention/batch |
要求の retentionPolicies には 6 種類すべてを含め、現在の API が返すテーブル名とパラメーターを使用してください。テーブル構造を推測しないでください。システム保守 Skill で推奨事項を分析し、定期アーカイブ を設定できます。