Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Puedes monitorizar las solicitudes de EC2 API de Amazon con Amazon CloudWatch, que recopila datos sin procesar y los procesa para convertirlos en métricas legibles prácticamente en tiempo real. Estas métricas proporcionan una forma sencilla de realizar un seguimiento del uso y los resultados de las operaciones de la EC2 API de Amazon a lo largo del tiempo. Esta información le proporciona una mejor perspectiva del rendimiento de sus aplicaciones web y le permite identificar y diagnosticar diversos problemas. También puede configurar alarmas que vigilen determinados umbrales y enviar notificaciones o tomar medidas específicas cuando se alcancen esos umbrales.
Para obtener más información al respecto CloudWatch, consulta la Guía del CloudWatch usuario de Amazon.
importante
Las métricas EC2 de la API de Amazon son una función opcional. Debes solicitar el acceso a esta función. Para obtener más información, consulte Habilitar las métricas de EC2 la API de Amazon.
Contenido
Habilitar las métricas de EC2 la API de Amazon
Utilice el siguiente procedimiento para solicitar el acceso a esta función para usted Cuenta de AWS.
Para solicitar acceso a esta función
-
AWS Support Centro
abierto. -
Elija Crear caso.
-
Elija Cuenta y facturación.
-
Para el servicio, selecciona Información general y Cómo empezar.
-
En Categoría, selecciona Uso AWS y servicios.
-
Elija Siguiente paso: información adicional.
-
En Subject (Asunto), escriba
Request access to Amazon EC2 API metrics
. -
En Descripción, escriba
Please grant my account access to Amazon EC2 API metrics. Related page: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/monitor.html
. Incluye también la región a la que necesitas acceder. -
Elija Siguiente paso: Resuelva ahora o póngase en contacto con nosotros.
-
En la pestaña Comuníquese con nosotros, elija el idioma y el método de contacto que prefiera.
-
Seleccione Submit (Enviar).
Métricas y dimensiones de la EC2 API de Amazon
Métricas
Las métricas de la EC2 API de Amazon están incluidas en el espacio de AWS/EC2/API
nombres. En las siguientes tablas se muestran las métricas disponibles para las solicitudes de la EC2 API de Amazon.
Métrica | Descripción |
---|---|
|
El número de solicitudes de API fallidas causadas por errores del cliente. Por lo general, estos errores se deben a una acción del cliente, como especificar un parámetro incorrecto o no válido en la solicitud o al uso de una acción o un recurso en nombre de un usuario que no tiene permiso para usar la acción o el recurso. Unidad: recuento |
|
El número de veces que se EC2 APIs ha superado la tasa máxima de solicitudes permitida por Amazon para tu cuenta. Las solicitudes de la EC2 API de Amazon se limitan para ayudar a mantener el rendimiento del servicio. Si tus solicitudes se han limitado, aparece el error. Unidad: recuento |
|
El número de solicitudes de API fallidas causadas por errores internos del servidor. Estos errores suelen deberse a un error, una excepción o una falla del AWS servidor. Unidad: recuento |
|
El número de solicitudes de API que se han realizado correctamente. Unidad: recuento |
Dimensiones
Los datos de las EC2 métricas de Amazon se pueden filtrar en todas las acciones EC2 de la API. Para obtener más información sobre las dimensiones, consulta Amazon CloudWatch Concepts.
Retención de datos métricos
Las métricas EC2 de la API de Amazon se envían a CloudWatch intervalos de 1 minuto. CloudWatch conserva los datos de las métricas de la siguiente manera:
Los puntos de datos con un periodo de 60 segundos (1 minuto) están disponibles durante 15 días.
Los puntos de datos con un período de 300 segundos (5 minutos) están disponibles durante 63 días.
Los puntos de datos con un período de 3600 segundos (1 hora) están disponibles durante 455 días (15 meses).
Supervisar las solicitudes realizadas en su nombre
Las solicitudes de API realizadas por AWS los servicios en tu nombre, como las solicitudes realizadas por roles vinculados a servicios, no se tienen en cuenta para los límites de limitación de la API y no envían métricas a Amazon CloudWatch para tu cuenta. Estas solicitudes no se pueden monitorear mediante. CloudWatch
Las solicitudes de API realizadas en tu nombre por proveedores de servicios externos se tienen en cuenta para los límites de limitación de las API y, además, envían las métricas de tu cuenta a Amazon CloudWatch . Estas solicitudes se pueden monitorizar mediante. CloudWatch
Facturación
Se aplican CloudWatch precios y cargos estándar. No se aplican cargos adicionales por el uso de las métricas de la EC2 API de Amazon. Para obtener más información, consulta los CloudWatch precios de Amazon
Trabajando con Amazon CloudWatch
Visualización de CloudWatch métricas
Usa el siguiente procedimiento para ver las métricas de la EC2 API de Amazon.
Requisito previo
Debes habilitar el acceso a las métricas de la EC2 API de Amazon para tu cuenta. Para obtener más información, consulte Habilitar las métricas de EC2 la API de Amazon.
Para ver las métricas de la EC2 API de Amazon mediante la consola
Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/
. En el panel de navegación, elija Métricas, Todas las métricas.
-
En la pestaña Explorar, en Métricas, seleccione la región deseada para ver las métricas.
-
Elija el espacio de nombres de las EC2métricas.
Para ver las métricas, seleccione la dimensión de la métrica, como las métricas por instancia.
nota
Las métricas se ocultan tras dos semanas de inactividad. Si no reciben nuevos puntos de datos en las últimas dos semanas, dejarán de aparecer en la consola, no aparecerán cuando escribas el nombre de la métrica o de las dimensiones en el cuadro de búsqueda de la consola y el comando AWS CLI list-metrics no las devolverá. Para recuperar estas métricas, usa los comandos get-metric-datao get-metric-statistics.
Para ver las métricas de EC2 la API de Amazon mediante la línea de comandos
Utilice uno de los siguientes comandos:
-
list-metrics ()AWS CLI
aws cloudwatch list-metrics --namespace "AWS/EC2/API"
-
Obtener- CWMetric List ()AWS Tools for Windows PowerShell
Get-CWMetricList -Namespace "AWS/EC2/API"
Creando CloudWatch alarmas
Puede crear una CloudWatch alarma que envíe un mensaje de Amazon SNS cuando la alarma cambie de estado. Una alarma vigila una métrica determinada durante el periodo especificado. Envía una notificación a un tema de SNS en función del valor de la métrica en relación con un umbral determinado durante varios períodos de tiempo.
Por ejemplo, puedes crear una alarma que supervise el número de solicitudes de DescribeInstances API que fallan debido a errores del servidor. La siguiente alarma envía una notificación por correo electrónico cuando el número de errores en las solicitudes de DescribeInstances API alcanza un umbral de 10 errores del lado del servidor durante un período de 5 minutos.
Requisito previo
Debes habilitar el acceso a las métricas de la EC2 API de Amazon para tu cuenta. Para obtener más información, consulte Habilitar las métricas de EC2 la API de Amazon.
Para crear una alarma por errores en el servidor de solicitudes de la EC2 DescribeInstances API de Amazon
Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/
. -
En el panel de navegación, elija Alarms (Alarmas) y, luego, Create Alarm (Crear alarma).
-
Elija Create alarm (Crear alarma).
-
Elija Seleccionar métrica y, a continuación, especifique lo siguiente:
-
Elija EC2/API.
-
Elija métricas por acción.
-
Seleccione la casilla de verificación situada junto a la DescribeInstancesque está en la misma fila que el nombre de la ServerErrorsmétrica.
-
Elija Seleccionar métrica.
-
-
Aparece la página Specify metric and conditions (Especificar métrica y condiciones), que muestra un gráfico y otra información sobre la métrica y la estadística que ha seleccionado.
-
En Métrica, especifique lo siguiente:
-
En Statistic (Estadística), elija Sum (Suma).
-
En Período, compruebe que esté seleccionada la opción 5 minutos.
-
-
En Conditions (Condiciones), especifique lo siguiente:
-
En Threshold type (Tipo de umbral), elija Static (Estático).
-
En Siempre que ServerErrors sea, elija Mayor/Igual >=.
-
Por más de... , introduzca 10.
-
-
Elija Next (Siguiente).
-
-
La página Configure actions (Configurar acciones) aparecerá.
-
En Notificación, especifique lo siguiente:
-
Para activar el estado de alarma, seleccione En alarma.
-
En Seleccione un tema de SNS, elija Seleccionar un tema de SNS existente o Crear un tema nuevo y complete los campos obligatorios de la notificación.
-
Elija Next (Siguiente).
-
-
-
Aparece la página Añadir nombre y descripción.
-
En Nombre de la alarma, introduce un nombre para la alarma. El nombre solo debe contener caracteres ASCII.
-
En Descripción de la alarma, introduce una descripción opcional para la alarma.
-
Elija Next (Siguiente).
-
-
Aparece la página de vista previa y creación. Compruebe que la información es correcta y, a continuación, seleccione Crear alarma.
Para obtener más información, consulta Uso de CloudWatch alarmas de Amazon en la Guía del CloudWatch usuario de Amazon.