RecommendedActionProperties interface
데이터베이스, 서버 또는 탄력적 풀의 속성 권장 조치.
속성
| details | 이 권장 조치에 대한 추가 세부 정보를 제공합니다. |
| error |
이 권장 액션이 오류 상태로 전환되었는지 여부와 이유를 확인할 수 있습니다. |
| estimated |
이 권장 조치에 대한 예상 영향 정보를 얻습니다: 예상 CPU 증가, 예상 디스크 공간 변화 |
| execute |
이 권장 행동을 사용자 자원에 적용하는 데 소요되는 시간을 확보합니다. 예: 인덱스 생성에 소요되는 시간 |
| execute |
이 권장 행동 적용에 대한 승인이 사용자/시스템에서 부여되었는지 확인합니다. |
| execute |
이 권고된 조치가 실행이 승인된 시점을 받습니다. |
| execute |
시스템이 사용자 리소스에 이 권장 동작을 적용하기 시작한 시점을 기록합니다. 예: 인덱스 생성 시작 시간 |
| implementation |
사용자가 수동으로 적용할 수 있도록 권장 액션의 구현 세부사항을 제공합니다. |
| is |
이 권장 조치가 예전에 제안되었는데 사용자가 무시하고 시스템이 다시 새로운 권장 조치를 추가했다면 이해가 됩니다. |
| is |
이 권장 조치가 사용자가 실행 가능한지 확인합니다 |
| is |
이 권장 액션에 의해 적용된 변경 사항이 사용자가 되돌릴 수 있는지 확인합니다 |
| last |
이 권장 행동이 마지막으로 갱신되었을 때 시간이 주어집니다. |
| linked |
연결된 객체가 있으면 가져옵니다. |
| observed |
권장 조치에 대한 관찰된 실제 영향 정보를 얻습니다. 예를 들어, 실제 CPU 증가, 실제 디스크 공간 변화 |
| recommendation |
이 행동을 추천하는 이유를 알겠네요. 예: 중복 인덱스 |
| revert |
사용자 자원에 대한 권장 조치의 변경 사항을 되돌리는 데 소요되는 시간을 받습니다. 예를 들어, 생성된 인덱스를 삭제하는 데 걸리는 시간. |
| revert |
이 권장 조치 되돌리기 승인이 사용자나 시스템에서 부여되었는지 확인합니다. |
| revert |
이 권장 조치가 되돌리기 승인된 시점을 받습니다. |
| revert |
시스템 시스템이 사용자 자원에 대한 권장 행동의 변경 사항을 되돌리기 시작했을 때 시간을 얻습니다. 예를 들어, 인덱스 드롭이 실행되는 시간. |
| score | 이 권장 조치의 영향을 받습니다. 가능한 값은 1 - 저영향, 2 - 중간 영향, 3 - 높은 영향 |
| state | 추천 행동이 현재 상태인 정보를 얻습니다. |
| time |
이 권장 조치에 대한 메트릭의 시계열 정보를 얻습니다. 예: CPU 소비 시간 시계열 |
| valid |
이 권장 조치가 유효한 시간을 갖게 됩니다. |
속성 세부 정보
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
timeSeries
이 권장 조치에 대한 메트릭의 시계열 정보를 얻습니다. 예: CPU 소비 시간 시계열
timeSeries?: RecommendedActionMetricInfo[]
속성 값
validSince
이 권장 조치가 유효한 시간을 갖게 됩니다.
validSince?: Date
속성 값
Date