diff --git a/src/coreform/database/DatabaseForm.tsx b/src/coreform/database/DatabaseForm.tsx index bf9a33d..45ad24c 100644 --- a/src/coreform/database/DatabaseForm.tsx +++ b/src/coreform/database/DatabaseForm.tsx @@ -97,6 +97,7 @@ const rdsAlertFields = [ { field: 'writeLatency', label: 'writeLatency(sec)' }, { field: 'ebsByteBalance', label: 'ebsByteBalance(percent)' }, { field: 'ebsIOBalance', label: 'ebsIOBalance(percent)' }, + { field: 'totalIOPS', label: 'totalIOPS(percent)' }, ]; const auroraAlertFields = [ diff --git a/src/models/Manifest.ts b/src/models/Manifest.ts index ef76f75..17a2050 100644 --- a/src/models/Manifest.ts +++ b/src/models/Manifest.ts @@ -578,6 +578,7 @@ export const addDatabase = (manifest: any) => { writeLatency: 0.5, ebsByteBalance: 70, ebsIOBalance: 70, + totalIOPS: 95, }, rdsAlertDurations: { cpuUtilization: 15, @@ -591,6 +592,7 @@ export const addDatabase = (manifest: any) => { writeLatency: 5, ebsByteBalance: 5, ebsIOBalance: 5, + totalIOPS: 5, }, auroraAlertThresholds: { cpuUtilization: 70, diff --git a/src/types/Manifest.d.ts b/src/types/Manifest.d.ts index c1dd627..99fa70b 100644 --- a/src/types/Manifest.d.ts +++ b/src/types/Manifest.d.ts @@ -67,6 +67,7 @@ export interface RdsAlertDurations { cpuCreditBalance?: number; freeMemoryTooLowInMB?: number; freeStorageSpacePercent?: number; + totalIOPS?: number; } export interface RdsAlertThresholds { @@ -81,6 +82,7 @@ export interface RdsAlertThresholds { cpuCreditBalance?: number; freeMemoryTooLowInMB?: number; freeStorageSpacePercent?: number; + totalIOPS?: number; } export interface AuroraAlertDurations {