권장 지표 - Amazon CloudWatch

권장 지표

다음 표에는 각 구성 요소 유형에 대해 권장되는 지표가 나와 있습니다.

구성 요소 유형 워크로드 유형 권장 지표

EC2 인스턴스(Windows Server)

기본값/사용자 지정

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

LogicalDisk % 사용 가능한 공간

사용 가능한 메모리(MB)

Active Directory

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

데이터베이스 ==> 인스턴스 데이터베이스 캐시 적중률

DirectoryServices DRA에서 보류 중인 복제 운영

DirectoryServices DRA에서 보류 중인 복제 동기화

DNS 재귀 쿼리 실패/초

LogicalDisk 평균 디스크 대기열 길이

Java 애플리케이션

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

java_lang_threading_threadcount

java_lang_classloading_loadedclasscount

java_lang_memory_heapmemoryusage_used

java_lang_memory_heapmemoryusage_committed

java_lang_operatingsystem_freephysicalmemorysize

java_lang_operatingsystem_freeswapspacesize

Microsoft IIS/.NET 웹 프런트 엔드

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

.NET CLR 예외 발생된 예외 수/초

.NET CLR 메모리 수 총 커밋된 바이트 수

.NET CLR 메모리 GC의 시간(%)

ASP.NET 응용 프로그램 응용 프로그램 대기열의 요청

ASP.NET 대기 중인 요청

ASP.NET 응용 프로그램 재시작

Microsoft SQL Server 데이터베이스 티어

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

페이징된 파일 % 사용량

시스템 프로세서 대기열 길이

네트워크 인터페이스 바이트 합계/초

PhysicalDisk % 디스크 시간

SQLServer:버퍼 관리자 버퍼 캐시 적중률

SQLServer:버퍼 관리자 페이지 예상 수명

SQLServer:차단된 일반 통계 프로세스

SQLServer:일반 통계 사용자 연결

SQLServer:잠금 교착 상태 수/초

SQLServer:SQL 통계 배치 요청/초

MySQL

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

LogicalDisk % 사용 가능한 공간

사용 가능한 메모리(MB)

.NET 작업자 풀/중간 티어

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

.NET CLR 예외 발생된 예외 수/초

.NET CLR 메모리 수 총 커밋된 바이트 수

.NET CLR 메모리 GC의 시간(%)

.NET Core 티어

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

Oracle

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

LogicalDisk % 사용 가능한 공간

사용 가능한 메모리(MB)

Postgres

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

LogicalDisk % 사용 가능한 공간

사용 가능한 메모리(MB)

SharePoint

CPUUtilization

StatusCheckFailed

프로세서 % 프로세서 시간

사용 중인 메모리 % 커밋된 바이트

사용 가능한 메모리(MB)

ASP.NET 애플리케이션 캐시 API 공백 제거

ASP.NET 요청 거부됨

ASP.NET 작업자 프로세스 다시 시작

메모리 페이지/초

SharePoint Publishing Cache 게시 캐시 플러시/초

SharePoint Foundation 실행 시간/페이지 요청

SharePoint Disk-Based Cache 총 캐시 압축 횟수

SharePoint Disk-Based Cache Blob 캐시 적중률

SharePoint Disk-Based Cache Blob 캐시 채우기 비율

SharePoint Disk-Based Cache Blob 캐시 플러시/초

ASP.NET 대기 중인 요청

ASP.NET 응용 프로그램 응용 프로그램 대기열의 요청

ASP.NET 응용 프로그램 재시작

LogicalDisk 평균 디스크 초/쓰기

LogicalDisk 평균 디스크 초/읽기

프로세서 % 중단 시간

EC2 인스턴스(Linux 서버)

기본값/사용자 지정

CPUUtilization

StatusCheckFailed

disk_used_percent

mem_used_percent

Java 애플리케이션

CPUUtilization

StatusCheckFailed

disk_used_percent

mem_used_percent

java_lang_threading_threadcount

java_lang_classloading_loadedclasscount

java_lang_memory_heapmemoryusage_used

java_lang_memory_heapmemoryusage_committed

java_lang_operatingsystem_freephysicalmemorysize

java_lang_operatingsystem_freeswapspacesize

.NET Core 티어 또는 SQL Server 데이터베이스 티어

CPUUtilization

StatusCheckFailed

disk_used_percent

mem_used_percent

Oracle

CPUUtilization

StatusCheckFailed

disk_used_percent

mem_used_percent

Postgres

CPUUtilization

StatusCheckFailed

disk_used_percent

mem_used_percent

EC2 인스턴스 그룹

