Automatizar Amazon SageMaker con Amazon EventBridge - Amazon SageMaker

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.

Automatizar Amazon SageMaker con Amazon EventBridge

Amazon EventBridge supervisa los eventos de cambio de estado en Amazon SageMaker. EventBridge le permite automatizar SageMaker y responder automáticamente a eventos como un cambio en el estado de un trabajo de formación o un cambio en el estado de un punto final. Los eventos de SageMaker se envían EventBridge prácticamente en tiempo real. Puede crear reglas sencillas para indicar qué eventos le resultan de interés, así como qué acciones automatizadas se van a realizar cuando un evento cumple una de las reglas. Para ver un ejemplo de cómo crear una regla, consulte Programa una canalización con Amazon EventBridge.

nota

SageMaker puede enviar varios eventos a EventBridge cada cambio de estado. Este comportamiento es de esperar y no indica necesariamente un error.

Algunos ejemplos de acciones que se pueden activar automáticamente incluyen los siguientes:

  • Invocar una función AWS Lambda

  • Invocar el comando Amazon EC2 Run

  • Desviar el evento a Amazon Kinesis Data Streams

  • Activar una máquina de AWS Step Functions estados

  • Notificar un SNS tema o una AWS SMS cola de Amazon

SageMaker cambio de estado del modelo

Indica un cambio en el estado de un SageMaker modelo. El estado cambia cuando se crea o se borra un SageMaker modelo.

{ "source": ["aws.sagemaker"], "detail-type": ["SageMaker Model State Change"] "Resources" : ["arn:aws:sagemaker:us-east-1:123456789012:model/model-name"] }

Si se especifica un modelo enResources, se generará un evento y se enviará a EventBridge él cuando cambie el estado de este modelo. Si no especificas un valor paraResources, se generará un evento cuando cambie el estado de alguno de los SageMaker modelos asociados a tu cuenta.

Cambio del estado del trabajo de entrenamiento

Indica un cambio en el estado de un trabajo de SageMaker formación.

Si el valor de TrainingJobStatus es Failed, el evento contiene el campo FailureReason, que proporciona una descripción de por qué falló el trabajo de entrenamiento.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker Training Job State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:123456789012:training-job/kmeans-1" ], "detail": { "TrainingJobName": "89c96cc8-dded-4739-afcc-6f1dc936701d", "TrainingJobArn": "arn:aws:sagemaker:us-east-1:123456789012:training-job/kmeans-1", "TrainingJobStatus": "Completed", "SecondaryStatus": "Completed", "HyperParameters": { "Hyper": "Parameters" }, "AlgorithmSpecification": { "TrainingImage": "TrainingImage", "TrainingInputMode": "TrainingInputMode" }, "RoleArn": "arn:aws:iam::123456789012:role/SMRole", "InputDataConfig": [ { "ChannelName": "Train", "DataSource": { "S3DataSource": { "S3DataType": "S3DataType", "S3Uri": "S3Uri", "S3DataDistributionType": "S3DataDistributionType" } }, "ContentType": "ContentType", "CompressionType": "CompressionType", "RecordWrapperType": "RecordWrapperType" } ], "OutputDataConfig": { "KmsKeyId": "KmsKeyId", "S3OutputPath": "S3OutputPath" }, "ResourceConfig": { "InstanceType": "InstanceType", "InstanceCount": 3, "VolumeSizeInGB": 20, "VolumeKmsKeyId": "VolumeKmsKeyId" }, "VpcConfig": { }, "StoppingCondition": { "MaxRuntimeInSeconds": 60 }, "CreationTime": "1583831889050", "TrainingStartTime": "1583831889050", "TrainingEndTime": "1583831889050", "LastModifiedTime": "1583831889050", "SecondaryStatusTransitions": [ ], "Tags": { } } }

Cambio del estado del trabajo de ajuste de hiperparámetros

