RecommendedActionProperties interface

Veritabanı, sunucu veya elastik havuz için özellikler Önerilen Eylem.

Özellikler

details

Bu önerilen eyleme özel ek detaylar alır.

errorDetails

Bu önerilen eylemin hata durumuna getirilip getirilmediği ve neden hata durumuna getirildiği bilgilerini alır.

estimatedImpact

Bu önerilen eylem için tahmini etki bilgilerini alır, örneğin Tahmini CPU kazancı, Tahmini Disk Alanı Değişikliği

executeActionDuration

Bu önerilen eylemi kullanıcı kaynağına uygulamak için gereken süreyi alır. örneğin, endeks oluşturulması için geçen zaman

executeActionInitiatedBy

Bu önerilen eylemin uygulanması için kullanıcı/sistem tarafından onay verildiyse alır.

executeActionInitiatedTime

Bu önerilen eylemin uygulanma için onay verdiği zamanı alır.

executeActionStartTime

Sistemin bu önerilen eylemi kullanıcı kaynağına uygulamaya başladığı zamanı alır. Örneğin, indeks oluşturma zamanı

implementationDetails

Önerilen eylemin uygulama detaylarını kullanıcının manuel olarak uygulamasına alır.

isArchivedAction

Bu önerilen eylem bir süre önce önerilmiş olsa da kullanıcı bunu görmezden gelmeyi seçti ve sistem tekrar yeni önerilen bir eylem ekledi.

isExecutableAction

Bu önerilen eylemin kullanıcı tarafından uygulanabilir olup olmadığını anlar.

isRevertableAction

Bu önerilen eylemle uygulanan değişikliklerin kullanıcı tarafından geri alınabileceğini öğrenir

lastRefresh

Bu önerilen eylemin en son ne zaman yenilendiğini biliyor.

linkedObjects

Bağlanmış nesneleri alır, varsa.

observedImpact

Bu önerilen eylem için gözlemlenen/gerçek etki bilgilerini alır, örneğin Gerçek CPU kazancı, Gerçek Disk Alanı Değişikliği

recommendationReason

Bu eylemi önermenizin sebebini anlıyorum. örneğin, DuplicateIndex

revertActionDuration

Önerilen bu eylemin geri alınması için kullanılan süreyi kullanıcı kaynağında alır. örneğin, oluşturulan indeksin düşürülmesi için geçen süre.

revertActionInitiatedBy

Bu önerilen eylemin geri alınması için kullanıcı/sistem tarafından onay verildiyse alır.

revertActionInitiatedTime

Bu önerilen eylemin geri dönüş için onaylandığı zamanı alıyor.

revertActionStartTime

Sistemin kullanıcı kaynağında önerilen bu eylemin değişikliklerini geri almaya başladığı zamanı alır. örneğin, endeks düşüşünün uygulandığı zaman.

score

Bu önerilen eylemin etkisini anlıyor. Olası değerler şunlardır: 1 - Düşük etki, 2 - Orta Etki ve 3 - Yüksek Etkili

state

Önerilen eylemin mevcut durumu hakkında bilgi alır.

timeSeries

Bu önerilen eylem için metriklerin zaman serisi bilgilerini alır, örneğin CPU tüketim zaman serisi.

validSince

Bu önerilen eylemin geçerli olduğu zamandan beri gelen zamanı alır.

Özellik Ayrıntıları

details

Bu önerilen eyleme özel ek detaylar alır.

details?: Record<string, string>

Özellik Değeri

Record<string, string>

errorDetails

Bu önerilen eylemin hata durumuna getirilip getirilmediği ve neden hata durumuna getirildiği bilgilerini alır.

errorDetails?: RecommendedActionErrorInfo

Özellik Değeri

estimatedImpact

Bu önerilen eylem için tahmini etki bilgilerini alır, örneğin Tahmini CPU kazancı, Tahmini Disk Alanı Değişikliği

estimatedImpact?: RecommendedActionImpactRecord[]

Özellik Değeri

