Visión general
Cuando envía aplicaciones o cargas de trabajo Spark en IBM Analytics Engine, puede supervisar la ejecución de la aplicación. IBM Analytics Engine permite depurar los errores de aplicación o rastrear la ejecución de la aplicación supervisando los registros generados por la aplicación y los registros generados por Spark. IBM Cloud Logs, junto con la función de supervisión de la página Historial de Spark, proporciona una mejor resolución de problemas de las aplicaciones.
IBM Analytics Engine le permite reenviar los registros de la aplicación al inicio de la instancia o (y) al servicio IBM Cloud Logs.
Comportamiento predeterminado
Cuando ejecuta aplicaciones en IBM Analytics Engine, los registros de la aplicación (solo ' Spark Driver WARN logs) se reenvían a IBM Cloud Object Storage de forma predeterminada. Puede acceder a la información de registro desde
el inicio de instancia. Para obtener más información, consulte inicio de instancia.
Reenvío de registros al inicio de instancia
Los registros de aplicación se reenvían a Analytics Engine inicio de instancia de forma predeterminada. Puede acceder a la información de registro desde el bucket de IBM Cloud Object Storage. Puede descargar el archivo de registro de cualquier aplicación específica desde el bucket Cloud Object Storage nube para grabarlo, compartirlo y depurarlo. Si desea cambiar el comportamiento predeterminado para incluir registros de ejecutor o registros INFO para controlador o ejecutor, debe cambiar las configuraciones. Para obtener más información, consulte Reenvío de registros al inicio de instancia.
Reenvío de registros a IBM Cloud Logs
El servicio IBM Cloud Logs le permite ver los registros indexados, habilitar la búsqueda de texto completo en todos los mensajes generados y realizar consultas basadas en campos específicos. La activación de la función " log forwarding " reenvía los registros al servicio IBM Cloud Logs (además del inicio de la instancia). De forma predeterminada, sólo se reenvían los Spark Driver WARN logs. Para cambiar el comportamiento para incluir los
registros del ejecutor, habilítelo modificando la carga útil en el reenvío de registros ' API.For ' más información, consulte ' Reenvío de registros a ' IBM Cloud ' Registros
Cambio de los niveles de registro de Spark
Para cambiar el comportamiento predeterminado para reenviar registros en distintos niveles de registro (INFO, DEBUG, etc.), consulte Configuración de la información de nivel de registro de Spark.
Inhabilitación de la característica de registro
Para deshabilitar el envío de información de registro tanto al inicio de la instancia como a IBM Cloud Logs, establezca la configuración del nivel de registro del controlador y del ejecutor en OFF. Para obtener más información, consulte Configuración de la información de nivel de registro de Spark.