Indica un cambio en el estado de un trabajo de ajuste de SageMaker hiperparámetros.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker HyperParameter Tuning Job State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:123456789012:tuningJob/x" ], "detail": { "HyperParameterTuningJobName": "016bffd3-6d71-4d3a-9710-0a332b2759fc", "HyperParameterTuningJobArn": "arn:aws:sagemaker:us-east-1:123456789012:tuningJob/x", "TrainingJobDefinition": { "StaticHyperParameters": {}, "AlgorithmSpecification": { "TrainingImage": "trainingImageName", "TrainingInputMode": "inputModeFile", "MetricDefinitions": [ { "Name": "metricName", "Regex": "regex" } ] }, "RoleArn": "roleArn", "InputDataConfig": [ { "ChannelName": "channelName", "DataSource": { "S3DataSource": { "S3DataType": "s3DataType", "S3Uri": "s3Uri", "S3DataDistributionType": "s3DistributionType" } }, "ContentType": "contentType", "CompressionType": "gz", "RecordWrapperType": "RecordWrapper" } ], "VpcConfig": { "SecurityGroupIds": [ "securityGroupIds" ], "Subnets": [ "subnets" ] }, "OutputDataConfig": { "KmsKeyId": "kmsKeyId", "S3OutputPath": "s3OutputPath" }, "ResourceConfig": { "InstanceType": "instanceType", "InstanceCount": 10, "VolumeSizeInGB": 500, "VolumeKmsKeyId": "volumeKeyId" }, "StoppingCondition": { "MaxRuntimeInSeconds": 3600 } }, "HyperParameterTuningJobStatus": "status", "CreationTime": "1583831889050", "LastModifiedTime": "1583831889050", "TrainingJobStatusCounters": { "Completed": 1, "InProgress": 0, "RetryableError": 0, "NonRetryableError": 0, "Stopped": 0 }, "ObjectiveStatusCounters": { "Succeeded": 1, "Pending": 0, "Failed": 0 }, "Tags": {} } }

Cambio del estado del trabajo de transformación

Indica un cambio en el estado de un trabajo de transformación SageMaker por lotes.

Si el valor de TransformJobStatus es Failed, el evento contiene el campo FailureReason, que proporciona una descripción de por qué falló el trabajo de entrenamiento.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker Transform Job State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-east-1:123456789012:transform-job/myjob"], "detail": { "TransformJobName": "4b52bd8f-e034-4345-818d-884bdd7c9724", "TransformJobArn": "arn:aws:sagemaker:us-east-1:123456789012:transform-job/myjob", "TransformJobStatus": "another status... GO", "FailureReason": "failed why 1", "ModelName": "i am a beautiful model", "MaxConcurrentTransforms": 5, "MaxPayloadInMB": 10, "BatchStrategy": "Strategizing...", "Environment": { "environment1": "environment2" }, "TransformInput": { "DataSource": { "S3DataSource": { "S3DataType": "s3DataType", "S3Uri": "s3Uri" } }, "ContentType": "content type", "CompressionType": "compression type", "SplitType": "split type" }, "TransformOutput": { "S3OutputPath": "s3Uri", "Accept": "accept", "AssembleWith": "assemblyType", "KmsKeyId": "kmsKeyId" }, "TransformResources": { "InstanceType": "instanceType", "InstanceCount": 3 }, "CreationTime": "2018-10-06T12:26:13Z", "TransformStartTime": "2018-10-06T12:26:13Z", "TransformEndTime": "2018-10-06T12:26:13Z", "Tags": {} } }

Cambio de estado del punto de conexión

Indica un cambio en el estado de un punto final de inferencia en tiempo real SageMaker alojado.

A continuación se muestra un evento con un punto de conexión en el estado IN_SERVICE.

{ "version": "0", "id": "d2921b5a-b0ad-cace-a8e3-0f159d018e06", "detail-type": "SageMaker Endpoint State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "1583831889050", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:123456789012:endpoint/myendpoint" ], "detail": { "EndpointName": "MyEndpoint", "EndpointArn": "arn:aws:sagemaker:us-west-2:123456789012:endpoint/myendpoint", "EndpointConfigName": "MyEndpointConfig", "ProductionVariants": [ { "DesiredWeight": 1.0, "DesiredInstanceCount": 1.0 } ], "EndpointStatus": "IN_SERVICE", "CreationTime": 1592411992203.0, "LastModifiedTime": 1592411994287.0, "Tags": { } } }