SAP HANA 다중 노드 또는 단일 노드
  • hanadb_server_startup_time_variations_seconds

  • hanadb_level_5_alerts_count

  • hanadb_level_4_alerts_count

  • hanadb_out_of_memory_events_count

  • hanadb_max_trigger_read_ratio_percent

  • hanadb_max_trigger_write_ratio_percent

  • hanadb_log_switch_race_ratio_percent

  • hanadb_time_since_last_savepoint_seconds

  • hanadb_disk_usage_highlevel_percent

  • hanadb_current_allocation_limit_used_percent

  • hanadb_table_allocation_limit_used_percent

  • hanadb_cpu_usage_percent

  • hanadb_plan_cache_hit_ratio_percent

  • hanadb_last_data_backup_age_days

EBS 볼륨 임의

VolumeReadBytes

VolumeWriteBytes

VolumeReadOps

VolumeWriteOps

VolumeQueueLength

VolumeThroughputPercentage

VolumeConsumedReadWriteOps

BurstBalance

Classic ELB

임의

HTTPCode_Backend_4XX

HTTPCode_Backend_5XX

지연 시간

SurgeQueueLength

UnHealthyHostCount

애플리케이션 ELB

임의

HTTPCode_Target_4XX_Count

HTTPCode_Target_5XX_Count

TargetResponseTime

UnHealthyHostCount

RDS 데이터베이스 인스턴스

임의

CPUUtilization

ReadLatency

WriteLatency

BurstBalance

FailedSQLServerAgentJobsCount

RDS 데이터베이스 클러스터 임의

CPUUtilization

CommitLatency

DatabaseConnections

교착

FreeableMemory

NetworkThroughput

VolumeBytesUsed

Lambda 함수

임의

지속 시간

오류

IteratorAge

ProvisionedConcurrencySpilloverInvocations

제한

SQS 대기열

임의

ApproximateAgeOfOldestMessage

ApproximateNumberOfMessagesVisible

NumberOfMessagesSent

Amazon DynamoDB 테이블 임의

SystemErrors

UserErrors

ConsumedReadCapacityUnits

ConsumedWriteCapacityUnits

ReadThrottleEvents

WriteThrottleEvents

ConditionalCheckFailedRequests

TransactionConflict

Amazon S3 버킷

임의

RTC(복제 시간 제어)를 사용하는 복제 구이 활성화되어 있는 경우:

ReplicationLatency

BytesPendingReplication

OperationsPendingReplication

요청 지표가 켜져 있는 경우:

5xxErrors

4xxErrors

BytesDownloaded

BytesUploaded

AWS Step Functions

임의
일반
  • ExecutionThrottled

  • ExecutionsAborted

  • ProvisionedBucketSize

  • ProvisionedRefillRate

  • ConsumedCapacity

상태 머신 유형이 EXPRESS이거나 로그 그룹 수준이 OFF인 경우
  • ExecutionsFailed

  • ExecutionsTimedOut

상태 머신에 Lambda 함수가 있는 경우
  • LambdaFunctionsFailed

  • LambdaFunctionsTimedOut

상태 머신에 활동이 있는 경우
  • ActivitiesFailed

  • ActivitiesTimedOut

  • ActivitiesHeartbeatTimedOut

상태 머신에 서비스 통합이 있는 경우
  • ServiceIntegrationsFailed

  • ServiceIntegrationsTimedOut

API Gateway REST API 스테이지

임의
  • 4XXErrors

  • 5XXErrors

  • 지연 시간

ECS 클러스터

임의

CpuUtilized

MemoryUtilized

NetworkRxBytes

NetworkTxBytes

RunningTaskCount

PendingTaskCount

StorageReadBytes

StorageWriteBytes

CPUReservation(EC2 시작 유형만 해당)

CPUUtilization(EC2 시작 유형만 해당)

MemoryReservation(EC2 시작 유형만 해당)

MemoryUtilization(EC2 시작 유형만 해당)

GPUReservation(EC2 시작 유형만 해당)

instance_cpu_utilization(EC2 시작 유형만 해당)

instance_filesystem_utilization(EC2 시작 유형만 해당)

instance_memory_utilization(EC2 시작 유형만 해당)

instance_network_total_bytes(EC2 시작 유형만 해당)

Java 애플리케이션

CpuUtilized

MemoryUtilized

NetworkRxBytes

NetworkTxBytes

RunningTaskCount

PendingTaskCount

StorageReadBytes

StorageWriteBytes

CPUReservation(EC2 시작 유형만 해당)

CPUUtilization(EC2 시작 유형만 해당)

MemoryReservation(EC2 시작 유형만 해당)

MemoryUtilization(EC2 시작 유형만 해당)

GPUReservation(EC2 시작 유형만 해당)

instance_cpu_utilization(EC2 시작 유형만 해당)

instance_filesystem_utilization(EC2 시작 유형만 해당)

instance_memory_utilization(EC2 시작 유형만 해당)

