콘텐츠로 이동

워크스페이스 데이터 보존 기간 수정



POST /api/v1/workspace/modify_rp_duration

개요

Body 요청 파라미터

파라미터명 유형 필수 설명
rp string 시계열 RP의 duration
예: 30d
Null 허용: False
logging string 로그 RP의 duration
예: 14d
Null 허용: False
dialtest string 신서틱 테스트 데이터의 duration
예: 90d
Null 허용: False
backup_log string 백업 로그의 duration
예: 180d
Null 허용: False
security string 보안 점검 데이터의 duration
예: 90d
Null 허용: False
keyevent string 이벤트 RP의 duration
예: 14d
Null 허용: False
tracing string 트레이스의 duration
예: 7d
Null 허용: False
profiling string 프로파일링의 duration
예: 7d
Null 허용: False
rum string RUM의 duration
예: 7d
Null 허용: False
apm string APM의 duration(병합 인덱스인 경우 유효)
예: 7d
Null 허용: False
storagePolicy json 장기 저장 정책입니다. 로그는 scopedb 저장소의 워크스페이스만 활성화 가능합니다. pay, enterprise, unlimited는 로그 장기 저장을 지원하며, enterprise/unlimited의 logging 최대값은 1800d입니다. enterprise/unlimited의 rp는 사용자 지정 장기 저장 기간(최대 3600d)을 지원합니다. unlimited는 BossAccountSet 활성화 시 metric_point_total 과금 유형만 지원하며, 비활성화 시 metric_point_total로 처리합니다. key는 rp/logging 등의 데이터 유형이며, value는 longStorageEnabled와 longStorageDuration을 포함합니다.
예: {'rp': {'longStorageEnabled': True, 'longStorageDuration': '180d'}, 'logging': {'longStorageEnabled': True, 'longStorageDuration': '180d'}}
Null 허용: False

파라미터 추가 설명

SaaS 버전 사용 가능 일수 설명

워크스페이스 버전 rp logging dialtest backup_log keyevent security tracing profiling rum apm network
무료 플랜 (free, freeEdition) 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 1d
상용 플랜 (pay) 3d / 7d / 14d / 30d / 60d / 90d / 180d / 360d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 180d / 360d / 720d 14d / 30d / 60d 90d / 180d / 360d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 2d
엔터프라이즈 플랜 (enterprise) 3d / 7d / 14d / 30d / 60d / 90d / 180d / 360d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 180d / 360d / 720d 14d / 30d / 60d 90d / 180d / 360d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 3d / 7d / 14d / 30d / 60d / 90d 2d

배포 플랜 설명

배포 플랜 (unlimited)의 사용 가능 일수는 설정 파일에 의해 결정됩니다. 현재 API가 지원하는 범위는 workspaceAllowRpSet["unlimited"]workspaceAllowCustomRpSet["unlimited"]를 기준으로 합니다.

인덱스 분할 시 사용 가능한 설정 항목

분류 설명
rp 메트릭
network 네트워크
keyevent 이벤트
backup_log 백업 로그
dialtest 신서틱 모니터링
tracing 트레이스-APM
profiling 트레이스-프로파일링
rum RUM
logging 로그
security 보안 점검

인덱스 병합 시 사용 가능한 설정 항목

분류 설명
rp 메트릭
network 네트워크
keyevent 이벤트
backup_log 백업 로그
logging 로그 / CI 모니터링 / 신서틱 모니터링 / 보안 점검
apm RUM / APM(트레이스, 프로파일링)

워크스페이스 인덱스 병합 여부 확인 방법

「현재 워크스페이스 정보 가져오기」 API 응답 결과의 esIndexMerged 파라미터로 확인할 수 있습니다. esIndexMerged=1이면 인덱스가 병합된 것이며, 그렇지 않으면 병합되지 않은 것입니다.

요청 예시

curl 'https://openapi.guance.com/api/v1/workspace/modify_rp_duration' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--data-raw '{"rp":"3d"}' \
--compressed 

응답

{
    "code": 200,
    "content": {
        "rp": {
            "new": "3d",
            "old": "7d"
        }
    },
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "1f7911xxxxx"
} 

문서 평가

이 페이지가 도움이 되었나요?