- Jelina 개요
- EMS Builder
- 운영 및 유지보수
저장 용량 및 보존 정책
Edge-EMS Builder는 데이터베이스의 실제 사용량, 압축 상태 및 최근 증가 추세로 저장 지속 가능성을 추정하고 보존 기간을 권장하여 이력 길이와 디스크 여유 공간 사이에서 선택하도록 돕습니다.
먼저 확인할 정보
섹션 제목: “먼저 확인할 정보”- 호스트 리소스: CPU, 메모리, 디스크 사용률 및 아카이브 알림.
- 증가 및 압축: 압축 전후의 물리적 사용량을 바탕으로 일별 증가량 판단.
- 안전 여유: 필요한 빈 공간을 확보하고 상위 사용률 임계값에 따른 정리가 언제 발생할지 평가.
- 보존 권장 사항: 원본, 집계, 공유, 트리거 기록, 알람 기록 및 MQTT 기록에 대해 기간 연장, 유지 또는 축소 권장.
추정은 현재 샘플과 실행 부하에 의존하므로 장치 수, 샘플링 빈도 또는 스크립트가 바뀌면 재평가해야 합니다. 권장 사항이 보존 정책을 자동 변경하지는 않습니다.
권장 사항 적용
섹션 제목: “권장 사항 적용”- 현재 보존 기간과 용량 추정치를 확인합니다.
- 보존할 데이터가 아카이브로 보호되고 있는지 확인합니다.
- 관리자가 확인한 후 여섯 유형의 전체 정책을 한 번에 제출합니다.
- 설정을 다시 읽고 증가 추세와 아카이브 상태를 지속적으로 관찰합니다.
일괄 갱신은 일부만 갱신되는 일을 방지하기 위해 같은 트랜잭션에서 완료됩니다. 보존 기간을 줄이면 이력이 삭제될 수 있으며, 늘려도 이미 삭제된 데이터는 복구되지 않습니다.
통합 인터페이스
섹션 제목: “통합 인터페이스”| 정보 또는 작업 | 인터페이스 |
|---|---|
| 호스트 리소스 | GET /system/resources |
| 저장 공간 평가 | GET /system/storage-capacity-estimate |
| 현재 보존 정책 | GET /ems-data/retention |
| 여섯 유형 정책의 원자적 갱신 | POST /ems-data/update/retention/batch |
요청의 retentionPolicies는 여섯 유형을 모두 포함해야 합니다. 현재 인터페이스가 반환한 테이블 이름과 매개변수를 사용하고 테이블 구조를 임의로 추측하지 마세요. 시스템 유지보수 Skill로 권장 사항을 분석하고 주기적 아카이브를 설정할 수 있습니다.