Amazon CloudWatch
ユーザーガイド

Amazon CloudWatch Application Insights for .NET and SQL Server でサポートされるログとメトリクス

CloudWatch Application Insights for .NET and SQL Server でサポートされるログとメトリクスを以下に一覧表示します。

CloudWatch Application Insights for .NET and SQL Server でサポートされるログは以下のとおりです。

  • Microsoft Internet Information Services (IIS) のログ

  • EC2 における SQL Server のエラーログ

  • .NET アプリケーションのカスタムログ (Log4Net など)

  • Windows のログ (システム、アプリケーション、セキュリティ) と、アプリケーションおよびサービスログを含む Windows イベントビューア

Amazon Elastic Cloud Compute (EC2)

CPUCreditBalance

CPUCreditUsage

CPUSurplusCreditBalance

CPUSurplusCreditsCharged

CPUUtilization

DiskReadBytes

DiskReadOps

DiskWriteBytes

DiskWriteOps

EBSByteBalance%

EBSIOBalance%

EBSReadBytes

EBSReadOps

EBSWriteBytes

EBSWriteOps

LogicalDisk % Free Space

Memory % Committed Bytes In Use

Memory Available Mbytes

NetworkIn

Network Interface Bytes Total/sec

NetworkOut

NetworkPacketsIn

NetworkPacketsOut

Paging File % Usage

PhysicalDisk % Disk Time

PhysicalDisk Avg.Disk sec/Read

PhysicalDisk Avg.Disk sec/Write

PhysicalDisk Disk Read Bytes/sec

PhysicalDisk Disk Reads/sec

PhysicalDisk Disk Write Bytes/sec

PhysicalDisk Disk Writes/sec

Processor % Idle Time

Processor % Interrupt Time

Processor % Processor Time

Processor % User Time

SQLServer:Access Methods Forwarded Records/sec

SQLServer:Access Methods Page Splits/sec

SQLServer:Buffer Manager Buffer cache hit ratio

SQLServer:Buffer Manager Page life expectancy

SQLServer:General Statistics Processes blocked

SQLServer:SQL Statistics Batch Requests/sec

SQLServer:SQL Statistics SQL Compilations/sec

SQLServer:SQL Statistics SQL Re‐Compilations/sec

StatusCheckFailed

StatusCheckFailed_Instance

StatusCheckFailed_System

System Processor Queue Length

TCPv4 Connections Established

TCPv6 Connections Established

Elastic Load Balancer (ELB)

EstimatedALBActiveConnectionCount

EstimatedALBConsumedLCUs

EstimatedALBNewConnectionCount

EstimatedProcessedBytes

HTTPCode_Backend_4XX

HTTPCode_Backend_5XX

HealthyHostCount

RequestCount

UnhealthyHostCount

Application ELB

EstimatedALBActiveConnectionCount

EstimatedALBConsumedLCUs

EstimatedALBNewConnectionCount

EstimatedProcessedBytes

HTTPCode_Backend_4XX

HTTPCode_Backend_5XX

HealthyHostCount

Latency

RequestCount

SurgeQueueLength

UnHealthyHostCount

Amazon EC2 Auto Scaling グループ

CPUCreditBalance

CPUCreditUsage

CPUSurplusCreditBalance

CPUSurplusCreditsCharged

CPUUtilization

DiskReadBytes

DiskReadOps

DiskWriteBytes

DiskWriteOps

EBSByteBalance%

EBSIOBalance%

EBSReadBytes

EBSReadOps

EBSWriteBytes

EBSWriteOps

NetworkIn

NetworkOut

NetworkPacketsIn

NetworkPacketsOut

StatusCheckFailed

StatusCheckFailed_Instance

StatusCheckFailed_System

Amazon Simple Queue Server (SQS)

ApproximateAgeOfOldestMessage

ApproximateNumberOfMessagesDelayed

ApproximateNumberOfMessagesNotVisible

ApproximateNumberOfMessagesVisible

NumberOfEmptyReceives

NumberOfMessagesDeleted

NumberOfMessagesReceived

NumberOfMessagesSent