Cambio de estado del grupo de características

Indica un cambio en un grupo OfflineStoreStatus de SageMaker características FeatureGroupStatus o en él.

{ "version": "0", "id": "93201303-abdb-36a4-1b9b-4c1c3e3671c0", "detail-type": "SageMaker Feature Group State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-01-26T01:22:01Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:123456789012:feature-group/sample-feature-group" ], "detail": { "FeatureGroupArn": "arn:aws:sagemaker:us-east-1:123456789012:feature-group/sample-feature-group", "FeatureGroupName": "sample-feature-group", "RecordIdentifierFeatureName": "RecordIdentifier", "EventTimeFeatureName": "EventTime", "FeatureDefinitions": [ { "FeatureName": "RecordIdentifier", "FeatureType": "Integral" }, { "FeatureName": "EventTime", "FeatureType": "Fractional" } ], "CreationTime": 1611624059000, "OnlineStoreConfig": { "EnableOnlineStore": true }, "OfflineStoreConfig": { "S3StorageConfig": { "S3Uri": "s3://offline/s3/uri" }, "DisableGlueTableCreation": false, "DataCatalogConfig": { "TableName": "sample-feature-group-1611624059", "Catalog": "AwsDataCatalog", "Database": "sagemaker_featurestore" } }, "RoleArn": "arn:aws:iam::123456789012:role/SageMakerRole", "FeatureGroupStatus": "Active", "Tags": {} } }

Cambio de estado del paquete de modelos

Indica un cambio en el estado de un paquete SageMaker modelo.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker Model Package State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-02-24T17:00:14Z", "region": "us-east-2", "resources": [ "arn:aws:sagemaker:us-east-2:123456789012:model-package/versionedmp-p-idy6c3e1fiqj/2" ], "source": [ "aws.sagemaker" ], "detail": { "ModelPackageGroupName": "versionedmp-p-idy6c3e1fiqj", "ModelPackageVersion": 2, "ModelPackageArn": "arn:aws:sagemaker:us-east-2:123456789012:model-package/versionedmp-p-idy6c3e1fiqj/2", "CreationTime": "2021-02-24T17:00:14Z", "InferenceSpecification": { "Containers": [ { "Image": "257758044811.dkr.ecr.us-east-2.amazonaws.com/sagemaker-xgboost:1.0-1-cpu-py3", "ImageDigest": "sha256:4dc8a7e4a010a19bb9e0a6b063f355393f6e623603361bd8b105f554d4f0c004", "ModelDataUrl": "s3://sagemaker-project-p-idy6c3e1fiqj/versionedmp-p-idy6c3e1fiqj/AbaloneTrain/pipelines-4r83jejmhorv-TrainAbaloneModel-xw869y8C4a/output/model.tar.gz" } ], "SupportedContentTypes": [ "text/csv" ], "SupportedResponseMIMETypes": [ "text/csv" ] }, "ModelPackageStatus": "Completed", "ModelPackageStatusDetails": { "ValidationStatuses": [], "ImageScanStatuses": [] }, "CertifyForMarketplace": false, "ModelApprovalStatus": "Rejected", "MetadataProperties": { "GeneratedBy": "arn:aws:sagemaker:us-east-2:123456789012:pipeline/versionedmp-p-idy6c3e1fiqj/execution/4r83jejmhorv" }, "ModelMetrics": { "ModelQuality": { "Statistics": { "ContentType": "application/json", "S3Uri": "s3://sagemaker-project-p-idy6c3e1fiqj/versionedmp-p-idy6c3e1fiqj/script-2021-02-24-10-55-15-413/output/evaluation/evaluation.json" } } }, "LastModifiedTime": "2021-02-24T17:00:14Z" } }

