CloudWatch Database Insights の使用を開始する - Amazon CloudWatch

CloudWatch Database Insights の使用を開始する

Database Insights の標準モードは、Amazon RDS データベースと Aurora データベースに対してデフォルトで有効になっています。Database Insights の詳細モードの使用を開始するには、新しいデータベースを作成するか、データベースを変更します。

Amazon RDS データベースの Database Insights の詳細モードまたは標準モードを有効にする方法については、以下のトピックを参照してください。

Amazon Aurora データベースの Database Insights の詳細モードまたは標準モードを有効にする方法については、以下のトピックを参照してください。

Database Insights に必要なアクセス許可

Database Insights を使用するには、特定の IAM アクセス許可が必要です。Database Insights には、CloudWatch、CloudWatch Logs、Amazon RDS、および Amazon RDS Performance Insights のアクセス許可が必要です。より広範なアクセス許可がある場合は、これらのアクセス許可をユーザーまたはロールに提供する必要がない場合があります。

Database Insights を使用するには、次の CloudWatch アクセス許可が必要です。

  • cloudwatch:BatchGetServiceLevelIndicatorReport

  • cloudwatch:DescribeAlarms

  • cloudwatch:GetDashboard

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • cloudwatch:PutDashboard

Database Insights を使用するには、次の CloudWatch Logs アクセス許可が必要です。

  • logs:DescribeLogGroups

  • logs:GetQueryResults

  • logs:StartQuery

  • logs:StopQuery

Database Insights を使用するには、次の Amazon RDS アクセス許可が必要です。

  • rds:DescribeDBClusters

  • rds:DescribeDBInstances

  • rds:DescribeEvents

  • rds:DescribeDBShardGroups (Aurora PostgreSQL Limitless Databases をモニタリングしている場合)

Database Insights を使用するには、次の Performance Insights アクセス許可が必要です。

  • pi:ListAvailableResourceMetrics

  • pi:ListAvailableResourceDimensions

  • pi:DescribeDimensionKeys

  • pi:GetDimensionKeyDetails

  • pi:GetResourceMetrics

  • pi:ListPerformanceAnalysisReports

  • pi:GetResourceMetadata

  • pi:GetPerformanceAnalysisReport

  • pi:CreatePerformanceAnalysisReport

  • pi:DeletePerformanceAnalysisReport

  • pi:ListTagsForResource

  • pi:TagResource

  • pi:UntagResource

次のサンプルポリシーには、Database Insights へのフルアクセスに必要なアクセス許可が含まれています。

{ "Version": "2012-10-17", "Statement": [{ "Effect" : "Allow", "Action" : [ "cloudwatch:BatchGetServiceLevelIndicatorReport", "cloudwatch:DescribeAlarms", "cloudwatch:GetMetricStatistics", "cloudwatch:GetMetricData", "cloudwatch:ListMetrics", "cloudwatch:PutDashboard" ], "Resource" : "*" }, { "Effect" : "Allow", "Action" : [ "logs:DescribeLogGroups", "logs:GetQueryResults", "logs:StartQuery", "logs:StopQuery" ], "Resource" : "*" }, { "Effect" : "Allow", "Action" : [ "pi:DescribeDimensionKeys", "pi:GetDimensionKeyDetails", "pi:GetResourceMetadata", "pi:GetResourceMetrics", "pi:ListAvailableResourceDimensions", "pi:ListAvailableResourceMetrics", "pi:CreatePerformanceAnalysisReport", "pi:GetPerformanceAnalysisReport", "pi:ListPerformanceAnalysisReports", "pi:DeletePerformanceAnalysisReport", "pi:TagResource", "pi:UntagResource", "pi:ListTagsForResource" ], "Resource" : "arn:aws:pi:*:*:*/rds/*" }, { "Effect" : "Allow", "Action" : [ "rds:DescribeDBInstances", "rds:DescribeDBClusters", "rds:DescribeEvents" ], "Resource" : "*" } ] }