コンテンツにスキップ
JelinaJelina Documentation技術ドキュメント
公式サイトに戻る

ストレージ容量と保持ポリシー

Edge-EMS Builder はデータベースの実使用量、圧縮状況、最近の増加量からストレージの持続可能性を推定し、保持期間を提案します。履歴の長さとディスク空き容量のバランスを判断できます。

  • ホストリソース:CPU、メモリー、ディスク使用率、アーカイブの通知。
  • 増加量と圧縮:圧縮前後の物理使用量を考慮して、1 日あたりの増加量を判断します。
  • 安全余裕:必要な空き容量を確保し、使用率上限によるクリーンアップが発生し得る時期を評価します。
  • 保持期間の推奨:生データ、集約、共有、トリガー記録、アラーム記録、MQTT 記録について、延長・維持・短縮を提案します。

見積もりは現在のサンプルと実行負荷に依存します。デバイス数、サンプリング頻度、スクリプトを変更したら再評価してください。提案によって保持ポリシーが自動変更されることはありません。

  1. 現在の保持期間と容量見積もりを確認します。
  2. 保持する必要のあるデータがアーカイブで保護されているか確認します。
  3. 管理者が確認し、6 種類のポリシー全体を一度に送信します。
  4. 設定を読み戻し、増加量とアーカイブ状態を継続監視します。

一括更新は同一トランザクションで実行し、一部だけの更新を防ぎます。保持期間を短縮すると履歴が削除される可能性があります。延長しても削除済みデータは復元されません。

情報または操作 API
ホストリソース GET /system/resources
ストレージ評価 GET /system/storage-capacity-estimate
現在の保持ポリシー GET /ems-data/retention
6 種類のポリシーをアトミックに更新 POST /ems-data/update/retention/batch

要求の retentionPolicies には 6 種類すべてを含め、現在の API が返すテーブル名とパラメーターを使用してください。テーブル構造を推測しないでください。システム保守 Skill で推奨事項を分析し、定期アーカイブ を設定できます。