RecommendedActionProperties interface

데이터베이스, 서버 또는 탄력적 풀의 속성 권장 조치.

속성

details

이 권장 조치에 대한 추가 세부 정보를 제공합니다.

errorDetails

이 권장 액션이 오류 상태로 전환되었는지 여부와 이유를 확인할 수 있습니다.

estimatedImpact

이 권장 조치에 대한 예상 영향 정보를 얻습니다: 예상 CPU 증가, 예상 디스크 공간 변화

executeActionDuration

이 권장 행동을 사용자 자원에 적용하는 데 소요되는 시간을 확보합니다. 예: 인덱스 생성에 소요되는 시간

executeActionInitiatedBy

이 권장 행동 적용에 대한 승인이 사용자/시스템에서 부여되었는지 확인합니다.

executeActionInitiatedTime

이 권고된 조치가 실행이 승인된 시점을 받습니다.

executeActionStartTime

시스템이 사용자 리소스에 이 권장 동작을 적용하기 시작한 시점을 기록합니다. 예: 인덱스 생성 시작 시간

implementationDetails

사용자가 수동으로 적용할 수 있도록 권장 액션의 구현 세부사항을 제공합니다.

isArchivedAction

이 권장 조치가 예전에 제안되었는데 사용자가 무시하고 시스템이 다시 새로운 권장 조치를 추가했다면 이해가 됩니다.

isExecutableAction

이 권장 조치가 사용자가 실행 가능한지 확인합니다

isRevertableAction

이 권장 액션에 의해 적용된 변경 사항이 사용자가 되돌릴 수 있는지 확인합니다

lastRefresh

이 권장 행동이 마지막으로 갱신되었을 때 시간이 주어집니다.

linkedObjects

연결된 객체가 있으면 가져옵니다.

observedImpact

권장 조치에 대한 관찰된 실제 영향 정보를 얻습니다. 예를 들어, 실제 CPU 증가, 실제 디스크 공간 변화

recommendationReason

이 행동을 추천하는 이유를 알겠네요. 예: 중복 인덱스

revertActionDuration

사용자 자원에 대한 권장 조치의 변경 사항을 되돌리는 데 소요되는 시간을 받습니다. 예를 들어, 생성된 인덱스를 삭제하는 데 걸리는 시간.

revertActionInitiatedBy

이 권장 조치 되돌리기 승인이 사용자나 시스템에서 부여되었는지 확인합니다.

revertActionInitiatedTime

이 권장 조치가 되돌리기 승인된 시점을 받습니다.

revertActionStartTime

시스템 시스템이 사용자 자원에 대한 권장 행동의 변경 사항을 되돌리기 시작했을 때 시간을 얻습니다. 예를 들어, 인덱스 드롭이 실행되는 시간.

score

이 권장 조치의 영향을 받습니다. 가능한 값은 1 - 저영향, 2 - 중간 영향, 3 - 높은 영향

state

추천 행동이 현재 상태인 정보를 얻습니다.

timeSeries

이 권장 조치에 대한 메트릭의 시계열 정보를 얻습니다. 예: CPU 소비 시간 시계열

validSince

이 권장 조치가 유효한 시간을 갖게 됩니다.

속성 세부 정보

details

이 권장 조치에 대한 추가 세부 정보를 제공합니다.

details?: Record<string, string>

속성 값

Record<string, string>

errorDetails

이 권장 액션이 오류 상태로 전환되었는지 여부와 이유를 확인할 수 있습니다.

errorDetails?: RecommendedActionErrorInfo

속성 값

estimatedImpact

이 권장 조치에 대한 예상 영향 정보를 얻습니다: 예상 CPU 증가, 예상 디스크 공간 변화

estimatedImpact?: RecommendedActionImpactRecord[]

속성 값

executeActionDuration

이 권장 행동을 사용자 자원에 적용하는 데 소요되는 시간을 확보합니다. 예: 인덱스 생성에 소요되는 시간

executeActionDuration?: string

속성 값

string

executeActionInitiatedBy

이 권장 행동 적용에 대한 승인이 사용자/시스템에서 부여되었는지 확인합니다.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

속성 값

executeActionInitiatedTime

이 권고된 조치가 실행이 승인된 시점을 받습니다.

executeActionInitiatedTime?: Date

속성 값

Date

executeActionStartTime

시스템이 사용자 리소스에 이 권장 동작을 적용하기 시작한 시점을 기록합니다. 예: 인덱스 생성 시작 시간

executeActionStartTime?: Date

속성 값

Date

implementationDetails

사용자가 수동으로 적용할 수 있도록 권장 액션의 구현 세부사항을 제공합니다.

implementationDetails?: RecommendedActionImplementationInfo

속성 값

isArchivedAction

이 권장 조치가 예전에 제안되었는데 사용자가 무시하고 시스템이 다시 새로운 권장 조치를 추가했다면 이해가 됩니다.

isArchivedAction?: boolean

속성 값

boolean

isExecutableAction

이 권장 조치가 사용자가 실행 가능한지 확인합니다

isExecutableAction?: boolean

속성 값

boolean

isRevertableAction

이 권장 액션에 의해 적용된 변경 사항이 사용자가 되돌릴 수 있는지 확인합니다

isRevertableAction?: boolean

속성 값

boolean

lastRefresh

이 권장 행동이 마지막으로 갱신되었을 때 시간이 주어집니다.

lastRefresh?: Date

속성 값

Date

linkedObjects

연결된 객체가 있으면 가져옵니다.

linkedObjects?: string[]

속성 값

string[]

observedImpact

권장 조치에 대한 관찰된 실제 영향 정보를 얻습니다. 예를 들어, 실제 CPU 증가, 실제 디스크 공간 변화

observedImpact?: RecommendedActionImpactRecord[]

속성 값

recommendationReason

이 행동을 추천하는 이유를 알겠네요. 예: 중복 인덱스

recommendationReason?: string

속성 값

string

revertActionDuration

사용자 자원에 대한 권장 조치의 변경 사항을 되돌리는 데 소요되는 시간을 받습니다. 예를 들어, 생성된 인덱스를 삭제하는 데 걸리는 시간.

revertActionDuration?: string

속성 값

string

revertActionInitiatedBy

이 권장 조치 되돌리기 승인이 사용자나 시스템에서 부여되었는지 확인합니다.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

속성 값

revertActionInitiatedTime

이 권장 조치가 되돌리기 승인된 시점을 받습니다.

revertActionInitiatedTime?: Date

속성 값

Date

revertActionStartTime

시스템 시스템이 사용자 자원에 대한 권장 행동의 변경 사항을 되돌리기 시작했을 때 시간을 얻습니다. 예를 들어, 인덱스 드롭이 실행되는 시간.

revertActionStartTime?: Date

속성 값

Date

score

이 권장 조치의 영향을 받습니다. 가능한 값은 1 - 저영향, 2 - 중간 영향, 3 - 높은 영향

score?: number

속성 값

number

state

추천 행동이 현재 상태인 정보를 얻습니다.

state: RecommendedActionStateInfo

속성 값

timeSeries

이 권장 조치에 대한 메트릭의 시계열 정보를 얻습니다. 예: CPU 소비 시간 시계열

timeSeries?: RecommendedActionMetricInfo[]

속성 값

validSince

이 권장 조치가 유효한 시간을 갖게 됩니다.

validSince?: Date

속성 값

Date