instance_network_total_bytes(EC2 시작 유형만 해당)

java_lang_threading_threadcount

java_lang_classloading_loadedclasscount

java_lang_memory_heapmemoryusage_used

java_lang_memory_heapmemoryusage_committed

java_lang_operatingsystem_freephysicalmemorysize

java_lang_operatingsystem_freeswapspacesize

ECS 서비스

임의

CPUUtilization

MemoryUtilization

CpuUtilized

MemoryUtilized

NetworkRxBytes

NetworkTxBytes

RunningTaskCount

PendingTaskCount

StorageReadBytes

StorageWriteBytes

Java 애플리케이션

CPUUtilization

MemoryUtilization

CpuUtilized

MemoryUtilized

NetworkRxBytes

NetworkTxBytes

RunningTaskCount

PendingTaskCount

StorageReadBytes

StorageWriteBytes

java_lang_threading_threadcount

java_lang_classloading_loadedclasscount

java_lang_memory_heapmemoryusage_used

java_lang_memory_heapmemoryusage_committed

java_lang_operatingsystem_freephysicalmemorysize

java_lang_operatingsystem_freeswapspacesize

EKS 클러스터

임의

cluster_failed_node_count

node_cpu_reserved_capacity

node_cpu_utilization

node_filesystem_utilization

node_memory_reserved_capacity

node_memory_utilization

node_network_total_bytes

pod_cpu_reserved_capacity

pod_cpu_utilization

pod_cpu_utilization_over_pod_limit

pod_memory_reserved_capacity

pod_memory_utilization

pod_memory_utilization_over_pod_limit

pod_network_rx_bytes

pod_network_tx_bytes

Java 애플리케이션

cluster_failed_node_count

node_cpu_reserved_capacity

node_cpu_utilization

node_filesystem_utilization

node_memory_reserved_capacity

node_memory_utilization

node_network_total_bytes

pod_cpu_reserved_capacity

pod_cpu_utilization

pod_cpu_utilization_over_pod_limit

pod_memory_reserved_capacity

pod_memory_utilization

pod_memory_utilization_over_pod_limit

pod_network_rx_bytes

pod_network_tx_bytes

java_lang_threading_threadcount

java_lang_classloading_loadedclasscount

java_lang_memory_heapmemoryusage_used

java_lang_memory_heapmemoryusage_committed

java_lang_operatingsystem_freephysicalmemorysize

java_lang_operatingsystem_freeswapspacesize

EC2의 Kubernetes 클러스터

임의

cluster_failed_node_count

node_cpu_reserved_capacity

node_cpu_utilization

node_filesystem_utilization

node_memory_reserved_capacity

node_memory_utilization

node_network_total_bytes

pod_cpu_reserved_capacity

pod_cpu_utilization

pod_cpu_utilization_over_pod_limit

pod_memory_reserved_capacity

pod_memory_utilization

pod_memory_utilization_over_pod_limit

pod_network_rx_bytes

pod_network_tx_bytes

Java 애플리케이션

cluster_failed_node_count

node_cpu_reserved_capacity

node_cpu_utilization

node_filesystem_utilization

node_memory_reserved_capacity

node_memory_utilization

node_network_total_bytes

pod_cpu_reserved_capacity

pod_cpu_utilization

pod_cpu_utilization_over_pod_limit

pod_memory_reserved_capacity

pod_memory_utilization

pod_memory_utilization_over_pod_limit

pod_network_rx_bytes

pod_network_tx_bytes

java_lang_threading_threadcount

java_lang_classloading_loadedclasscount

java_lang_memory_heapmemoryusage_used

java_lang_memory_heapmemoryusage_committed

java_lang_operatingsystem_freephysicalmemorysize

java_lang_operatingsystem_freeswapspacesize

다음 표에는 각 구성 요소 유형에 대해 권장되는 프로세스 및 프로세스 지표가 나와 있습니다. CloudWatch Application Insights는 인스턴스에서 실행되지 않는 프로세스에 대한 프로세스 모니터링을 권장하지 않습니다.

구성 요소 유형 워크로드 유형 권장 프로세스 권장 지표

EC2 인스턴스(Windows Server)

Microsoft IIS/.NET 웹 프런트 엔드

w3wp

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes

Microsoft SQL Server 데이터베이스 티어

SQLAgent

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes

sqlservr

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes

sqlwriter

procstat cpu_usage,

procstat memory_rss

ReportingServicesService

procstat cpu_usage,

procstat memory_rss

MsDtsServr

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes

Msmdsrv

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes

.NET 작업자 풀/중간 티어

w3wp

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes

.NET Core 티어

w3wp

procstat cpu_usage,

procstat memory_rss,

procstat memory_vms,

procstat read_bytes,

procstat write_bytes