Configurar los ajustes para la creación de perfiles básicos de la utilización de los recursos del sistema - Amazon SageMaker AI

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.

Configurar los ajustes para la creación de perfiles básicos de la utilización de los recursos del sistema

Para ajustar el intervalo de tiempo para recopilar las métricas de uso, utilice la operación de la API ProfilerConfig para crear un objeto de parámetro mientras crea un marco de SageMaker AI o un estimador genérico, según sus preferencias.

nota

De forma predeterminada, para todos los trabajos de entrenamiento de SageMaker, el depurador recopila las métricas de utilización de los recursos de las instancias de Amazon EC2 cada 500 milisegundos para monitorizar el sistema, sin ningún parámetro específico del depurador especificado en los estimadores de SageMaker AI.

El depurador guarda las métricas del sistema en el bucket de S3 predeterminado. El formato del URI predeterminado del bucket de S3 es s3://sagemaker-<region>-<12digit_account_id>/<training-job-name>/profiler-output/.

El siguiente ejemplo de código muestra cómo configurar el parámetro profiler_config con un intervalo de tiempo de monitorización del sistema de 1000 milisegundos.

from sagemaker.debugger import ProfilerConfig profiler_config=ProfilerConfig( system_monitor_interval_millis=1000 )
  • system_monitor_interval_millis(int): especifique los intervalos de monitorización en milisegundos para registrar las métricas del sistema. Los valores disponibles son 100, 200, 500, 1000 (1 segundo), 5000 (5 segundos) y 60 000 (1 minuto) milisegundos. El valor predeterminado es de 500 milisegundos.

Para ver el progreso de la monitorización del sistema, consulte Abra el panel de información del depurador de Amazon SageMaker.