Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Query di esempio di Metrics Insights
Questa sezione contiene esempi di utili query di CloudWatch Metrics Insights che puoi copiare e utilizzare direttamente o copiare e modificare nell'editor di query. Alcuni di questi esempi sono già disponibili nella console ed è possibile accedervi scegliendo Aggiungi query nella visualizzazione Parametri.
Esempi di Application Load Balancer
Richieste totali su tutti i bilanciatori del carico
SELECT SUM(RequestCount) FROM SCHEMA("AWS/ApplicationELB", LoadBalancer)
I 10 migliori bilanciatori del carico più attivi
SELECT MAX(ActiveConnectionCount) FROM SCHEMA("AWS/ApplicationELB", LoadBalancer) GROUP BY LoadBalancer ORDER BY SUM() DESC LIMIT 10
AWS Esempi di utilizzo delle API
Le 20 migliori AWS API in base al numero di chiamate nel tuo account
SELECT COUNT(CallCount) FROM SCHEMA("AWS/Usage", Class, Resource, Service, Type) WHERE Type = 'API' GROUP BY Service, Resource ORDER BY COUNT() DESC LIMIT 20
CloudWatch API ordinate per chiamate
SELECT COUNT(CallCount) FROM SCHEMA("AWS/Usage", Class, Resource, Service, Type) WHERE Type = 'API' AND Service = 'CloudWatch' GROUP BY Resource ORDER BY COUNT() DESC
Esempi di Dynamo DB
Le 10 tabelle migliori per letture consumate
SELECT SUM(ProvisionedWriteCapacityUnits) FROM SCHEMA("AWS/DynamoDB", TableName) GROUP BY TableName ORDER BY MAX() DESC LIMIT 10
Le 10 tabelle migliori per byte restituiti
SELECT SUM(ReturnedBytes) FROM SCHEMA("AWS/DynamoDB", TableName) GROUP BY TableName ORDER BY MAX() DESC LIMIT 10
Le 10 tabelle migliori per errori dell'utente
SELECT SUM(UserErrors) FROM SCHEMA("AWS/DynamoDB", TableName) GROUP BY TableName ORDER BY MAX() DESC LIMIT 10
Esempi Amazon Elastic Block Store
I primi 10 volumi Amazon EBS per byte scritti
SELECT SUM(VolumeWriteBytes) FROM SCHEMA("AWS/EBS", VolumeId) GROUP BY VolumeId ORDER BY SUM() DESC LIMIT 10
Tempo medio di scrittura del volume Amazon EBS
SELECT AVG(VolumeTotalWriteTime) FROM SCHEMA("AWS/EBS", VolumeId)
Esempi di Amazon EC2
Utilizzo della CPU delle istanze EC2 ordinate dal maggiore
SELECT AVG(CPUUtilization) FROM SCHEMA("AWS/EC2", InstanceId) GROUP BY InstanceId ORDER BY AVG() DESC
Utilizzo medio della CPU in tutto il parco istanze
SELECT AVG(CPUUtilization) FROM SCHEMA("AWS/EC2", InstanceId)
Le 10 istanze migliori con il massimo utilizzo della CPU
SELECT MAX(CPUUtilization) FROM SCHEMA("AWS/EC2", InstanceId) GROUP BY InstanceId ORDER BY MAX() DESC LIMIT 10
In questo caso, l' CloudWatch agente sta raccogliendo una CPUUtilization
metrica per applicazione. Questa query filtra la media di questo parametro per un nome specifico dell'applicazione.
SELECT AVG(CPUUtilization) FROM "AWS/CWAgent" WHERE ApplicationName = 'eCommerce'
Esempi Amazon Elastic Container Service
Utilizzo medio della CPU su tutti i cluster ECS
SELECT AVG(CPUUtilization) FROM SCHEMA("AWS/ECS", ClusterName)
I 10 cluster principali per utilizzo della memoria
SELECT AVG(MemoryUtilization) FROM SCHEMA("AWS/ECS", ClusterName) GROUP BY ClusterName ORDER BY AVG() DESC LIMIT 10
I 10 servizi principali per utilizzo della CPU
SELECT AVG(CPUUtilization) FROM SCHEMA("AWS/ECS", ClusterName, ServiceName) GROUP BY ClusterName, ServiceName ORDER BY AVG() DESC LIMIT 10
I 10 servizi principali per esecuzioneo attività (Container Insights)
SELECT AVG(RunningTaskCount) FROM SCHEMA("ECS/ContainerInsights", ClusterName, ServiceName) GROUP BY ClusterName, ServiceName ORDER BY AVG() DESC LIMIT 10
Esempi Amazon Elastic Kubernetes Service Container Insights
Utilizzo medio della CPU su tutti i cluster EKS
SELECT AVG(pod_cpu_utilization) FROM SCHEMA("ContainerInsights", ClusterName)
I 10 cluster principali per utilizzo della CPU per nodo
SELECT AVG(node_cpu_utilization) FROM SCHEMA("ContainerInsights", ClusterName) GROUP BY ClusterName ORDER BY AVG() DESC LIMIT 10
I 10 cluster principali per utilizzo della memoria pod
SELECT AVG(pop_memory_utilization) FROM SCHEMA("ContainerInsights", ClusterName) GROUP BY ClusterName ORDER BY AVG() DESC LIMIT 10
I 10 nodi principali per utilizzo della CPU
SELECT AVG(node_cpu_utilization) FROM SCHEMA("ContainerInsights", ClusterName, NodeName) GROUP BY ClusterName, NodeName ORDER BY AVG() DESC LIMIT 10
I 10 pod principali per utilizzo della memoria
SELECT AVG(pod_memory_utilization) FROM SCHEMA("ContainerInsights", ClusterName, PodName) GROUP BY ClusterName, PodName ORDER BY AVG() DESC LIMIT 10
EventBridge esempi
Le 10 regole principali per invocazioni
SELECT SUM(Invocations) FROM SCHEMA("AWS/Events", RuleName) GROUP BY RuleName ORDER BY MAX() DESC LIMIT 10
Le 10 regole principali per invocazioni non riuscite
SELECT SUM(FailedInvocations) FROM SCHEMA("AWS/Events", RuleName) GROUP BY RuleName ORDER BY MAX() DESC LIMIT 10
Le 10 regole principali in base alle regole corrispondenti
SELECT SUM(MatchedEvents) FROM SCHEMA("AWS/Events", RuleName) GROUP BY RuleName ORDER BY MAX() DESC LIMIT 10
Esempi di Kinesis
I 10 flussi principali per byte scritti
SELECT SUM("PutRecords.Bytes") FROM SCHEMA("AWS/Kinesis", StreamName) GROUP BY StreamName ORDER BY SUM() DESC LIMIT 10
I 10 flussi principali per i primi elementi dello stream
SELECT MAX("GetRecords.IteratorAgeMilliseconds") FROM SCHEMA("AWS/Kinesis", StreamName) GROUP BY StreamName ORDER BY MAX() DESC LIMIT 10
Esempi Lambda
Funzioni Lambda ordinate per numero di invocazioni
SELECT SUM(Invocations) FROM SCHEMA("AWS/Lambda", FunctionName) GROUP BY FunctionName ORDER BY SUM() DESC
Le prime 10 funzioni Lambda per un runtime più lungo
SELECT AVG(Duration) FROM SCHEMA("AWS/Lambda", FunctionName) GROUP BY FunctionName ORDER BY MAX() DESC LIMIT 10
Le prime 10 funzioni Lambda per numero di errori
SELECT SUM(Errors) FROM SCHEMA("AWS/Lambda", FunctionName) GROUP BY FunctionName ORDER BY SUM() DESC LIMIT 10
CloudWatch Esempi di log
I primi 10 gruppi di log per eventi in arrivo
SELECT SUM(IncomingLogEvents) FROM SCHEMA("AWS/Logs", LogGroupName) GROUP BY LogGroupName ORDER BY SUM() DESC LIMIT 10
I primi 10 gruppi di log per byte scritti
SELECT SUM(IncomingBytes) FROM SCHEMA("AWS/Logs", LogGroupName) GROUP BY LogGroupName ORDER BY SUM() DESC LIMIT 10
Esempi di Amazon RDS
Le 10 principali istanze Amazon RDS per massimo utilizzo della CPU
SELECT MAX(CPUUtilization) FROM SCHEMA("AWS/RDS", DBInstanceIdentifier) GROUP BY DBInstanceIdentifier ORDER BY MAX() DESC LIMIT 10
I 10 principali cluster Amazon RDS per scrittura
SELECT SUM(WriteIOPS) FROM SCHEMA("AWS/RDS", DBClusterIdentifier) GROUP BY DBClusterIdentifier ORDER BY MAX() DESC LIMIT 10
Esempi di codice di Amazon Simple Storage Service
Latenza media per bucket
SELECT AVG(TotalRequestLatency) FROM SCHEMA("AWS/S3", BucketName, FilterId) WHERE FilterId = 'EntireBucket' GROUP BY BucketName ORDER BY AVG() DESC
I primi 10 bucket per byte scaricati
SELECT SUM(BytesDownloaded) FROM SCHEMA("AWS/S3", BucketName, FilterId) WHERE FilterId = 'EntireBucket' GROUP BY BucketName ORDER BY SUM() DESC LIMIT 10
Esempi di Amazon Simple Notification Service
Messaggi totali pubblicati per argomenti SNS
SELECT SUM(NumberOfMessagesPublished) FROM SCHEMA("AWS/SNS", TopicName)
I 10 argomenti principali per messaggi pubblicati
SELECT SUM(NumberOfMessagesPublished) FROM SCHEMA("AWS/SNS", TopicName) GROUP BY TopicName ORDER BY SUM() DESC LIMIT 10
I 10 argomenti principali per errori di recapito dei messaggi
SELECT SUM(NumberOfNotificationsFailed) FROM SCHEMA("AWS/SNS", TopicName) GROUP BY TopicName ORDER BY SUM() DESC LIMIT 10
Esempi di Amazon SQS
Le prime 10 code per numero di messaggi visibili
SELECT AVG(ApproximateNumberOfMessagesVisible) FROM SCHEMA("AWS/SQS", QueueName) GROUP BY QueueName ORDER BY AVG() DESC LIMIT 10
Le 10 code più attive
SELECT SUM(NumberOfMessagesSent) FROM SCHEMA("AWS/SQS", QueueName) GROUP BY QueueName ORDER BY SUM() DESC LIMIT 10
Le prime 10 code per età del primo messaggio
SELECT AVG(ApproximateAgeOfOldestMessage) FROM SCHEMA("AWS/SQS", QueueName) GROUP BY QueueName ORDER BY AVG() DESC LIMIT 10