Tutorial: Crear un panel de Lambda de CloudWatch con el nombre de la función como variable - Amazon CloudWatch

Tutorial: Crear un panel de Lambda de CloudWatch con el nombre de la función como variable

Los pasos de este procedimiento ilustran cómo crear un panel flexible que muestre una variedad de gráficos métricos mediante una variable de propiedad. Esto incluye un cuadro de selección desplegable en el panel de control que puede utilizar para cambiar las métricas de todos los gráficos entre distintas funciones de Lambda.

Otros ejemplos de casos de uso para este tipo de panel incluyen usar InstanceId como variable para crear un panel de métricas con un menú desplegable con los ID de las instancias. Como alternativa, puede crear un panel que utilice region como variable el mismo conjunto de métricas de distintas regiones.

Usar una variable de propiedad de panel para crear un panel de Lambda flexible
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Dashboards, Create dashboard.

  3. Introduzca un nombre para el panel y seleccione Crear panel.

  4. Añadir widgets al panel de control que muestren las métricas de una función de Lambda. Al crear estos widgets, especifique Lambda y Por nombre de función para las métricas del widget. Para la función, especifique una de las funciones de Lambda que desee incluir en este panel.

    Para obtener más información sobre cómo añadir widgets a un panel, consulte Uso de widgets en paneles de CloudWatch.

  5. Después de añadir los widgets, mientras ve el panel, elija Acciones, Variables y Crear una variable.

  6. Seleccione Variable de propiedad.

  7. En Propiedad que cambia la variable, elija FunctionName.

  8. Para el tipo de entrada, en este caso de uso, recomendamos elegir Seleccionar menú (desplegable). Esto crea un menú desplegable en el panel de control en el que puede seleccionar el nombre de la función de Lambda para mostrar las métricas.

    Si se tratara de un panel en el que se alternara entre solo dos o tres valores diferentes para una variable, el botón de opción sería una buena elección.

    Si prefiere introducir o pegar los valores de la variable, puede elegir Entrada de texto. Esta opción no incluye una lista desplegable ni botones de opción.

  9. Cuando elija Seleccionar menú (desplegable), deberá elegir si desea rellenar el menú introduciendo valores o utilizando una búsqueda métrica. Para este caso, vamos a suponer que tiene un gran número de funciones de Lambda y no desea introducirlas todas manualmente. Elija Usar los resultados de una búsqueda métrica y, a continuación, haga lo siguiente:

    1. Elija Consultas prediseñadas, Lambda, Errores.

      (Al elegir Errores no se añade la métrica de Errores al panel de control; pero rellena rápidamente el cuadro de selección de variables FunctionName.)

    2. Elija Por nombre de función y, a continuación, elija Buscar.

      En el botón Búsqueda, verá la opción FunctionName seleccionada. También verá un mensaje sobre cuántos valores de dimensión FunctionName se han encontrado para rellenar el cuadro de entrada.

  10. (Opcional) Para obtener más ajustes, seleccione Ajustes secundarios y realice una o varias de las siguientes acciones:

    • Para personalizar el nombre de la variable, introdúzcalo en Nombre de variable personalizada.

    • Para personalizar la etiqueta del campo de entrada de la variable, introdúzcala en Etiqueta de entrada.

    • Para establecer el valor predeterminado de esta variable cuando se abra el panel por primera vez, introduzca el valor predeterminado en Valor predeterminado.

  11. Seleccione Añadir variable.

    Aparece un cuadro de selección desplegable FunctionName cerca de la parte superior del panel de control. Puede seleccionar una función de Lambda en este cuadro y todos los widgets que utilicen la variable mostrarán información sobre la función seleccionada.

    Más adelante, si agrega más widgets al panel que observen las métricas de Lambda con la dimensión FunctionName, utilizarán la variable automáticamente.