Amazon Relational Database Service (RDS)

BurstBalance

CPUCreditBalance

CPUUtilization

DatabaseConnections

DiskQueueDepth

FailedSQLServerAgentJobsCount

FreeStorageSpace

FreeableMemory

NetworkReceiveThroughput

NetworkTransmitThroughput

ReadIOPS

ReadLatency

ReadThroughput

WriteIOPS

WriteLatency

WriteThroughput

メトリクスのデータポイント要件

アラームを発生させるデフォルトのしきい値が明確でないメトリクスの場合、Application Insights は、アラームを発生させるしきい値を適切に予測できるだけのデータポイント数が得られるまで待機します。Application Insights でアラームを作成する前にチェックするメトリクスのデータポイント要件は以下のとおりです。

  • メトリクスのデータポイントが、過去 15 日から過去 2 日までの間に少なくとも 100 個あること。

  • メトリクスのデータポイントが、昨日から少なくとも 100 個あること。

以下のメトリクスは、上記のデータポイント要件に従います。CloudWatch エージェントのメトリクスは、アラームの作成に最大 1 時間を必要とします。

AWS/ApplicationELB

ActiveConnectionCount

ConsumedLCUs

HTTPCode_ELB_4XX_Count

HTTPCode_Target_2XX_Count

HTTPCode_Target_3XX_Count

HTTPCode_Target_4XX_Count

HTTPCode_Target_5XX_Count

NewConnectionCount

ProcessedBytes

TargetResponseTime

UnHealthyHostCount

AWS/AutoScaling

GroupDesiredCapacity

GroupInServiceInstances

GroupMaxSize

GroupMinSize

GroupPendingInstances

GroupStandbyInstances

GroupTerminatingInstances

GroupTotalInstances

AWS/EC2

CPUCreditBalance

CPUCreditUsage

CPUSurplusCreditBalance

CPUSurplusCreditsCharged

CPUUtilization

DiskReadBytes

DiskReadOps

DiskWriteBytes

DiskWriteOps

EBSByteBalance%

EBSIOBalance%

EBSReadBytes

EBSReadOps

EBSWriteBytes

EBSWriteOps

NetworkIn

NetworkOut

NetworkPacketsIn

NetworkPacketsOut

AWS/ELB

EstimatedALBActiveConnectionCount

EstimatedALBConsumedLCUs

EstimatedALBNewConnectionCount

EstimatedProcessedBytes

HTTPCode_Backend_4XX

HTTPCode_Backend_5XX

HealthyHostCount

Latency

RequestCount

SurgeQueueLength

UnHealthyHostCount

AWS/RDS

CPUCreditBalance

DatabaseConnections

DiskQueueDepth

FreeStorageSpace

FreeableMemory

NetworkReceiveThroughput

NetworkTransmitThroughput

ReadIOPS

ReadThroughput

WriteIOPS

WriteThroughput

AWS/SQS

ApproximateAgeOfOldestMessage

ApproximateNumberOfMessagesDelayed

ApproximateNumberOfMessagesNotVisible

ApproximateNumberOfMessagesVisible

NumberOfEmptyReceives

NumberOfMessagesDeleted

NumberOfMessagesReceived

NumberOfMessagesSent

CWAgent

LogicalDisk % Free Space

Memory % Committed Bytes In Use

Memory Available Mbytes

Network Interface Bytes Total/sec

Paging File % Usage

PhysicalDisk % Disk Time

PhysicalDisk Avg.Disk sec/Read

PhysicalDisk Avg.Disk sec/Write

PhysicalDisk Disk Read Bytes/sec

PhysicalDisk Disk Reads/sec

PhysicalDisk Disk Write Bytes/sec

PhysicalDisk Disk Writes/sec

Processor % Idle Time

Processor % Interrupt Time

Processor % Processor Time

Processor % User Time

SQLServer:Access Methods Forwarded Records/sec

SQLServer:Access Methods Page Splits/sec

SQLServer:Buffer Manager Buffer cache hit ratio

SQLServer:Buffer Manager Page life expectancy

SQLServer:General Statistics Processes blocked

