Una parte importante de APM para soluciones en la nube, especialmente cuando se ejecutan aplicaciones en Amazon Web Services, es una solución completa de monitorización de Amazon EC2. Amazon Web Services (AWS) Elastic Compute Cloud (Amazon EC2) es una parte central de la plataforma de cloud computing de Amazon, que proporciona infraestructura como servicio (IaaS). El usuario puede personalizar las especificaciones de los servidores privados virtuales y facturarlos por horas, minutos o segundos, lo que proporciona un entorno de infraestructura de gran elasticidad. La monitorización de las instancias de Amazon EC2 es a la vez difícil (ya que no está técnicamente controlada por el usuario) y fácil (ya que existen varias API de Amazon diseñadas para ayudar a obtener cierta información).
El agente Instana detectará automáticamente que se está ejecutando en una instancia de Amazon EC2 e instalará el sensor de monitorización de AWS EC2.
14 días, sin tarjeta de crédito, versión completa
La monitorización de Amazon EC2 del rendimiento y la disponibilidad de las aplicaciones basadas en la nube no es tan sencilla como la monitorización de un servidor local (o de host), ya que las instancias de Amazon EC2 suelen ser temporales. Además, las plataformas instaladas en cualquier instancia de Amazon EC2 deben ser el centro de la actividad de monitorización de aplicaciones. Por ese motivo, la monitorización de Amazon EC2 de Instana se centra en los datos de configuración de Amazon EC2 para cada instancia. Dado que cada máquina virtual es esencialmente una pizarra en blanco donde los clientes pueden crear instancias, iniciar y detener.
La monitorización de Amazon EC2 de Instana incluye los siguientes datos de configuración:
Todos los metadatos capturados son indexados por Instana y están disponibles para el motor de búsqueda Dynamic Focus de Instana, lo que permite realizar consultas como: entity.ec2.type:m4.xlarge AND entity.selfType:mongodb
Estos metadatos son útiles para que los usuarios vean el estado exacto de todas las entidades involucradas de alguna manera con Amazon EC2, como centrarse en todas las instancias de Mongodb que se ejecutan en un tipo m4.xlarge como el ejemplo anterior.
Instana rastreará todos y cada uno de estos cambios en la línea temporal, un ejemplo de lo cual se muestra en la siguiente captura de pantalla:
Tenga en cuenta que los códigos son actualmente inaccesibles para el propio host, en particular porque falta en la API de metadatos de AWS. Nos encantaría que Amazon implementara esta función. Si está de acuerdo, haga oír su voz en este hilo de los foros de AWS.