executeActionDuration

Bu önerilen eylemi kullanıcı kaynağına uygulamak için gereken süreyi alır. örneğin, endeks oluşturulması için geçen zaman

executeActionDuration?: string

Özellik Değeri

string

executeActionInitiatedBy

Bu önerilen eylemin uygulanması için kullanıcı/sistem tarafından onay verildiyse alır.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Özellik Değeri

executeActionInitiatedTime

Bu önerilen eylemin uygulanma için onay verdiği zamanı alır.

executeActionInitiatedTime?: Date

Özellik Değeri

Date

executeActionStartTime

Sistemin bu önerilen eylemi kullanıcı kaynağına uygulamaya başladığı zamanı alır. Örneğin, indeks oluşturma zamanı

executeActionStartTime?: Date

Özellik Değeri

Date

implementationDetails

Önerilen eylemin uygulama detaylarını kullanıcının manuel olarak uygulamasına alır.

implementationDetails?: RecommendedActionImplementationInfo

Özellik Değeri

isArchivedAction

Bu önerilen eylem bir süre önce önerilmiş olsa da kullanıcı bunu görmezden gelmeyi seçti ve sistem tekrar yeni önerilen bir eylem ekledi.

isArchivedAction?: boolean

Özellik Değeri

boolean

isExecutableAction

Bu önerilen eylemin kullanıcı tarafından uygulanabilir olup olmadığını anlar.

isExecutableAction?: boolean

Özellik Değeri

boolean

isRevertableAction

Bu önerilen eylemle uygulanan değişikliklerin kullanıcı tarafından geri alınabileceğini öğrenir

isRevertableAction?: boolean

Özellik Değeri

boolean

lastRefresh

Bu önerilen eylemin en son ne zaman yenilendiğini biliyor.

lastRefresh?: Date

Özellik Değeri

Date

linkedObjects

Bağlanmış nesneleri alır, varsa.

linkedObjects?: string[]

Özellik Değeri

string[]

observedImpact

Bu önerilen eylem için gözlemlenen/gerçek etki bilgilerini alır, örneğin Gerçek CPU kazancı, Gerçek Disk Alanı Değişikliği

observedImpact?: RecommendedActionImpactRecord[]

Özellik Değeri

recommendationReason

Bu eylemi önermenizin sebebini anlıyorum. örneğin, DuplicateIndex

recommendationReason?: string

Özellik Değeri

string

revertActionDuration

Önerilen bu eylemin geri alınması için kullanılan süreyi kullanıcı kaynağında alır. örneğin, oluşturulan indeksin düşürülmesi için geçen süre.

revertActionDuration?: string

Özellik Değeri

string

revertActionInitiatedBy

Bu önerilen eylemin geri alınması için kullanıcı/sistem tarafından onay verildiyse alır.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Özellik Değeri

revertActionInitiatedTime

Bu önerilen eylemin geri dönüş için onaylandığı zamanı alıyor.

revertActionInitiatedTime?: Date

Özellik Değeri

Date

revertActionStartTime

Sistemin kullanıcı kaynağında önerilen bu eylemin değişikliklerini geri almaya başladığı zamanı alır. örneğin, endeks düşüşünün uygulandığı zaman.

revertActionStartTime?: Date

Özellik Değeri

Date

score

Bu önerilen eylemin etkisini anlıyor. Olası değerler şunlardır: 1 - Düşük etki, 2 - Orta Etki ve 3 - Yüksek Etkili

score?: number

Özellik Değeri

number

state

Önerilen eylemin mevcut durumu hakkında bilgi alır.

state: RecommendedActionStateInfo

Özellik Değeri

timeSeries

Bu önerilen eylem için metriklerin zaman serisi bilgilerini alır, örneğin CPU tüketim zaman serisi.

timeSeries?: RecommendedActionMetricInfo[]

Özellik Değeri

validSince

Bu önerilen eylemin geçerli olduğu zamandan beri gelen zamanı alır.

validSince?: Date

Özellik Değeri

Date