SQLServer:SQL Statistics Batch Requests/sec

SQLServer:SQL Statistics SQL Compilations/sec

SQLServer:SQL Statistics SQL Re-Compilations/sec

System Processor Queue Length

TCPv4 Connections Established

TCPv6 Connections Established

次の表は、コンポーネントタイプ別の推奨されるメトリクスの一覧です。

コンポーネントタイプ ワークロードタイプ 推奨されるメトリクス

EC2 インスタンス

Web/.NET ワーカー

CPUUtilization

StatusCheckFailed

Processor % Processor Time

Memory % Committed Bytes In Use

Memory Available Mbytes

SQL Server

CPUUtilization

StatusCheckFailed

Processor % Processor Time

Memory % Committed Bytes In Use

Memory Available Mbytes

Paging File % Usage

System Processor Queue Length

Network Interface Bytes Total/sec

Classic ELB

すべて

HTTPCode_Backend_4XX

HTTPCode_Backend_5XX

Latency

SurgeQueueLength

UnHealthyHostCount

Application ELB

すべて

HTTPCode_Target_4XX_Count

HTTPCode_Target_5XX_Count

TargetResponseTime

UnHealthyHostCount

RDS インスタンス

すべて

CPUUtilization

ReadLatency

WriteLatency

BurstBalence

FailedSQLServerAgentJobsCount

SQS キュー

すべて

ApproximateAgeOfOldestMessage

ApproximateNumberOfMessagesVisible

NumberOfMessagesSent

パフォーマンスカウンタのメトリクス

次の表は、EC2 Windows インスタンスのパフォーマンスカウンタメトリクスと対応するパフォーマンスカウンタセット名の一覧です。

パフォーマンスカウンタのメトリクス名 パフォーマンスカウンタセット名
.NET CLR Exceptions # of Exceps Thrown .NET CLR Exceptions
.NET CLR Memory % Time in GC .NET CLR Memory
ASP.NET Applications Errors Total/Sec ASP.NET Applications

ASP.NET Applications Errors Unhandled During Execution/sec

ASP.NET Applications

ASP.NET Applications Requests in Application Queue

ASP.NET Applications

ASP.NET Applications Requests/Sec

ASP.NET Applications

LogicalDisk % Free Space

LogicalDisk

Memory % Committed Bytes In Use

メモリ

Memory Available Mbytes

メモリ

Network Interface Bytes Total/sec

ネットワークインターフェイス

Paging File % Usage

Paging File

PhysicalDisk % Disk Time PhysicalDisk
PhysicalDisk Avg.Disk sec/Read PhysicalDisk
PhysicalDisk Avg.Disk sec/Write PhysicalDisk
PhysicalDisk Disk Read Bytes/sec PhysicalDisk
PhysicalDisk Disk Reads/sec PhysicalDisk
PhysicalDisk Disk Write Bytes/sec PhysicalDisk
PhysicalDisk Disk Writes/sec PhysicalDisk

Processor % Idle Time

プロセッサ
Processor % Interrupt Time

プロセッサ

Processor % Processor Time

プロセッサ

Processor % User Time

プロセッサ

SQLServer:Access Methods Forwarded Records/sec

SQLServer:Access Methods

SQLServer:Access Methods Page Splits/sec

SQLServer:Access Methods

SQLServer:Buffer Manager Buffer cache hit ratio

SQLServer:Buffer Manager

SQLServer:Buffer Manager Page life expectancy

SQLServer:Buffer Manager

SQLServer:General Statistics Processes blocked

SQLServer:General Statistics

SQLServer:SQL Statistics Batch Requests/sec SQLServer:SQL Statistics
SQLServer:SQL Statistics SQL Compilations/sec SQLServer:SQL Statistics
SQLServer:SQL Statistics SQL Re-Compilations/sec

SQLServer:SQL Statistics

System Processor Queue Length

システム

TCPv4 Connections Established TCPv4
TCPv6 Connections Established TCPv6
Web Service Bytes Received/Sec

ウェブサービス

Web Service Bytes Sent/Sec

ウェブサービス

Web Service Current Connections

ウェブサービス