This product is not supported for your selected Datadog site. ().

aws_computeoptimizer_rds_recommendation

account_id

Type: STRING

rdsdb_recommendations

Type: UNORDERED_LIST_STRUCT
Provider name: RDSDBRecommendation

  • account_id
    Type: STRING
    Provider name: accountId
    Description: The Amazon Web Services account ID of the Amazon Aurora or RDS database.
  • current_db_instance_class
    Type: STRING
    Provider name: currentDBInstanceClass
    Description: The DB instance class of the current Aurora or RDS DB instance.
  • current_instance_performance_risk
    Type: STRING
    Provider name: currentInstancePerformanceRisk
    Description: The performance risk for the current DB instance.
  • current_storage_configuration
    Type: STRUCT
    Provider name: currentStorageConfiguration
    Description: The configuration of the current DB storage.
    • allocated_storage
      Type: INT32
      Provider name: allocatedStorage
      Description: The size of the DB storage in gigabytes (GB).
    • iops
      Type: INT32
      Provider name: iops
      Description: The provisioned IOPs of the DB storage.
    • max_allocated_storage
      Type: INT32
      Provider name: maxAllocatedStorage
      Description: The maximum limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.
    • storage_throughput
      Type: INT32
      Provider name: storageThroughput
      Description: The storage throughput of the DB storage.
    • storage_type
      Type: STRING
      Provider name: storageType
      Description: The type of DB storage.
  • current_storage_estimated_monthly_volume_io_ps_cost_variation
    Type: STRING
    Provider name: currentStorageEstimatedMonthlyVolumeIOPsCostVariation
    Description: The level of variation in monthly I/O costs for the current DB storage configuration.
  • db_cluster_identifier
    Type: STRING
    Provider name: dbClusterIdentifier
    Description: The identifier for DB cluster.
  • effective_recommendation_preferences
    Type: STRUCT
    Provider name: effectiveRecommendationPreferences
    Description: Describes the effective recommendation preferences for DB instances.
    • cpu_vendor_architectures
      Type: UNORDERED_LIST_STRING
      Provider name: cpuVendorArchitectures
      Description: Describes the CPU vendor and architecture for DB instance recommendations.
    • enhanced_infrastructure_metrics
      Type: STRING
      Provider name: enhancedInfrastructureMetrics
      Description: Describes the activation status of the enhanced infrastructure metrics preference. A status of Active confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive confirms that it’s not yet applied to recommendations. For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.
    • look_back_period
      Type: STRING
      Provider name: lookBackPeriod
      Description: The number of days the utilization metrics of the DB instance are analyzed.
    • savings_estimation_mode
      Type: STRUCT
      Provider name: savingsEstimationMode
      Description: Describes the savings estimation mode preference applied for calculating savings opportunity for DB instances.
      • source
        Type: STRING
        Provider name: source
        Description: Describes the source for calculating the savings opportunity for DB instances.
  • engine
    Type: STRING
    Provider name: engine
    Description: The engine of the DB instance.
  • engine_version
    Type: STRING
    Provider name: engineVersion
    Description: The database engine version.
  • idle
    Type: STRING
    Provider name: idle
    Description: This indicates if the DB instance is idle or not.
  • instance_finding
    Type: STRING
    Provider name: instanceFinding
    Description: The finding classification of an Amazon Aurora and RDS DB instance. For more information about finding classifications, see Finding classifications for Aurora and RDS databases in the Compute Optimizer User Guide.
  • instance_finding_reason_codes
    Type: UNORDERED_LIST_STRING
    Provider name: instanceFindingReasonCodes
    Description: The reason for the finding classification of a DB instance.
  • instance_recommendation_options
    Type: UNORDERED_LIST_STRUCT
    Provider name: instanceRecommendationOptions
    Description: An array of objects that describe the recommendation options for the RDS DB instance.
    • db_instance_class
      Type: STRING
      Provider name: dbInstanceClass
      Description: Describes the DB instance class recommendation option for your Amazon Aurora or RDS database.
    • performance_risk
      Type: DOUBLE
      Provider name: performanceRisk
      Description: The performance risk of the DB instance recommendation option.
    • projected_utilization_metrics
      Type: UNORDERED_LIST_STRUCT
      Provider name: projectedUtilizationMetrics
      Description: An array of objects that describe the projected utilization metrics of the DB instance recommendation option.
      • name
        Type: STRING
        Provider name: name
        Description: The name of the utilization metric.
      • statistic
        Type: STRING
        Provider name: statistic
        Description: The statistic of the utilization metric. The Compute Optimizer API, Command Line Interface (CLI), and SDKs return utilization metrics using only the Maximum statistic, which is the highest value observed during the specified period. The Compute Optimizer console displays graphs for some utilization metrics using the Average statistic, which is the value of Sum / SampleCount during the specified period. For more information, see Viewing resource recommendations in the Compute Optimizer User Guide. You can also get averaged utilization metric data for your resources using Amazon CloudWatch. For more information, see the Amazon CloudWatch User Guide.
      • value
        Type: DOUBLE
        Provider name: value
        Description: The value of the utilization metric.
    • rank
      Type: INT32
      Provider name: rank
      Description: The rank identifier of the DB instance recommendation option.
    • savings_opportunity
      Type: STRUCT
      Provider name: savingsOpportunity
      • estimated_monthly_savings
        Type: STRUCT
        Provider name: estimatedMonthlySavings
        Description: An object that describes the estimated monthly savings amount possible by adopting Compute Optimizer recommendations for a given resource. This is based on the On-Demand instance pricing..
        • currency
          Type: STRING
          Provider name: currency
          Description: The currency of the estimated monthly savings.
        • value
          Type: DOUBLE
          Provider name: value
          Description: The value of the estimated monthly savings.
      • savings_opportunity_percentage
        Type: DOUBLE
        Provider name: savingsOpportunityPercentage
        Description: The estimated monthly savings possible as a percentage of monthly cost by adopting Compute Optimizer recommendations for a given resource.
    • savings_opportunity_after_discounts
      Type: STRUCT
      Provider name: savingsOpportunityAfterDiscounts
      Description: Describes the savings opportunity for Amazon Aurora and RDS database recommendations or for the recommendation option. Savings opportunity represents the estimated monthly savings after applying Savings Plans discounts. You can achieve this by implementing a given Compute Optimizer recommendation.
      • estimated_monthly_savings
        Type: STRUCT
        Provider name: estimatedMonthlySavings
        Description: The estimated monthly savings possible by adopting Compute Optimizer’s DB instance recommendations. This includes any applicable Savings Plans discounts.
        • currency
          Type: STRING
          Provider name: currency
          Description: The currency of the estimated monthly savings.
        • value
          Type: DOUBLE
          Provider name: value
          Description: The value of the estimated monthly savings for DB instances.
      • savings_opportunity_percentage
        Type: DOUBLE
        Provider name: savingsOpportunityPercentage
        Description: The estimated monthly savings possible as a percentage of monthly cost by adopting Compute Optimizer’s DB instance recommendations. This includes any applicable Savings Plans discounts.
  • last_refresh_timestamp
    Type: TIMESTAMP
    Provider name: lastRefreshTimestamp
    Description: The timestamp of when the DB instance recommendation was last generated.
  • lookback_period_in_days
    Type: DOUBLE
    Provider name: lookbackPeriodInDays
    Description: The number of days the DB instance utilization metrics were analyzed.
  • promotion_tier
    Type: INT32
    Provider name: promotionTier
    Description: The promotion tier for the Aurora instance.
  • resource_arn
    Type: STRING
    Provider name: resourceArn
    Description: The ARN of the current Amazon Aurora or RDS database. The following is the format of the ARN: arn:aws:rds:{region}:{accountId}:db:{resourceName}
  • storage_finding
    Type: STRING
    Provider name: storageFinding
    Description: The finding classification of Amazon RDS DB instance storage. For more information about finding classifications, see Finding classifications for Aurora and RDS databases in the Compute Optimizer User Guide.
  • storage_finding_reason_codes
    Type: UNORDERED_LIST_STRING
    Provider name: storageFindingReasonCodes
    Description: The reason for the finding classification of RDS DB instance storage.
  • storage_recommendation_options
    Type: UNORDERED_LIST_STRUCT
    Provider name: storageRecommendationOptions
    Description: An array of objects that describe the recommendation options for DB instance storage.
    • estimated_monthly_volume_io_ps_cost_variation
      Type: STRING
      Provider name: estimatedMonthlyVolumeIOPsCostVariation
      Description: The projected level of variation in monthly I/O costs for the DB storage recommendation option.
    • rank
      Type: INT32
      Provider name: rank
      Description: The rank identifier of the DB storage recommendation option.
    • savings_opportunity
      Type: STRUCT
      Provider name: savingsOpportunity
      • estimated_monthly_savings
        Type: STRUCT
        Provider name: estimatedMonthlySavings
        Description: An object that describes the estimated monthly savings amount possible by adopting Compute Optimizer recommendations for a given resource. This is based on the On-Demand instance pricing..
        • currency
          Type: STRING
          Provider name: currency
          Description: The currency of the estimated monthly savings.
        • value
          Type: DOUBLE
          Provider name: value
          Description: The value of the estimated monthly savings.
      • savings_opportunity_percentage
        Type: DOUBLE
        Provider name: savingsOpportunityPercentage
        Description: The estimated monthly savings possible as a percentage of monthly cost by adopting Compute Optimizer recommendations for a given resource.
    • savings_opportunity_after_discounts
      Type: STRUCT
      Provider name: savingsOpportunityAfterDiscounts
      Description: Describes the savings opportunity for DB storage recommendations or for the recommendation option. Savings opportunity represents the estimated monthly savings after applying Savings Plans discounts. You can achieve this by implementing a given Compute Optimizer recommendation.
      • estimated_monthly_savings
        Type: STRUCT
        Provider name: estimatedMonthlySavings
        Description: The estimated monthly savings possible by adopting Compute Optimizer’s DB instance storage recommendations. This includes any applicable Savings Plans discounts.
        • currency
          Type: STRING
          Provider name: currency
          Description: The currency of the estimated monthly savings.
        • value
          Type: DOUBLE
          Provider name: value
          Description: The value of the estimated monthly savings for DB instance storage.
      • savings_opportunity_percentage
        Type: DOUBLE
        Provider name: savingsOpportunityPercentage
        Description: The estimated monthly savings possible as a percentage of monthly cost by adopting Compute Optimizer’s DB instance storage recommendations. This includes any applicable Savings Plans discounts.
    • storage_configuration
      Type: STRUCT
      Provider name: storageConfiguration
      Description: The recommended storage configuration.
      • allocated_storage
        Type: INT32
        Provider name: allocatedStorage
        Description: The size of the DB storage in gigabytes (GB).
      • iops
        Type: INT32
        Provider name: iops
        Description: The provisioned IOPs of the DB storage.
      • max_allocated_storage
        Type: INT32
        Provider name: maxAllocatedStorage
        Description: The maximum limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.
      • storage_throughput
        Type: INT32
        Provider name: storageThroughput
        Description: The storage throughput of the DB storage.
      • storage_type
        Type: STRING
        Provider name: storageType
        Description: The type of DB storage.
  • utilization_metrics
    Type: UNORDERED_LIST_STRUCT
    Provider name: utilizationMetrics
    Description: An array of objects that describe the utilization metrics of the DB instance.
    • name
      Type: STRING
      Provider name: name
      Description: The name of the utilization metric.
    • statistic
      Type: STRING
      Provider name: statistic
      Description: The statistic of the utilization metric. The Compute Optimizer API, Command Line Interface (CLI), and SDKs return utilization metrics using only the Maximum statistic, which is the highest value observed during the specified period. The Compute Optimizer console displays graphs for some utilization metrics using the Average statistic, which is the value of Sum / SampleCount during the specified period. For more information, see Viewing resource recommendations in the Compute Optimizer User Guide. You can also get averaged utilization metric data for your resources using Amazon CloudWatch. For more information, see the Amazon CloudWatch User Guide.
    • value
      Type: DOUBLE
      Provider name: value
      Description: The value of the utilization metric.

tags

Type: UNORDERED_LIST_STRING