Cambio de estado de ejecución de la canalización

Indica un cambio en el estado de la ejecución de una SageMaker canalización.

currentPipelineExecutionStatus y previousPipelineExecutionStatus pueden tener uno de los siguientes valores:

  • Executing

  • Succeeded

  • Con error

  • Deteniendo

  • Stopped (Detenido)

{ "version": "0", "id": "315c1398-40ff-a850-213b-158f73kd93ir", "detail-type": "SageMaker Model Building Pipeline Execution Status Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-03-15T16:10:11Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123", "arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123/execution/p4jn9xou8a8s"], "detail": { "pipelineExecutionDisplayName": "SomeDisplayName", "currentPipelineExecutionStatus": "Succeeded", "previousPipelineExecutionStatus": "Executing", "executionStartTime": "2021-03-15T16:03:13Z", "executionEndTime": "2021-03-15T16:10:10Z", "pipelineExecutionDescription": "SomeDescription", "pipelineArn": "arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123", "pipelineExecutionArn": "arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123/execution/p4jn9xou8a8s" } }

Cambio de estado del paso de la canalización

Indica un cambio en el estado de un paso de la SageMaker canalización.

Si se produce un acceso a la memoria caché, el evento contiene el campo cacheHitResult. currentStepStatus y previousStepStatus pueden tener uno de los siguientes valores:

  • Iniciando

  • Executing

  • Succeeded

  • Con error

  • Deteniendo

  • Stopped (Detenido)

Si el valor de currentStepStatus es Failed, el evento contiene el campo failureReason, que proporciona una descripción de por qué el paso produjo un error.

{ "version": "0", "id": "ea37ccbb-5e2b-05e9-4073-1daazc940304", "detail-type": "SageMaker Model Building Pipeline Execution Step Status Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-03-15T16:10:10Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123", "arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123/execution/p4jn9xou8a8s"], "detail": { "metadata": { "processingJob": { "arn": "arn:aws:sagemaker:us-east-1:123456789012:processing-job/pipelines-p4jn9xou8a8s-myprocessingstep1-tmgxry49ug" } }, "stepStartTime": "2021-03-15T16:03:14Z", "stepEndTime": "2021-03-15T16:10:09Z", "stepName": "myprocessingstep1", "stepType": "Processing", "previousStepStatus": "Executing", "currentStepStatus": "Succeeded", "pipelineArn": "arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123", "pipelineExecutionArn": "arn:aws:sagemaker:us-east-1:123456789012:pipeline/myPipeline-123/execution/p4jn9xou8a8s" } }

Procesando el cambio de estado de la tarea

Indica un cambio en el estado de un trabajo de SageMaker procesamiento.

El siguiente ejemplo de evento corresponde a un trabajo de procesamiento fallido, donde el ProcessingJobStatus valor esFailed.

