
Supongamos que tengo 20 instancias EC2 en ejecución y 10 reservas de Instancias Reservadas activas.
Usando la consola de AWS oCLI de AWS, ¿cuál es la forma más rápida de determinar cuáles de las instancias EC2 en ejecución sonno¿'cubierto' por una reserva de Instancia reservada?
Para brindar más claridad sobre el resultado deseado, considere lo siguiente (no es posible en la consola de AWS que yo sepa):
- Obtenga una lista de todas
running
las instancias en una región. Puede hacer esto en la consola de AWS hoy y a través de la CLI de AWS. - Obtenga una lista de todas las
active
reservas de Instancias reservadas en la misma región. Puede hacer esto en la consola de AWS hoy ya través de la CLI de AWS. - Verifique las dos listas: cada vez que vea una
running
instancia de tamaño X en la zona Y y haya una reserva de Instancia reservada de tamaño X en la zona Y, elimínela de larunning
lista. - El resto de instancias de la
running
lista modificada son todas aquellas que no están cubiertas por una reserva de Instancia Reservada.
Estoy buscando una manera de obtener el n.º 4 sin tener que copiar manualmente las dos listas disponibles en la consola de AWS a Excel y tachar manualmente running
las instancias cuando veo las reservas de RI correspondientes. Podría escribir un script que use la CLI para hacer esto también, pero supuse que podría haber algo que ya exista, ya que es una forma obvia de analizar la rentabilidad.
Respuesta1
Si todas sus instancias EC2 son del mismo tipo y en la misma región, no creo que haya ninguna forma de saber cuál está cubierta y cuál no, porque una instancia reservada es solo un concepto de facturación. Una instancia reservada nunca se asigna realmente a una instancia EC2 específica.
AWS observará cuántas instancias tiene en ejecución y cuántas instancias reservadas ha comprado y le facturará en consecuencia. Entonces, la mejor manera de determinar si tiene instancias EC2 que no están cubiertas por sus instancias reservadas es analizar los detalles de su factura de AWS y buscar el uso de EC2 que no se factura como instancia reservada.