読者です 読者をやめる 読者になる 読者になる

AWSインテグレーション - Redshift

MackerelはAWSインテグレーションにてAmazon Redshiftのメトリック取得や監視に対応しています。

AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション

取得メトリック

AWSインテグレーションのRedshift対応で取得できるメトリックは以下の通りです。 メトリック の説明に関してはAWSのヘルプをご確認ください。

クラスターごとのメトリック

グラフ名 メトリック Mackerel上のメトリック名 単位 Statistics
CPU CPUUtilization redshift.cpu.used percentage Average
Database Connections DatabaseConnections redshift.database_connections.used integer Average
Cluster Status HealthStatus
MaintenanceMode
redshift.cluster_status.health
redshift.cluster_status.maintenance
integer Average
Network Throughput NetworkReceiveThroughput
NetworkTransmitThroughput
redshift.network_throughput.receive
redshift.network_throughput.transmit
bytes/sec Average
Disk Space PercentageDiskSpaceUsed redshift.disk.used percentage Average

ノードごとのメトリック

Redshiftではクラスターごとに複数のノードを持つことができるので、それぞれのメトリックは以下のようにグルーピングされます。メトリック名の NODE_ROLE にノードのRoleが入ります。 (例: leader, compute_0 など)

グラフ名 メトリック Mackerel上のメトリック名 単位 Statistics
CPU per Node CPUUtilization redshift.cpu_per_node.NODE_ROLE.used percentage Average
Network Throughput per Node NetworkReceiveThroughput
NetworkTransmitThroughput
redshift.network_throughput_per_node.NODE_ROLE.receive
redshift.network_throughput_per_node.NODE_ROLE.transmit
bytes/sec Average
Disk Space per Node PercentageDiskSpaceUsed redshift.disk_per_node.NODE_ROLE.used percentage Average
Disk IOPS ReadIOPS
WriteIOPS
redshift.diskiops.NODE_ROLE.read
redshift.diskiops.NODE_ROLE.write
iops Average
Disk Latency ReadLatency
WriteLatency
redshift.latency.NODE_ROLE.read
redshift.latency.NODE_ROLE.write
float Average
Disk Throughput ReadThroughput
WriteThroughput
redshift.throughput.NODE_ROLE.read
redshift.throughput.NODE_ROLE.write
bytes/sec Average