{ "version": "0", "id": "0a15f67d-aa23-0123-0123-01a23w89r01t", "detail-type": "SageMaker Processing Job State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2019-05-31T21:49:54Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-west-2:037210630506:processing-job/integ-test-analytics-algo-54ee3282-5899-4aa3-afc2-7ce1d02"], "detail": { "ProcessingInputs": [{ "InputName": "InputName", "S3Input": { "S3Uri": "s3://input/s3/uri", "LocalPath": "/opt/ml/processing/input/local/path", "S3DataType": "MANIFEST_FILE", "S3InputMode": "PIPE", "S3DataDistributionType": "FULLYREPLICATED" } }], "ProcessingOutputConfig": { "Outputs": [{ "OutputName": "OutputName", "S3Output": { "S3Uri": "s3://output/s3/uri", "LocalPath": "/opt/ml/processing/output/local/path", "S3UploadMode": "CONTINUOUS" } }], "KmsKeyId": "KmsKeyId" }, "ProcessingJobName": "integ-test-analytics-algo-54ee3282-5899-4aa3-afc2-7ce1d02", "ProcessingResources": { "ClusterConfig": { "InstanceCount": 3, "InstanceType": "ml.c5.xlarge", "VolumeSizeInGB": 5, "VolumeKmsKeyId": "VolumeKmsKeyId" } }, "StoppingCondition": { "MaxRuntimeInSeconds": 2000 }, "AppSpecification": { "ImageUri": "012345678901.dkr.ecr.us-west-2.amazonaws.com/processing-uri:latest" }, "NetworkConfig": { "EnableInterContainerTrafficEncryption": true, "EnableNetworkIsolation": false, "VpcConfig": { "SecurityGroupIds": ["SecurityGroupId1", "SecurityGroupId2", "SecurityGroupId3"], "Subnets": ["Subnet1", "Subnet2"] } }, "RoleArn": "arn:aws:iam::037210630506:role/SageMakerPowerUser", "ExperimentConfig": {}, "ProcessingJobArn": "arn:aws:sagemaker:us-west-2:037210630506:processing-job/integ-test-analytics-algo-54ee3282-5899-4aa3-afc2-7ce1d02", "ProcessingJobStatus":"Failed", "FailureReason":"InternalServerError: We encountered an internal error. Please try again.", "ProcessingEndTime":1704320746000, "ProcessingStartTime":1704320734000, "LastModifiedTime":1704320746000, "CreationTime":1704320199000 } }

SageMaker cambio de estado de la imagen

Indica un cambio en el estado de una SageMaker imagen.

{ "version": "0", "id": "cee033a3-17d8-49f8-865f-b9ebf485d9ee", "detail-type": "SageMaker Image State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-04-29T01:29:59Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-west-2:123456789012:image/cee033a3-17d8-49f8-865f-b9ebf485d9ee"], "detail": { "ImageName": "cee033a3-17d8-49f8-865f-b9ebf485d9ee", "ImageArn": "arn:aws:sagemaker:us-west-2:123456789012:image/cee033a3-17d8-49f8-865f-b9ebf485d9ee", "ImageStatus": "Creating", "Version": 1.0, "Tags": {} } }

SageMaker cambio de estado de la versión de la imagen

Indica un cambio en el estado de una versión de SageMaker imagen.

{ "version": "0", "id": "07fc4615-ebd7-15fc-1746-243411f09f04", "detail-type": "SageMaker Image Version State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-04-29T01:29:59Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-west-2:123456789012:image-version/07800032-2d29-48b7-8f82-5129225b2a85"], "detail": { "ImageArn": "arn:aws:sagemaker:us-west-2:123456789012:image/a70ff896-c832-4fe8-add6-eba25a0f43e6", "ImageVersionArn": "arn:aws:sagemaker:us-west-2:123456789012:image-version/07800032-2d29-48b7-8f82-5129225b2a85", "ImageVersionStatus": "Creating", "Version": 1.0, "Tags": {} } }

Para obtener más información sobre los valores de estado y sus significados para las SageMaker tareas, los puntos finales y las canalizaciones, consulte los siguientes enlaces:

Para obtener más información, consulta la Guía del EventBridge usuario de Amazon.

Cambio de estado de implementación del punto de conexión

importante

Es posible que los siguientes ejemplos no se apliquen a todos los puntos de conexión. Para obtener una lista de las características que podrían excluir su punto de conexión, consulte la página Exclusiones.

