Uso de la interfaz de usuario de Flink para supervisar los trabajos de Flink - Amazon EMR

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.

Uso de la interfaz de usuario de Flink para supervisar los trabajos de Flink

Para supervisar el estado y el rendimiento de una aplicación de Flink en ejecución, utilice el panel web de Flink. Este panel proporciona información sobre el estado del trabajo, el número TaskManagers, las métricas y los registros del trabajo. También le permite ver y modificar la configuración del trabajo de Flink e interactuar con el clúster de Flink al enviar o cancelar trabajos.

Para acceder al panel web de Flink de una aplicación de Flink en ejecución en Kubernetes:

  1. Utilice el kubectl port-forward comando para reenviar un puerto local al puerto en el que se ejecuta el panel web de Flink en los pods de TaskManager la aplicación Flink. De forma predeterminada, este puerto es 8081. Sustituya deployment-name por el nombre de la implementación de la aplicación de Flink anterior.

    kubectl get deployments -n namespace

    Ejemplo de salida:

    kubectl get deployments -n flink-namespace
    NAME                        READY   UP-TO-DATE   AVAILABLE  AGE
    basic-example               1/1       1            1           11m
    flink-kubernetes-operator   1/1       1            1           21h
    kubectl port-forward deployments/deployment-name 8081 -n namespace
  2. Si desea utilizar un puerto diferente de forma local, utilice el parámetro local-port:8081.

    kubectl port-forward -n flink deployments/basic-example 8080:8081
  3. En un navegador web, vaya a http://localhost:8081 (o http://localhost:local-port si utilizó un puerto local personalizado) para acceder al panel web de Flink. Este panel muestra información sobre la aplicación Flink en ejecución, como el estado del trabajo, el número y las métricas y registros del trabajo. TaskManagers

    Ejemplo de interfaz de usuario del panel de Flink