AWS 와 통합되면 뉴렐릭 플랫폼에서 공지 조건을 설정하거나 데이터를 쿼리할 수 있습니다. 이 문서에서는 AWS 차원 메트릭을 저장하여 알림을 만들고 데이터를 쿼리하는 방법을 설명합니다.
아직 설치하지 않았다면 AWS CloudWatch Metric Streams 통합하여 AWS 서비스의 지표를 수집하거나 마이그레이션하는 것이 좋습니다. API 폴링을 사용하여 AWS 데이터를 수집하는 경우 API 폴링 지표 섹션에서 각 병합에 대해 수집한 지표를 검토할 수 있습니다.
쿼리, 메트릭 스토리지 및 매핑
개별 클라우드 통합의 지표를 AWS CloudWatch Metric Streams 의 새로운 매핑으로 매핑했습니다. 두 가지 메트릭 명명 규칙을 모두 사용해도 알림, 대시보드 및 쿼리는 계속 작동합니다. 다음 사항을 명심하세요.
- 지표 스트림에서 나오는 모든 지표에는
aws.MetricStreamArn
및collector.name = 'cloudwatch-metric-streams'
속성이 있습니다. - AWS CloudWatch에서 제공되는 지표는
summary
유형의 차원 지표로 저장됩니다.
아래에서 뉴렐릭이 AWS 지표를 차원 지표로 저장하는 방법에 대해 자세히 살펴볼 수 있습니다.
- 차원 지표 명명 규칙은 뉴렐릭이 백앤드에서 AWS 지우스페이스를 업데이트하는 방법을 설명합니다.
- 다중 차원 조합을 포함하는 지표는 다중 차원을 포함하는 지표를 구문 분석하기 위해 쿼리 집계를 사용하는 방법을 설명합니다.
+ dimension
으로 시작하는 지표에는.by + dimensionName
로 끝나는 모든 지표의 표가 포함됩니다.
우리는 AWS 지표를 뉴렐릭에 차원 지표 로 저장합니다. 뉴렐릭은 원래 AWS 지표의 원래 케이스를 유지하지만 AWS 네임스페이스를 지정하기 위해 모든 소문자에 aws
접두사를 추가합니다. 예를 들어:
aws.ec2.CPUUtilization
aws.s3.5xxErrors
aws.sns.NumberOfMessagesPublished
또한 접두사에서
/
의 모든 인스턴스를.
로 바꿉니다.AWS/EC2
로 나타납니다aws.ec2
AWS/ApplicationELB
로 나타납니다aws.applicationelb
메트릭이 속한 리소스에 특정 네임스페이스 접두사가 있는 경우 해당 네임스페이스 접두사는 유지하지만 여전히
aws
접두사를 추가합니다.aws.Region
aws.s3.BucketName
AWS에서 지원하는 네임스페이스에 대한 자세한 내용은 CloudWatch 설명서 웹 사이트 를 참조하십시오.
지표는 이름과 다양한 차원으로 정의됩니다. 특정 지표에 여러 차원이 있는 경우, 이는 개별 시계열로 수집됩니다. 이러한 경향으로 인해 동일한 지표 이름이 차원 조합이 다른 여러 지표로 나타날 수도 있습니다. 예를 들어:
aws.apigateway.4XXError
차원이aws.apigateway.ApiName
및aws.apigateway.Stage
입니다.aws.apigateway.4XXError
차원이aws.apigateway.ApiName
입니다.sum()
또는count()
과 같은 일부 집계는 올바른 차원 조합이 지정되지 않으면 중복된 결과를 반환합니다.sum()
또는count()
와 같은 일부 집계가 두 가지 메트릭을 동시에 일치시키는 것을 방지하려면IS NULL
또는IS NOT NULL
로 차원을 필터링합니다.예를 들어, 이 쿼리는 동시에 두 가지 Makri에 대해 중복된 결과를 반환합니다.
SELECT sum(aws.apigateway.4XXError) FROM METRICApiName
차원을 가진 메트릭만 일치시키려면IS NULL
을 추가합니다.SELECT sum(aws.apigateway.4XXError) FROM METRIC WHERE aws.apigateway.Stage IS NULL2개의 차원을 가진 메트릭만 일치시키려면
IS NOT NULL
추가합니다.SELECT sum(aws.apigateway.4XXError) FROM METRIC WHERE aws.apigateway.ApiName IS NOT NULL and aws.apigateway.Stage IS NOT NULL
역사적인 이유로, 쌍으로 나타나는 일부 지표에는 접미사를 붙입니다. 예를 들어, 한 지표에 차원이 있지만 다른 지표에 차원이 없는 경우 차원과 함께 by + dimension
접미사를 사용합니다. 예를 들어:
aws.lambda.Duration
차원이aws.lambda.FunctionName
인 것은 다음에 매핑됩니다.aws.lambda.Duration.byFunction
aws.lambda.Duration
차원이 없으므로 동일하게 유지됩니다.우리는 더 이상 이러한 매핑을 추가하지 않지만, 위의 일반 규칙에 정의된 대로 모든 새로운 메트릭을 원래 AWS 이름으로 보존하는 데 전념하고 있습니다. 다음은
.by + dimensionName
으로 접미사가 붙은 모든 메트릭의 전체 목록입니다.원래 지표 이름
원래 차원 이름
접미사가 붙은 지표 이름
aws.apigateway.4XXError
Api
aws.apigateway.4XXError.byApi
aws.apigateway.4XXError
ResourceWithMetrics
aws.apigateway.4XXError.byResourceWithMetrics
aws.apigateway.4XXError
Stage
aws.apigateway.4XXError.byStage
aws.apigateway.5XXError
Api
aws.apigateway.5XXError.byApi
aws.apigateway.5XXError
ResourceWithMetrics
aws.apigateway.5XXError.byResourceWithMetrics
aws.apigateway.5XXError
Stage
aws.apigateway.5XXError.byStage
aws.apigateway.CacheHitCount
Api
aws.apigateway.CacheHitCount.byApi
aws.apigateway.CacheHitCount
ResourceWithMetrics
aws.apigateway.CacheHitCount.byResourceWithMetrics
aws.apigateway.CacheHitCount
Stage
aws.apigateway.CacheHitCount.byStage
aws.apigateway.CacheMissCount
Api
aws.apigateway.CacheMissCount.byApi
aws.apigateway.CacheMissCount
ResourceWithMetrics
aws.apigateway.CacheMissCount.byResourceWithMetrics
aws.apigateway.CacheMissCount
Stage
aws.apigateway.CacheMissCount.byStage
aws.apigateway.Count
Api
aws.apigateway.Count.byApi
aws.apigateway.Count
ResourceWithMetrics
aws.apigateway.Count.byResourceWithMetrics
aws.apigateway.Count
Stage
aws.apigateway.Count.byStage
aws.apigateway.IntegrationLatency
Api
aws.apigateway.IntegrationLatency.byApi
aws.apigateway.IntegrationLatency
ResourceWithMetrics
aws.apigateway.IntegrationLatency.byResourceWithMetrics
aws.apigateway.IntegrationLatency
Stage
aws.apigateway.IntegrationLatency.byStage
aws.apigateway.Latency
Api
aws.apigateway.Latency.byApi
aws.apigateway.Latency
ResourceWithMetrics
aws.apigateway.Latency.byResourceWithMetrics
aws.apigateway.Latency
Stage
aws.apigateway.Latency.byStage
aws.applicationelb.RequestCount
Alb
aws.applicationelb.RequestCount.byAlb
aws.applicationelb.RequestCount
TargetGroup
aws.applicationelb.RequestCount.byTargetGroup
aws.docdb.BackupRetentionPeriodStorageUsed
Cluster
aws.docdb.BackupRetentionPeriodStorageUsed.byCluster
aws.docdb.BackupRetentionPeriodStorageUsed
ClusterByRole
aws.docdb.BackupRetentionPeriodStorageUsed.byClusterByRole
aws.docdb.BackupRetentionPeriodStorageUsed
Instance
aws.docdb.BackupRetentionPeriodStorageUsed.byInstance
aws.docdb.BufferCacheHitRatio
Cluster
aws.docdb.BufferCacheHitRatio.byCluster
aws.docdb.BufferCacheHitRatio
ClusterByRole
aws.docdb.BufferCacheHitRatio.byClusterByRole
aws.docdb.BufferCacheHitRatio
Instance
aws.docdb.BufferCacheHitRatio.byInstance
aws.docdb.CPUUtilization
Cluster
aws.docdb.CPUUtilization.byCluster
aws.docdb.CPUUtilization
ClusterByRole
aws.docdb.CPUUtilization.byClusterByRole
aws.docdb.CPUUtilization
Instance
aws.docdb.CPUUtilization.byInstance
aws.docdb.DatabaseConnections
Cluster
aws.docdb.DatabaseConnections.byCluster
aws.docdb.DatabaseConnections
ClusterByRole
aws.docdb.DatabaseConnections.byClusterByRole
aws.docdb.DatabaseConnections
Instance
aws.docdb.DatabaseConnections.byInstance
aws.docdb.DBClusterReplicaLagMaximum
Cluster
aws.docdb.DBClusterReplicaLagMaximum.byCluster
aws.docdb.DBClusterReplicaLagMaximum
ClusterByRole
aws.docdb.DBClusterReplicaLagMaximum.byClusterByRole
aws.docdb.DBClusterReplicaLagMaximum
Instance
aws.docdb.DBClusterReplicaLagMaximum.byInstance
aws.docdb.DBClusterReplicaLagMinimum
Cluster
aws.docdb.DBClusterReplicaLagMinimum.byCluster
aws.docdb.DBClusterReplicaLagMinimum
ClusterByRole
aws.docdb.DBClusterReplicaLagMinimum.byClusterByRole
aws.docdb.DBClusterReplicaLagMinimum
Instance
aws.docdb.DBClusterReplicaLagMinimum.byInstance
aws.docdb.DBInstanceReplicaLag
Cluster
aws.docdb.DBInstanceReplicaLag.byCluster
aws.docdb.DBInstanceReplicaLag
ClusterByRole
aws.docdb.DBInstanceReplicaLag.byClusterByRole
aws.docdb.DBInstanceReplicaLag
Instance
aws.docdb.DBInstanceReplicaLag.byInstance
aws.docdb.DiskQueueDepth
Cluster
aws.docdb.DiskQueueDepth.byCluster
aws.docdb.DiskQueueDepth
ClusterByRole
aws.docdb.DiskQueueDepth.byClusterByRole
aws.docdb.DiskQueueDepth
Instance
aws.docdb.DiskQueueDepth.byInstance
aws.docdb.EngineUptime
Cluster
aws.docdb.EngineUptime.byCluster
aws.docdb.EngineUptime
ClusterByRole
aws.docdb.EngineUptime.byClusterByRole
aws.docdb.EngineUptime
Instance
aws.docdb.EngineUptime.byInstance
aws.docdb.FreeableMemory
Cluster
aws.docdb.FreeableMemory.byCluster
aws.docdb.FreeableMemory
ClusterByRole
aws.docdb.FreeableMemory.byClusterByRole
aws.docdb.FreeableMemory
Instance
aws.docdb.FreeableMemory.byInstance
aws.docdb.FreeLocalStorage
Cluster
aws.docdb.FreeLocalStorage.byCluster
aws.docdb.FreeLocalStorage
ClusterByRole
aws.docdb.FreeLocalStorage.byClusterByRole
aws.docdb.FreeLocalStorage
Instance
aws.docdb.FreeLocalStorage.byInstance
aws.docdb.NetworkReceiveThroughput
Cluster
aws.docdb.NetworkReceiveThroughput.byCluster
aws.docdb.NetworkReceiveThroughput
ClusterByRole
aws.docdb.NetworkReceiveThroughput.byClusterByRole
aws.docdb.NetworkReceiveThroughput
Instance
aws.docdb.NetworkReceiveThroughput.byInstance
aws.docdb.NetworkThroughput
Cluster
aws.docdb.NetworkThroughput.byCluster
aws.docdb.NetworkThroughput
ClusterByRole
aws.docdb.NetworkThroughput.byClusterByRole
aws.docdb.NetworkThroughput
Instance
aws.docdb.NetworkThroughput.byInstance
aws.docdb.NetworkTransmitThroughput
Cluster
aws.docdb.NetworkTransmitThroughput.byCluster
aws.docdb.NetworkTransmitThroughput
ClusterByRole
aws.docdb.NetworkTransmitThroughput.byClusterByRole
aws.docdb.NetworkTransmitThroughput
Instance
aws.docdb.NetworkTransmitThroughput.byInstance
aws.docdb.ReadIOPS
Cluster
aws.docdb.ReadIOPS.byCluster
aws.docdb.ReadIOPS
ClusterByRole
aws.docdb.ReadIOPS.byClusterByRole
aws.docdb.ReadIOPS
Instance
aws.docdb.ReadIOPS.byInstance
aws.docdb.ReadLatency
Cluster
aws.docdb.ReadLatency.byCluster
aws.docdb.ReadLatency
ClusterByRole
aws.docdb.ReadLatency.byClusterByRole
aws.docdb.ReadLatency
Instance
aws.docdb.ReadLatency.byInstance
aws.docdb.ReadThroughput
Cluster
aws.docdb.ReadThroughput.byCluster
aws.docdb.ReadThroughput
ClusterByRole
aws.docdb.ReadThroughput.byClusterByRole
aws.docdb.ReadThroughput
Instance
aws.docdb.ReadThroughput.byInstance
aws.docdb.SnapshotStorageUsed
Cluster
aws.docdb.SnapshotStorageUsed.byCluster
aws.docdb.SnapshotStorageUsed
ClusterByRole
aws.docdb.SnapshotStorageUsed.byClusterByRole
aws.docdb.SnapshotStorageUsed
Instance
aws.docdb.SnapshotStorageUsed.byInstance
aws.docdb.SwapUsage
Cluster
aws.docdb.SwapUsage.byCluster
aws.docdb.SwapUsage
ClusterByRole
aws.docdb.SwapUsage.byClusterByRole
aws.docdb.SwapUsage
Instance
aws.docdb.SwapUsage.byInstance
aws.docdb.TotalBackupStorageBilled
Cluster
aws.docdb.TotalBackupStorageBilled.byCluster
aws.docdb.TotalBackupStorageBilled
ClusterByRole
aws.docdb.TotalBackupStorageBilled.byClusterByRole
aws.docdb.TotalBackupStorageBilled
Instance
aws.docdb.TotalBackupStorageBilled.byInstance
aws.docdb.VolumeBytesUsed
Cluster
aws.docdb.VolumeBytesUsed.byCluster
aws.docdb.VolumeBytesUsed
ClusterByRole
aws.docdb.VolumeBytesUsed.byClusterByRole
aws.docdb.VolumeBytesUsed
Instance
aws.docdb.VolumeBytesUsed.byInstance
aws.docdb.VolumeReadIOPs
Cluster
aws.docdb.VolumeReadIOPs.byCluster
aws.docdb.VolumeReadIOPs
ClusterByRole
aws.docdb.VolumeReadIOPs.byClusterByRole
aws.docdb.VolumeReadIOPs
Instance
aws.docdb.VolumeReadIOPs.byInstance
aws.docdb.VolumeWriteIOPs
Cluster
aws.docdb.VolumeWriteIOPs.byCluster
aws.docdb.VolumeWriteIOPs
ClusterByRole
aws.docdb.VolumeWriteIOPs.byClusterByRole
aws.docdb.VolumeWriteIOPs
Instance
aws.docdb.VolumeWriteIOPs.byInstance
aws.docdb.WriteIOPS
Cluster
aws.docdb.WriteIOPS.byCluster
aws.docdb.WriteIOPS
ClusterByRole
aws.docdb.WriteIOPS.byClusterByRole
aws.docdb.WriteIOPS
Instance
aws.docdb.WriteIOPS.byInstance
aws.docdb.WriteLatency
Cluster
aws.docdb.WriteLatency.byCluster
aws.docdb.WriteLatency
ClusterByRole
aws.docdb.WriteLatency.byClusterByRole
aws.docdb.WriteLatency
Instance
aws.docdb.WriteLatency.byInstance
aws.docdb.WriteThroughput
Cluster
aws.docdb.WriteThroughput.byCluster
aws.docdb.WriteThroughput
ClusterByRole
aws.docdb.WriteThroughput.byClusterByRole
aws.docdb.WriteThroughput
Instance
aws.docdb.WriteThroughput.byInstance
aws.dynamodb.ConsumedReadCapacityUnits
GlobalSecondaryIndex
aws.dynamodb.ConsumedReadCapacityUnits.byGlobalSecondaryIndex
aws.dynamodb.ConsumedWriteCapacityUnits
GlobalSecondaryIndex
aws.dynamodb.ConsumedWriteCapacityUnits.byGlobalSecondaryIndex
aws.dynamodb.ProvisionedReadCapacityUnits
GlobalSecondaryIndex
aws.dynamodb.ProvisionedReadCapacityUnits.byGlobalSecondaryIndex
aws.dynamodb.ProvisionedWriteCapacityUnits
GlobalSecondaryIndex
aws.dynamodb.ProvisionedWriteCapacityUnits.byGlobalSecondaryIndex
aws.dynamodb.ReadThrottleEvents
GlobalSecondaryIndex
aws.dynamodb.ReadThrottleEvents.byGlobalSecondaryIndex
aws.dynamodb.WriteThrottleEvents
GlobalSecondaryIndex
aws.dynamodb.WriteThrottleEvents.byGlobalSecondaryIndex
aws.ecs.activeServicesCount
Cluster
aws.ecs.activeServicesCount.byCluster
aws.ecs.CPUUtilization
Cluster
aws.ecs.CPUUtilization.byCluster
aws.ecs.CPUUtilization
Service
aws.ecs.CPUUtilization.byService
aws.ecs.desiredCount
Service
aws.ecs.desiredCount.byService
aws.ecs.MemoryUtilization
Cluster
aws.ecs.MemoryUtilization.byCluster
aws.ecs.MemoryUtilization
Service
aws.ecs.MemoryUtilization.byService
aws.ecs.pendingCount
Service
aws.ecs.pendingCount.byService
aws.ecs.pendingTasksCount
Cluster
aws.ecs.pendingTasksCount.byCluster
aws.ecs.registeredContainerInstancesCount
Cluster
aws.ecs.registeredContainerInstancesCount.byCluster
aws.ecs.runningCount
Service
aws.ecs.runningCount.byService
aws.ecs.runningTasksCount
Cluster
aws.ecs.runningTasksCount.byCluster
aws.es.CPUUtilization
Cluster
aws.es.CPUUtilization.byCluster
aws.es.CPUUtilization
Node
aws.es.CPUUtilization.byNode
aws.es.FreeStorageSpace
Cluster
aws.es.FreeStorageSpace.byCluster
aws.es.FreeStorageSpace
Node
aws.es.FreeStorageSpace.byNode
aws.es.IndexingLatency
Cluster
aws.es.IndexingLatency.byCluster
aws.es.IndexingLatency
Node
aws.es.IndexingLatency.byNode
aws.es.IndexingRate
Cluster
aws.es.IndexingRate.byCluster
aws.es.IndexingRate
Node
aws.es.IndexingRate.byNode
aws.es.JVMGCOldCollectionCount
Cluster
aws.es.JVMGCOldCollectionCount.byCluster
aws.es.JVMGCOldCollectionCount
Node
aws.es.JVMGCOldCollectionCount.byNode
aws.es.JVMGCOldCollectionTime
Cluster
aws.es.JVMGCOldCollectionTime.byCluster
aws.es.JVMGCOldCollectionTime
Node
aws.es.JVMGCOldCollectionTime.byNode
aws.es.JVMGCYoungCollectionCount
Cluster
aws.es.JVMGCYoungCollectionCount.byCluster
aws.es.JVMGCYoungCollectionCount
Node
aws.es.JVMGCYoungCollectionCount.byNode
aws.es.JVMGCYoungCollectionTime
Cluster
aws.es.JVMGCYoungCollectionTime.byCluster
aws.es.JVMGCYoungCollectionTime
Node
aws.es.JVMGCYoungCollectionTime.byNode
aws.es.JVMMemoryPressure
Cluster
aws.es.JVMMemoryPressure.byCluster
aws.es.JVMMemoryPressure
Node
aws.es.JVMMemoryPressure.byNode
aws.es.SearchLatency
Cluster
aws.es.SearchLatency.byCluster
aws.es.SearchLatency
Node
aws.es.SearchLatency.byNode
aws.es.SearchRate
Cluster
aws.es.SearchRate.byCluster
aws.es.SearchRate
Node
aws.es.SearchRate.byNode
aws.es.SysMemoryUtilization
Cluster
aws.es.SysMemoryUtilization.byCluster
aws.es.SysMemoryUtilization
Node
aws.es.SysMemoryUtilization.byNode
aws.es.ThreadpoolBulkQueue
Cluster
aws.es.ThreadpoolBulkQueue.byCluster
aws.es.ThreadpoolBulkQueue
Node
aws.es.ThreadpoolBulkQueue.byNode
aws.es.ThreadpoolBulkRejected
Cluster
aws.es.ThreadpoolBulkRejected.byCluster
aws.es.ThreadpoolBulkRejected
Node
aws.es.ThreadpoolBulkRejected.byNode
aws.es.ThreadpoolBulkThreads
Cluster
aws.es.ThreadpoolBulkThreads.byCluster
aws.es.ThreadpoolBulkThreads
Node
aws.es.ThreadpoolBulkThreads.byNode
aws.es.ThreadpoolForce_mergeQueue
Cluster
aws.es.ThreadpoolForce_mergeQueue.byCluster
aws.es.ThreadpoolForce_mergeQueue
Node
aws.es.ThreadpoolForce_mergeQueue.byNode
aws.es.ThreadpoolForce_mergeRejected
Cluster
aws.es.ThreadpoolForce_mergeRejected.byCluster
aws.es.ThreadpoolForce_mergeRejected
Node
aws.es.ThreadpoolForce_mergeRejected.byNode
aws.es.ThreadpoolForce_mergeThreads
Cluster
aws.es.ThreadpoolForce_mergeThreads.byCluster
aws.es.ThreadpoolForce_mergeThreads
Node
aws.es.ThreadpoolForce_mergeThreads.byNode
aws.es.ThreadpoolIndexQueue
Cluster
aws.es.ThreadpoolIndexQueue.byCluster
aws.es.ThreadpoolIndexQueue
Node
aws.es.ThreadpoolIndexQueue.byNode
aws.es.ThreadpoolIndexRejected
Cluster
aws.es.ThreadpoolIndexRejected.byCluster
aws.es.ThreadpoolIndexRejected
Node
aws.es.ThreadpoolIndexRejected.byNode
aws.es.ThreadpoolIndexThreads
Cluster
aws.es.ThreadpoolIndexThreads.byCluster
aws.es.ThreadpoolIndexThreads
Node
aws.es.ThreadpoolIndexThreads.byNode
aws.es.ThreadpoolSearchQueue
Cluster
aws.es.ThreadpoolSearchQueue.byCluster
aws.es.ThreadpoolSearchQueue
Node
aws.es.ThreadpoolSearchQueue.byNode
aws.es.ThreadpoolSearchRejected
Cluster
aws.es.ThreadpoolSearchRejected.byCluster
aws.es.ThreadpoolSearchRejected
Node
aws.es.ThreadpoolSearchRejected.byNode
aws.es.ThreadpoolSearchThreads
Cluster
aws.es.ThreadpoolSearchThreads.byCluster
aws.es.ThreadpoolSearchThreads
Node
aws.es.ThreadpoolSearchThreads.byNode
aws.kafka.BytesInPerSec
Broker
aws.kafka.BytesInPerSec.byBroker
aws.kafka.BytesInPerSec
Topic
aws.kafka.BytesInPerSec.byTopic
aws.kafka.BytesOutPerSec
Broker
aws.kafka.BytesOutPerSec.byBroker
aws.kafka.BytesOutPerSec
Topic
aws.kafka.BytesOutPerSec.byTopic
aws.kafka.FetchMessageConversionsPerSec
Broker
aws.kafka.FetchMessageConversionsPerSec.byBroker
aws.kafka.FetchMessageConversionsPerSec
Topic
aws.kafka.FetchMessageConversionsPerSec.byTopic
aws.kafka.MessagesInPerSec
Broker
aws.kafka.MessagesInPerSec.byBroker
aws.kafka.MessagesInPerSec
Topic
aws.kafka.MessagesInPerSec.byTopic
aws.kafka.ProduceMessageConversionsPerSec
Broker
aws.kafka.ProduceMessageConversionsPerSec.byBroker
aws.kafka.ProduceMessageConversionsPerSec
Topic
aws.kafka.ProduceMessageConversionsPerSec.byTopic
aws.kinesis.IncomingBytes
Stream
aws.kinesis.IncomingBytes.byStream
aws.kinesis.IncomingBytes
StreamShard
aws.kinesis.IncomingBytes.byStreamShard
aws.kinesis.IncomingRecords
Stream
aws.kinesis.IncomingRecords.byStream
aws.kinesis.IncomingRecords
StreamShard
aws.kinesis.IncomingRecords.byStreamShard
aws.kinesis.ReadProvisionedThroughputExceeded
Stream
aws.kinesis.ReadProvisionedThroughputExceeded.byStream
aws.kinesis.ReadProvisionedThroughputExceeded
StreamShard
aws.kinesis.ReadProvisionedThroughputExceeded.byStreamShard
aws.kinesis.WriteProvisionedThroughputExceeded
Stream
aws.kinesis.WriteProvisionedThroughputExceeded.byStream
aws.kinesis.WriteProvisionedThroughputExceeded
StreamShard
aws.kinesis.WriteProvisionedThroughputExceeded.byStreamShard
aws.lambda.ConcurrentExecutions
Function
aws.lambda.ConcurrentExecutions.byFunction
aws.lambda.ConcurrentExecutions
Region
aws.lambda.ConcurrentExecutions.byRegion
aws.lambda.DeadLetterErrors
Function
aws.lambda.DeadLetterErrors.byFunction
aws.lambda.DeadLetterErrors
FunctionAlias
aws.lambda.DeadLetterErrors.byFunctionAlias
aws.lambda.Duration
Function
aws.lambda.Duration.byFunction
aws.lambda.Duration
FunctionAlias
aws.lambda.Duration.byFunctionAlias
aws.lambda.Errors
Function
aws.lambda.Errors.byFunction
aws.lambda.Errors
FunctionAlias
aws.lambda.Errors.byFunctionAlias
aws.lambda.Invocations
Function
aws.lambda.Invocations.byFunction
aws.lambda.Invocations
FunctionAlias
aws.lambda.Invocations.byFunctionAlias
aws.lambda.IteratorAge
Function
aws.lambda.IteratorAge.byFunction
aws.lambda.IteratorAge
FunctionAlias
aws.lambda.IteratorAge.byFunctionAlias
aws.lambda.ProvisionedConcurrencyInvocations
Function
aws.lambda.ProvisionedConcurrencyInvocations.byFunction
aws.lambda.ProvisionedConcurrencyInvocations
FunctionAlias
aws.lambda.ProvisionedConcurrencyInvocations.byFunctionAlias
aws.lambda.ProvisionedConcurrencySpilloverInvocations
Function
aws.lambda.ProvisionedConcurrencySpilloverInvocations.byFunction
aws.lambda.ProvisionedConcurrencySpilloverInvocations
FunctionAlias
aws.lambda.ProvisionedConcurrencySpilloverInvocations.byFunctionAlias
aws.lambda.ProvisionedConcurrencyUtilization
FunctionAlias
aws.lambda.ProvisionedConcurrencyUtilization.byFunctionAlias
aws.lambda.ProvisionedConcurrentExecutions
Function
aws.lambda.ProvisionedConcurrentExecutions.byFunction
aws.lambda.ProvisionedConcurrentExecutions
FunctionAlias
aws.lambda.ProvisionedConcurrentExecutions.byFunctionAlias
aws.lambda.Throttles
Function
aws.lambda.Throttles.byFunction
aws.lambda.Throttles
FunctionAlias
aws.lambda.Throttles.byFunctionAlias
aws.neptune.BackupRetentionPeriodStorageUsed
Cluster
aws.neptune.BackupRetentionPeriodStorageUsed.byCluster
aws.neptune.BackupRetentionPeriodStorageUsed
ClusterByRole
aws.neptune.BackupRetentionPeriodStorageUsed.byClusterByRole
aws.neptune.BackupRetentionPeriodStorageUsed
Instance
aws.neptune.BackupRetentionPeriodStorageUsed.byInstance
aws.neptune.ClusterReplicaLag
Cluster
aws.neptune.ClusterReplicaLag.byCluster
aws.neptune.ClusterReplicaLag
ClusterByRole
aws.neptune.ClusterReplicaLag.byClusterByRole
aws.neptune.ClusterReplicaLag
Instance
aws.neptune.ClusterReplicaLag.byInstance
aws.neptune.ClusterReplicaLagMaximum
Cluster
aws.neptune.ClusterReplicaLagMaximum.byCluster
aws.neptune.ClusterReplicaLagMaximum
ClusterByRole
aws.neptune.ClusterReplicaLagMaximum.byClusterByRole
aws.neptune.ClusterReplicaLagMaximum
Instance
aws.neptune.ClusterReplicaLagMaximum.byInstance
aws.neptune.ClusterReplicaLagMinimum
Cluster
aws.neptune.ClusterReplicaLagMinimum.byCluster
aws.neptune.ClusterReplicaLagMinimum
ClusterByRole
aws.neptune.ClusterReplicaLagMinimum.byClusterByRole
aws.neptune.ClusterReplicaLagMinimum
Instance
aws.neptune.ClusterReplicaLagMinimum.byInstance
aws.neptune.CPUUtilization
Cluster
aws.neptune.CPUUtilization.byCluster
aws.neptune.CPUUtilization
ClusterByRole
aws.neptune.CPUUtilization.byClusterByRole
aws.neptune.CPUUtilization
Instance
aws.neptune.CPUUtilization.byInstance
aws.neptune.EngineUptime
Cluster
aws.neptune.EngineUptime.byCluster
aws.neptune.EngineUptime
ClusterByRole
aws.neptune.EngineUptime.byClusterByRole
aws.neptune.EngineUptime
Instance
aws.neptune.EngineUptime.byInstance
aws.neptune.FreeableMemory
Cluster
aws.neptune.FreeableMemory.byCluster
aws.neptune.FreeableMemory
ClusterByRole
aws.neptune.FreeableMemory.byClusterByRole
aws.neptune.FreeableMemory
Instance
aws.neptune.FreeableMemory.byInstance
aws.neptune.GremlinRequestsPerSec
Cluster
aws.neptune.GremlinRequestsPerSec.byCluster
aws.neptune.GremlinRequestsPerSec
ClusterByRole
aws.neptune.GremlinRequestsPerSec.byClusterByRole
aws.neptune.GremlinRequestsPerSec
Instance
aws.neptune.GremlinRequestsPerSec.byInstance
aws.neptune.GremlinWebSocketOpenConnections
Cluster
aws.neptune.GremlinWebSocketOpenConnections.byCluster
aws.neptune.GremlinWebSocketOpenConnections
ClusterByRole
aws.neptune.GremlinWebSocketOpenConnections.byClusterByRole
aws.neptune.GremlinWebSocketOpenConnections
Instance
aws.neptune.GremlinWebSocketOpenConnections.byInstance
aws.neptune.LoaderRequestsPerSec
Cluster
aws.neptune.LoaderRequestsPerSec.byCluster
aws.neptune.LoaderRequestsPerSec
ClusterByRole
aws.neptune.LoaderRequestsPerSec.byClusterByRole
aws.neptune.LoaderRequestsPerSec
Instance
aws.neptune.LoaderRequestsPerSec.byInstance
aws.neptune.MainRequestQueuePendingRequests
Cluster
aws.neptune.MainRequestQueuePendingRequests.byCluster
aws.neptune.MainRequestQueuePendingRequests
ClusterByRole
aws.neptune.MainRequestQueuePendingRequests.byClusterByRole
aws.neptune.MainRequestQueuePendingRequests
Instance
aws.neptune.MainRequestQueuePendingRequests.byInstance
aws.neptune.NetworkReceiveThroughput
Cluster
aws.neptune.NetworkReceiveThroughput.byCluster
aws.neptune.NetworkReceiveThroughput
ClusterByRole
aws.neptune.NetworkReceiveThroughput.byClusterByRole
aws.neptune.NetworkReceiveThroughput
Instance
aws.neptune.NetworkReceiveThroughput.byInstance
aws.neptune.NetworkThroughput
Cluster
aws.neptune.NetworkThroughput.byCluster
aws.neptune.NetworkThroughput
ClusterByRole
aws.neptune.NetworkThroughput.byClusterByRole
aws.neptune.NetworkThroughput
Instance
aws.neptune.NetworkThroughput.byInstance
aws.neptune.NetworkTransmitThroughput
Cluster
aws.neptune.NetworkTransmitThroughput.byCluster
aws.neptune.NetworkTransmitThroughput
ClusterByRole
aws.neptune.NetworkTransmitThroughput.byClusterByRole
aws.neptune.NetworkTransmitThroughput
Instance
aws.neptune.NetworkTransmitThroughput.byInstance
aws.neptune.NumTxCommitted
Cluster
aws.neptune.NumTxCommitted.byCluster
aws.neptune.NumTxCommitted
ClusterByRole
aws.neptune.NumTxCommitted.byClusterByRole
aws.neptune.NumTxCommitted
Instance
aws.neptune.NumTxCommitted.byInstance
aws.neptune.NumTxOpened
Cluster
aws.neptune.NumTxOpened.byCluster
aws.neptune.NumTxOpened
ClusterByRole
aws.neptune.NumTxOpened.byClusterByRole
aws.neptune.NumTxOpened
Instance
aws.neptune.NumTxOpened.byInstance
aws.neptune.NumTxRolledBack
Cluster
aws.neptune.NumTxRolledBack.byCluster
aws.neptune.NumTxRolledBack
ClusterByRole
aws.neptune.NumTxRolledBack.byClusterByRole
aws.neptune.NumTxRolledBack
Instance
aws.neptune.NumTxRolledBack.byInstance
aws.neptune.SnapshotStorageUsed
Cluster
aws.neptune.SnapshotStorageUsed.byCluster
aws.neptune.SnapshotStorageUsed
ClusterByRole
aws.neptune.SnapshotStorageUsed.byClusterByRole
aws.neptune.SnapshotStorageUsed
Instance
aws.neptune.SnapshotStorageUsed.byInstance
aws.neptune.SparqlRequestsPerSec
Cluster
aws.neptune.SparqlRequestsPerSec.byCluster
aws.neptune.SparqlRequestsPerSec
ClusterByRole
aws.neptune.SparqlRequestsPerSec.byClusterByRole
aws.neptune.SparqlRequestsPerSec
Instance
aws.neptune.SparqlRequestsPerSec.byInstance
aws.neptune.TotalBackupStorageBilled
Cluster
aws.neptune.TotalBackupStorageBilled.byCluster
aws.neptune.TotalBackupStorageBilled
ClusterByRole
aws.neptune.TotalBackupStorageBilled.byClusterByRole
aws.neptune.TotalBackupStorageBilled
Instance
aws.neptune.TotalBackupStorageBilled.byInstance
aws.neptune.TotalClientErrorsPerSec
Cluster
aws.neptune.TotalClientErrorsPerSec.byCluster
aws.neptune.TotalClientErrorsPerSec
ClusterByRole
aws.neptune.TotalClientErrorsPerSec.byClusterByRole
aws.neptune.TotalClientErrorsPerSec
Instance
aws.neptune.TotalClientErrorsPerSec.byInstance
aws.neptune.TotalRequestsPerSec
Cluster
aws.neptune.TotalRequestsPerSec.byCluster
aws.neptune.TotalRequestsPerSec
ClusterByRole
aws.neptune.TotalRequestsPerSec.byClusterByRole
aws.neptune.TotalRequestsPerSec
Instance
aws.neptune.TotalRequestsPerSec.byInstance
aws.neptune.TotalServerErrorsPerSec
Cluster
aws.neptune.TotalServerErrorsPerSec.byCluster
aws.neptune.TotalServerErrorsPerSec
ClusterByRole
aws.neptune.TotalServerErrorsPerSec.byClusterByRole
aws.neptune.TotalServerErrorsPerSec
Instance
aws.neptune.TotalServerErrorsPerSec.byInstance
aws.neptune.VolumeBytesUsed
Cluster
aws.neptune.VolumeBytesUsed.byCluster
aws.neptune.VolumeBytesUsed
ClusterByRole
aws.neptune.VolumeBytesUsed.byClusterByRole
aws.neptune.VolumeBytesUsed
Instance
aws.neptune.VolumeBytesUsed.byInstance
aws.neptune.VolumeReadIOPs
Cluster
aws.neptune.VolumeReadIOPs.byCluster
aws.neptune.VolumeReadIOPs
ClusterByRole
aws.neptune.VolumeReadIOPs.byClusterByRole
aws.neptune.VolumeReadIOPs
Instance
aws.neptune.VolumeReadIOPs.byInstance
aws.neptune.VolumeWriteIOPs
Cluster
aws.neptune.VolumeWriteIOPs.byCluster
aws.neptune.VolumeWriteIOPs
ClusterByRole
aws.neptune.VolumeWriteIOPs.byClusterByRole
aws.neptune.VolumeWriteIOPs
Instance
aws.neptune.VolumeWriteIOPs.byInstance
aws.rds.VolumeBytesUsed
DbCluster
aws.rds.VolumeBytesUsed.byDbCluster
aws.rds.VolumeReadIOPs
DbCluster
aws.rds.VolumeReadIOPs.byDbCluster
aws.rds.VolumeWriteIOPs
DbCluster
aws.rds.VolumeWriteIOPs.byDbCluster
aws.redshift.CPUUtilization
Cluster
aws.redshift.CPUUtilization.byCluster
aws.redshift.CPUUtilization
Node
aws.redshift.CPUUtilization.byNode
aws.redshift.DatabaseConnections
Cluster
aws.redshift.DatabaseConnections.byCluster
aws.redshift.DatabaseConnections
Node
aws.redshift.DatabaseConnections.byNode
aws.redshift.HealthStatus
Cluster
aws.redshift.HealthStatus.byCluster
aws.redshift.HealthStatus
Node
aws.redshift.HealthStatus.byNode
aws.redshift.MaintenanceMode
Cluster
aws.redshift.MaintenanceMode.byCluster
aws.redshift.MaintenanceMode
Node
aws.redshift.MaintenanceMode.byNode
aws.redshift.NetworkReceiveThroughput
Cluster
aws.redshift.NetworkReceiveThroughput.byCluster
aws.redshift.NetworkReceiveThroughput
Node
aws.redshift.NetworkReceiveThroughput.byNode
aws.redshift.NetworkTransmitThroughput
Cluster
aws.redshift.NetworkTransmitThroughput.byCluster
aws.redshift.NetworkTransmitThroughput
Node
aws.redshift.NetworkTransmitThroughput.byNode
aws.redshift.PercentageDiskSpaceUsed
Cluster
aws.redshift.PercentageDiskSpaceUsed.byCluster
aws.redshift.PercentageDiskSpaceUsed
Node
aws.redshift.PercentageDiskSpaceUsed.byNode
aws.redshift.ReadIOPS
Cluster
aws.redshift.ReadIOPS.byCluster
aws.redshift.ReadIOPS
Node
aws.redshift.ReadIOPS.byNode
aws.redshift.ReadLatency
Cluster
aws.redshift.ReadLatency.byCluster
aws.redshift.ReadLatency
Node
aws.redshift.ReadLatency.byNode
aws.redshift.ReadThroughput
Cluster
aws.redshift.ReadThroughput.byCluster
aws.redshift.ReadThroughput
Node
aws.redshift.ReadThroughput.byNode
aws.redshift.WriteIOPS
Cluster
aws.redshift.WriteIOPS.byCluster
aws.redshift.WriteIOPS
Node
aws.redshift.WriteIOPS.byNode
aws.redshift.WriteLatency
Cluster
aws.redshift.WriteLatency.byCluster
aws.redshift.WriteLatency
Node
aws.redshift.WriteLatency.byNode
aws.redshift.WriteThroughput
Cluster
aws.redshift.WriteThroughput.byCluster
aws.redshift.WriteThroughput
Node
aws.redshift.WriteThroughput.byNode
aws.states.ConsumedCapacity
ApiUsage
aws.states.ConsumedCapacity.byApiUsage
aws.states.ConsumedCapacity
Service
aws.states.ConsumedCapacity.byService
aws.states.ProvisionedBucketSize
ApiUsage
aws.states.ProvisionedBucketSize.byApiUsage
aws.states.ProvisionedBucketSize
Service
aws.states.ProvisionedBucketSize.byService
aws.states.ProvisionedRefillRate
ApiUsage
aws.states.ProvisionedRefillRate.byApiUsage
aws.states.ProvisionedRefillRate
Service
aws.states.ProvisionedRefillRate.byService
aws.states.ThrottledEvents
ApiUsage
aws.states.ThrottledEvents.byApiUsage
aws.states.ThrottledEvents
Service
aws.states.ThrottledEvents.byService
우리는 많은 AWS 지우스페이스에 대해 뉴웰릭 엔터티를 생성합니다.
엔터티 탐색기 에서 해당 엔터티를 찾습니다.
해당 엔터티에 대해 자동으로 생성된 엔터티 대시보드에 액세스합니다.
AWS 태그로 장식된 해당 네임스페이스에서 지표와 엔터티를 가져옵니다.AWS 태그를 수집하려면 UI에서 설정 프로세스의 일부인
tag:GetResources
권한을 New Relic에 부여해야 합니다.AWS 태그는 측정항목에tag.AWSTagName
로 표시됩니다. 예를 들어 리소스에Team
AWS 태그를 설정한 경우tag.Team
으로 표시됩니다.엔터티 탐색기에 포함된 모든 기능을 활용합니다.
중요
뉴렐릭 Lookout은 AWS Metric Streams 통합과 호환되지 않습니다.
경고 조건 만들기
지표 스트림에서 지표에 대한 NRQL 공지 조건을 생성 할 수 있습니다. 필터가 CloudWatch Metric Streams의 지표에만 데이터를 제한하는지 확인하세요. 그렇게 하려면 다음과 같이 쿼리를 구성하세요.
SELECT sum(aws.s3.5xxErrors) FROM Metric WHERE collector.name = 'cloudwatch-metric-streams' FACET aws.accountId, aws.s3.BucketName
알림이 데이터를 올바르게 처리할 수 있도록 고급 신호 설정을 구성하세요. 고급 신호 설정은 AWS CloudWatch가 특정 지연 시간이 있는 서비스에서 메트릭을 수신하는 방법을 설명합니다. 예를 들어, Amazon에서는 EC2 지표의 90%가 생성된 후 7분 이내에 CloudWatch에서 사용 가능하다고 보장합니다. 그러나 AWS 에서 뉴렐릭으로 스트리밍 지표를 추가하면 데이터가 Amazon Firehose에 버퍼링되어야 하므로 최대 1분의 추가 지연이 발생할 수 있습니다.
신호 설정을 구성하려면 Condition Settings 로 이동하여 Advanced Signal Settings 클릭하세요. 다음 값을 입력하세요.
- Aggregation window: 1분으로 설정하는 것이 좋습니다. 알림이 재생되지 않거나 알림이 트리거되지 않는 문제가 있는 경우 2분으로 늘리는 것을 고려하세요.
- Offset evaluation by: 서비스에 따라 CloudWatch가 어느 정도 지연되어 메트릭을 전송할 수 있습니다. 값은 Windows에서 설정됩니다. 1분 집계 창을 사용하는 경우 오프셋을 8로 설정하면 대부분의 Mark가 올바르게 평가됩니다. AWS와 Firehose로 인한 지연이 적다면 더 낮은 오프셋을 사용할 수도 있습니다.
- Fill data gaps with: AWS 에서 들어오는 데이터의 격차로 인해 오탐이나 음수가 발생하는 경우 이 공백을 그대로 두거나 마지막으로 알려진 값을 사용하세요.
태그 컬렉션
New Relic은 AWS CloudWatch 지표 스트림에서 오는 지표의 향상된 차원을 제공합니다. 리소스 및 사용자 지정 태그는 대부분의 서비스에서 자동으로 가져오고 추가 차원으로 메트릭을 장식하는 데 사용됩니다. 지표 및 이벤트를 사용하여 각 AWS 지표에서 사용 가능한 태그를 확인하십시오.
다음 쿼리는 메트릭에서 측정기준으로 수집되고 쿼리되는 태그의 예를 보여줍니다.
SELECT average(`aws.rds.CPUUtilization`) FROM Metric FACET `tags.mycustomtag` SINCE 30 MINUTES AGO TIMESERIES
모든 지표에 차원으로 사용자 정의 태그가 있는 것은 아닙니다. 엔터티 탐색기 에 나열된 엔터티에 연결된 지표에만 해당 사용자 정의 태그가 연결되어 있습니다. AWS CloudWatch Metric Streams 통합에는 스트림 메시지의 일부로 태그가 포함되지 않으므로 뉴렐릭 측에서 추가 처리가 필요합니다.
메타데이터 수집
사용자 지정 태그와 마찬가지로 New Relic은 관련 AWS 서비스에서 메타데이터 정보를 가져와서 AWS 서비스 API에서 수집한 풍부한 메타데이터로 AWS CloudWatch 지표를 장식합니다. 이 메타데이터는 AWS CloudWatch에서 제공하는 지표의 추가 차원으로 New Relic에서 액세스할 수 있습니다.
중요
이 선택적 기능은 CloudWatch Metric Streams 통합을 보완합니다. 이 선택적 기능을 활성화하지 않으면 서비스 검색 및 모니터링이 완료되지 않습니다.
이 솔루션은 AWS Config 를 사용하므로 AWS 계정에 추가 비용이 발생할 수 있습니다. AWS Config는 기록되는 서비스와 리소스를 결정하기 위한 세분화된 제어 를 제공합니다. New Relic은 AWS 계정에서 사용 가능한 리소스의 메타데이터만 수집합니다.
다음 서비스 및 네임스페이스가 지원됩니다.
- ALB/NLB
- API 게이트웨이(API v1 제외)
- 다이나모DB
- EBS
- EC2
- ECS
- ELB
- 람다
- RDS
- 시즌3
인프라 에이전트 메트릭 및 EC2 메타데이터 데코레이션
EC2 API 폴링 통합과 마찬가지로 인프라 에이전트가 호스트에 설치되고 AWS CloudWatch Metric Streams 통합을 통해 EC2 네임스페이스가 활성화된 경우 모든 인프라 에이전트 이벤트 및 메트릭이 추가 메타데이터로 장식됩니다.
다음 속성은 인프라 샘플을 장식합니다. awsAvailabilityZone
, ec2InstanceId
, ec2PublicDnsName
, ec2State
, ec2EbsOptimized
, ec2PublicIpAddress
, ec2PrivateIpAddress
, ec2VpcId
, ec2AmiId
, ec2PrivateDnsName
다음 중 일부는 일부 환경에 적용되지 않을 수 있습니다. , ec2KeyName
, ec2SubnetId
, ec2InstanceType
, ec2Hypervisor
, ec2Architecture
, ec2RootDeviceType
, ec2RootDeviceName
, ec2VirtualizationType
, ec2PlacementGroupName
, ec2PlacementGroupTenancy
.
맞춤 측정항목 및 백분위수
CloudWatch Metric Streams 통합은 사용자 정의 지표 및 백분위수를 포함하여 스트림에 구성된 새로운 지표를 자동으로 수집합니다.
맞춤 측정항목
CloudWatch 사용자 지정 지표를 수집하려면 사용자 지정 지우스페이스가 CloudWatch 지표 Strams 설정에 표시되어야 합니다. 포함 또는 제외 규칙에 의해 필터링되지 않는지 확인하세요.
백분위수
AWS CloudWatch를 사용하면 백분위수를 비롯한 추가 통계를 정의할 수 있습니다.
CloudWatch 스트림에서 사용 가능한 지표에 백분위수를 추가하려면 다음 단계를 따르십시오.
AWS에서 API, CLI 또는 AWS 콘솔을 통해 CloudWatch 스트림 구성을
StatisticConfiguration
설정의 필수 백분위수로 업데이트합니다. 예를 들어, p90, p95 및 p99 백분위수를ELB latency metric (aws.elb.Latency)
에 추가할 수 있습니다.몇 분 후 새 통계가 스트림에서 제공되고 New Relic이 수집해야 합니다. 백분위수는 다음 명명 규칙을 사용하여 쿼리할 수 있습니다.
From Metric select max(aws.elb.Latency.p99) where collector.name = 'cloudwatch-metric-streams' timeseries
AWS는 백분위수 이외의 스트림에서 다른 통계를 지원하지만 이러한 통계는 Open Telemetry 내보내기 형식(JSON만 해당)에서 사용할 수 없으며 현재 New Relic에서 지원하지 않습니다.
AWS 설명서 에서 요금, 제한 사항 및 고급 구성에 대해 자세히 알아보십시오.
데이터 관리
뉴렐릭 UI 계정에서 수집되는 데이터를 추적하는 도구 세트를 제공합니다. 모든 세부정보를 보려면 설정 메뉴에서 Manage your data 으로 이동하세요. AWS Metric Streams 통합에서 수집된 지표는 Metric 버킷에서 고려됩니다.
중요
AWS Metric Streams를 통해 전송된 지표는 데이터가 수집될 New Relic 계정에 대한 지표 API 제한에 따라 계산됩니다.
데이터에 대해 더욱 세부적인 보기가 필요한 경우 Metric
의 bytecountestimate()
함수를 사용하여 수집되는 데이터를 추정합니다. 다음 샘플 쿼리는 AWS 수집을 이해하는 데 도움이 될 수 있습니다.
다음 쿼리는 지난 30일 동안 AWS Metric Streams 통합을 통해 처리된 모든 메트릭에서 수집된 데이터를 나타냅니다(바이트 단위):
FROM Metric SELECT bytecountestimate()/10e8 as 'GB Estimate' WHERE collector.name='cloudwatch-metric-streams' SINCE 30 day ago
AWS 서비스/네임스페이스에서 수집한 데이터를 보려면:
FROM Metric SELECT bytecountestimate()/10e8 as 'GB Estimate' WHERE collector.name='cloudwatch-metric-streams' FACET aws.Namespace
AWS 서비스/네임스페이스에서 처리한 원시 지표 업데이트 수를 보려면:
FROM Metric SELECT dataPointCount() WHERE collector.name='cloudwatch-metric-streams' FACET aws.Namespace
수집되는 데이터를 제어하려면 다음 작업을 수행하는 것이 좋습니다.
- New Relic으로 모니터링하려는 AWS 계정 및 리전에서만 지표 스트림이 활성화되어 있는지 확인하십시오.
- Use the inclusion and exclusion filters CloudWatch Metric Streams 에서 어떤 서비스나 라벨스페이스가 뉴렐릭에 의해 모니터링되고 있는지 선택합니다.
- 데이터 삭제 규칙 을 사용하여 사용자 정의 필터를 기반으로 하는 측정항목을 삭제하는 것을 고려하십시오.(예를 들어, 네임스페이스 및 태그, 태그 값 또는 기타 유효한 NRQL 기준으로 메트릭을 삭제합니다.)
API 폴링 측정항목
각 폴링 통합 및 해당 이름에서 사용 가능한 측정항목에 대한 참조는 개별 통합에 대한 문서를 확인하세요.
다음의 포괄적이지 않은 목록에는 AWS 폴링 통합에서 수집한 지표와 해당 차원 지표 변환이 표시됩니다.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AWS 결제 |
|
|
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AWS 문서DB |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AWS MQ |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|