Indica un cambio de estado para la implementación de un punto de conexión. En el siguiente ejemplo, se muestra una actualización de un punto de conexión con una implementación de valores controlados azul/verde.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker Endpoint Deployment State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-10-25T01:52:12Z", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:651393343886:endpoint/sample-endpoint" ], "detail": { "EndpointName": "sample-endpoint", "EndpointArn": "arn:aws:sagemaker:us-west-2:651393343886:endpoint/sample-endpoint", "EndpointConfigName": "sample-endpoint-config-1", "ProductionVariants": [ { "VariantName": "AllTraffic", "CurrentWeight": 1, "DesiredWeight": 1, "CurrentInstanceCount": 3, "DesiredInstanceCount": 3 } ], "EndpointStatus": "UPDATING", "CreationTime": 1635195148181, "LastModifiedTime": 1635195148181, "Tags": {}, "PendingDeploymentSummary": { "EndpointConfigName": "sample-endpoint-config-2", "StartTime": Timestamp, "ProductionVariants": [ { "VariantName": "AllTraffic", "CurrentWeight": 1, "DesiredWeight": 1, "CurrentInstanceCount": 1, "DesiredInstanceCount": 3, "VariantStatus": [ { "Status": "Baking", "StatusMessage": "Baking for 600 seconds (TerminationWaitInSeconds) with traffic enabled on canary capacity of 1 instance(s).", "StartTime": 1635195269181, } ] } ] } } }

El siguiente ejemplo indica un cambio de estado para una implementación de punto de conexión, que se está actualizando con una nueva capacidad en una configuración de punto de conexión existente.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker Endpoint Deployment State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2021-10-25T01:52:12Z", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:651393343886:endpoint/sample-endpoint" ], "detail": { "EndpointName": "sample-endpoint", "EndpointArn": "arn:aws:sagemaker:us-west-2:651393343886:endpoint/sample-endpoint", "EndpointConfigName": "sample-endpoint-config-1", "ProductionVariants": [ { "VariantName": "AllTraffic", "CurrentWeight": 1, "DesiredWeight": 1, "CurrentInstanceCount": 3, "DesiredInstanceCount": 6, "VariantStatus": [ { "Status": "Updating", "StatusMessage": "Scaling out desired instance count to 6.", "StartTime": 1635195269181, } ] } ], "EndpointStatus": "UPDATING", "CreationTime": 1635195148181, "LastModifiedTime": 1635195148181, "Tags": {}, }

Los siguientes estados de implementación secundarios también están disponibles para los puntos de conexión (que se encuentran en el objeto VariantStatus).

  • Creating: creación de instancias para la variante de producción.

    Mensaje de ejemplo: "Launching X instance(s)."

  • Deleting: terminación de instancias para la variante de producción.

    Mensaje de ejemplo: "Terminating X instance(s)."

  • Updating: actualización de la capacidad para la variante de producción.

    Mensajes de ejemplo: "Launching X instance(s).", "Scaling out desired instance count to X."

  • ActivatingTraffic: activación del tráfico para la variante de producción.

    Mensaje de ejemplo: "Activating traffic on canary capacity of X instance(s)."

  • Baking: período de espera para monitorear las CloudWatch alarmas en la configuración de reversión automática.

    Mensaje de ejemplo: "Baking for X seconds (TerminationWaitInSeconds) with traffic enabled on full capacity of Y instance(s)."

Cambio de estado de tarjetas de modelos

Indica un cambio en el estado de una tarjeta SageMaker modelo de Amazon. Para obtener más información acerca de las tarjetas de modelos, consulte Tarjetas SageMaker modelo Amazon.

{ "version": "0", "id": "aa7a9c4f-2caa-4d04-a6de-e67227ba4302", "detail-type": "SageMaker Model Card State Change", "source": "aws.sagemaker", "account": "123456789012", "time": "2022-11-30T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:123456789012:model-card/example-card" ], "detail": { "ModelCardVersion": 2, "LastModifiedTime": "2022-12-03T00:09:44.893854735Z", "LastModifiedBy": { "DomainId": "us-east-1", "UserProfileArn": "arn:aws:sagemaker:us-east-1:123456789012:user-profile/user", "UserProfileName": "user" }, "CreationTime": "2022-12-03T00:09:33.084Z", "CreatedBy": { "DomainId": "us-east-1", "UserProfileArn": "arn:aws:sagemaker:us-east-1:123456789012:user-profile/user", "UserProfileName": "user" }, "ModelCardName": "example-card", "ModelId": "example-model", "ModelCardStatus": "Draft", "AccountId": "123456789012", "SecurityConfig": {} } }