Acara yang dikirim Amazon SageMaker AI ke Amazon EventBridge - Amazon SageMaker AI

View a markdown version of this page

Acara yang dikirim Amazon SageMaker AI ke Amazon EventBridge - Amazon SageMaker AI

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Acara yang dikirim Amazon SageMaker AI ke Amazon EventBridge

Amazon EventBridge memantau peristiwa perubahan status di Amazon SageMaker AI. EventBridge memungkinkan Anda untuk mengotomatiskan SageMaker AI dan merespons secara otomatis peristiwa seperti perubahan status pekerjaan pelatihan atau perubahan status titik akhir. Acara dari SageMaker AI dikirim ke EventBridge hampir waktu nyata. Anda dapat menulis aturan sederhana untuk menunjukkan kejadian mana yang sesuai kepentingan Anda, dan tindakan otomatis apa yang diambil ketika suatu kejadian sesuai dengan suatu aturan. Untuk membuat aturan, lihat Membuat aturan yang bereaksi terhadap peristiwa di EventBridge. Jika Anda menggunakan AWS CLI, lihat put-rule dari Referensi Per AWS CLI intah.

Bagian berikut menjelaskan peristiwa yang dikirim SageMaker AI EventBridge, bersama dengan contohnya. Anda dapat menggunakan contoh untuk membantu Anda menulis aturan otomatisasi.

catatan

SageMaker AI dapat mengirim beberapa acara EventBridge untuk setiap perubahan status. Perilaku ini diharapkan dan tidak selalu menunjukkan kesalahan.

Beberapa contoh tindakan yang dapat dipicu secara otomatis meliputi:

  • Memanggil fungsi AWS Lambda

  • Meminta Perintah Amazon EC2 Run

  • Mengirim peristiwa ke Amazon Kinesis Data Streams

  • Mengaktifkan mesin AWS Step Functions status

  • Memberi tahu topik Amazon SNS atau antrian AWS SMS

SageMaker perubahan status penerapan titik akhir

penting

Contoh berikut mungkin tidak berfungsi untuk semua titik akhir. Untuk daftar fitur yang mungkin mengecualikan titik akhir Anda, lihat Pengecualian halaman.

Menunjukkan perubahan status untuk penerapan titik akhir. Contoh berikut menunjukkan pemutakhiran titik akhir dengan penerapan blue/green burung kenari.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker Endpoint Deployment State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2021-10-25T01:52:12Z", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:111122223333:endpoint/sample-endpoint" ], "detail": { "EndpointName": "sample-endpoint", "EndpointArn": "arn:aws:sagemaker:us-west-2:111122223333: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, } ] } ] } } }

Contoh berikut menunjukkan perubahan status untuk penerapan titik akhir, yang sedang diperbarui dengan kapasitas baru pada konfigurasi titik akhir yang ada.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker Endpoint Deployment State Change", "source": "aws.sagemaker", "account": "111122223333", "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": {}, }

Status penerapan sekunder berikut juga tersedia untuk titik akhir yang ditemukan di VariantStatus objek.

  • Creating: membuat instance untuk varian produksi.

    Contoh pesan: "Launching X instance(s)."

  • Deleting: mengakhiri instance untuk varian produksi.

    Contoh pesan: "Terminating X instance(s)."

  • Updating: memperbarui kapasitas untuk varian produksi.

    Contoh pesan:"Launching X instance(s).", "Scaling out desired instance count to X."

  • ActivatingTraffic: mengaktifkan lalu lintas untuk varian produksi.

    Contoh pesan: "Activating traffic on canary capacity of X instance(s)."

  • Baking: masa tunggu untuk memantau CloudWatch alarm dalam konfigurasi auto-rollback.

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

SageMaker perubahan status titik akhir

Menunjukkan perubahan status titik akhir inferensi real-time yang dihosting SageMaker AI.

Berikut ini menunjukkan peristiwa dengan titik akhir dalam IN_SERVICE status.

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

SageMaker perubahan status grup fitur

Menunjukkan perubahan baik dalam FeatureGroupStatus OfflineStoreStatus atau grup SageMaker fitur.

{ "version": "0", "id": "93201303-abdb-36a4-1b9b-4c1c3e3671c0", "detail-type": "SageMaker Feature Group State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2021-01-26T01:22:01Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:111122223333:feature-group/sample-feature-group" ], "detail": { "FeatureGroupArn": "arn:aws:sagemaker:us-east-1:111122223333: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::111122223333:role/SageMakerRole", "FeatureGroupStatus": "Active", "Tags": {} } }

SageMaker perubahan status pekerjaan penyetelan hyperparameter

Menunjukkan perubahan status pekerjaan penyetelan SageMaker hyperparameter.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker HyperParameter Tuning Job State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:111122223333:tuningJob/x" ], "detail": { "HyperParameterTuningJobName": "016bffd3-6d71-4d3a-9710-0a332b2759fc", "HyperParameterTuningJobArn": "arn:aws:sagemaker:us-east-1:111122223333: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": {} } }

SageMaker HyperPod acara cluster

Menunjukkan peristiwa baru dalam keadaan SageMaker HyperPod cluster. Untuk informasi lebih lanjut, lihat DescribeClusterEvent operasi.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker HyperPod Cluster Event", "source": "aws.sagemaker", "account": "[REDACTED:BANK_ACCOUNT_NUMBER]", "time": "2025-04-28T16:59:01Z", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:111122223333:cluster/sample-cluster" ], "detail": { "EventDetails": { "EventId": "a307fae0-6937-40f9-af2f-16eb873d340a", "ClusterArn": "arn:aws:sagemaker:us-west-2:111122223333:cluster/sample-cluster", "ClusterName": "sample-cluster", "InstanceGroupName": "sample-instance-group", "InstanceId": "i-0391f86fa0fe0d465", "ResourceType": "Instance", "EventTime": 1745858447412, "EventDetails": { "EventMetadata": { "Instance": { "LcsExecutionState": "Started" } } }, "Description": "Instance lifecycle script execution for EC2InstanceId i-0391f86fa0fe0d465 has Started" } } }

SageMaker HyperPod kesehatan simpul cluster

Menunjukkan kapan HyperPod mendeteksi node yang tidak sehat atau ketika node yang tidak sehat bertransisi ke keadaan sehat.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker HyperPod Cluster Node Health Event", "source": "aws.sagemaker", "account": "111122223333", "time": "2021-10-25T01:52:12Z", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:111122223333:cluster/sample-cluster" ], "detail": { "ClusterName": "sample-cluster", "ClusterArn": "arn:aws:sagemaker:us-west-2:111122223333:cluster/sample-cluster", "InstanceId": "i-12345678abcdefghi", "Tags": {}, "HealthSummary": { "HealthStatus": "Unhealthy", "HealthStatusReason": "HyperPod Health Monitoring Agent (HMA) has detected fault type NvidiaErrorTerminate on this node and is unhealthy.", "RepairAction": "None", "Recommendation": "Please Replace the Faulty Node." } } }

SageMaker HyperPod perubahan status cluster

Menunjukkan perubahan status SageMaker HyperPod cluster. Untuk informasi selengkapnya, lihat referensi DescribeCluster API.

{ "version": "0", "id": "0bd4a141-0a02-9d8a-f977-3924c3fb259c", "detail-type": "SageMaker HyperPod Cluster State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2025-04-28T16:59:01Z", "region": "us-west-2", "resources": [ "arn:aws:sagemaker:us-west-2:111122223333:cluster/sample-cluster" ], "detail": { "ClusterArn": "arn:aws:sagemaker:us-west-2:111122223333:cluster/sample-cluster", "ClusterName": "sample-cluster", "ClusterStatus": "InService", "CreationTime": 1745858447412, "FailureMessage": "", "InstanceGroups": [ { "CurrentCount": 1, "ExecutionRole": "arn:aws:iam::111122223333:role/sagemaker-hyperpod-AmazonSagemakerClusterExecutionR-123OTacPcKk1", "InstanceGroupName": "example instance group name", "InstanceStorageConfigs": [ {} ], "InstanceType": "ml.t3.medium", "LifeCycleConfig": { "OnCreate": "on_create.sh", "SourceS3Uri": "s3://sagemaker-hyperpod//LifeCycleScripts/base-config/provisioning_parameters.json" }, "OnStartDeepHealthChecks": [ "example health checks" ], "OverrideVpcConfig": { "SecurityGroupIds": [ "SecurityGroupId1" ], "Subnets": [ "Subnet1" ] }, "Status": "Failed", "TargetCount": 2, "ThreadsPerCore": 2, "TrainingPlanArn": "arn:aws:sagemaker:us-west-2:111122223333:training-plan/large-models-fine-tuning", "TrainingPlanStatus": "NotApplicable" } ], "NodeRecovery": "Automatic", "Orchestrator": { "Eks": { "ClusterArn": "arn:aws:eks:us-west-2:111122223333:cluster/my-hyperPod-eks-cluster" } }, "VpcConfig": { "SecurityGroupIds": [ "SecurityGroupId2" ], "Subnets": [ "Subnet2" ] } } }

SageMaker perubahan keadaan gambar

Menunjukkan perubahan status SageMaker gambar.

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

SageMaker perubahan status versi gambar

Menunjukkan perubahan status versi SageMaker gambar.

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

SageMaker perubahan status pekerjaan

Menunjukkan perubahan status SageMaker pekerjaan. SageMaker AI memancarkan peristiwa ini untuk pekerjaan penguatan fine tuning (RFT). Pekerjaan ini memiliki JobCategory pekerjaan AgentRFT pelatihan atau AgentRFTEvaluation untuk pekerjaan evaluasi. Sumber daya ARN memiliki bentukarn:aws:sagemaker:region:account-id:job/category/job-name.

Jika nilainya JobStatus adalahFailed, acara berisi FailureReason bidang, yang memberikan deskripsi mengapa pekerjaan gagal.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "SageMaker Job State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2026-07-24T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:111122223333:job/AgentRFT/example-rft-job" ], "detail": { "JobName": "example-rft-job", "JobArn": "arn:aws:sagemaker:us-east-1:111122223333:job/AgentRFT/example-rft-job", "JobCategory": "AgentRFT", "JobStatus": "InProgress", "SecondaryStatus": "Starting", "RoleArn": "arn:aws:iam::111122223333:role/SMRole", "CreationTime": "2026-07-24T12:20:04Z", "LastModifiedTime": "2026-07-24T12:26:13Z", "SecondaryStatusTransitions": [ { "Status": "Starting", "StartTime": "2026-07-24T12:20:04Z", "EndTime": "2026-07-24T12:26:13Z", "StatusMessage": "Preparing the instances for training." } ] } }

SageMaker perubahan status kartu model

Menunjukkan perubahan status kartu SageMaker model Amazon. Untuk informasi selengkapnya tentang kartu model, lihatKartu SageMaker Model Amazon.

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

SageMaker perubahan status paket model

Menunjukkan perubahan status paket SageMaker model.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker Model Package State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2021-02-24T17:00:14Z", "region": "us-east-2", "resources": [ "arn:aws:sagemaker:us-east-2:111122223333:model-package/versionedmp-p-idy6c3e1fiqj/2" ], "source": [ "aws.sagemaker" ], "detail": { "ModelPackageGroupName": "versionedmp-p-idy6c3e1fiqj", "ModelPackageVersion": 2, "ModelPackageArn": "arn:aws:sagemaker:us-east-2:111122223333: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:111122223333: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" } } }, "ModelLifeCycle": { "Stage": "Development", "StageStatus": "Approved", "StageDescription": "StageDescription" }, "UpdatedModelPackageFields": [ "ModelLifeCycle" # Other possible values are # "ModelApprovalStatus","ApprovalDescription","sourceUri","CustomerMetadataProperties", "InferenceSpecification" ] "LastModifiedTime": "2021-02-24T17:00:14Z" } }

SageMaker perubahan status model

Menunjukkan perubahan keadaan model SageMaker AI. Status berubah ketika model SageMaker AI dibuat atau dihapus.

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

Jika model ditentukan di bawahResources, peristiwa akan dihasilkan dan dikirim ke EventBridge ketika status model ini berubah. Jika Anda tidak menentukan nilai untukResources, peristiwa akan dihasilkan ketika status salah satu model SageMaker AI yang terkait dengan akun Anda berubah.

SageMaker perubahan status eksekusi pipa

Menunjukkan perubahan status eksekusi SageMaker pipeline.

currentPipelineExecutionStatusdan previousPipelineExecutionStatus dapat menjadi salah satu nilai berikut:

  • Melaksanakan

  • Berhasil

  • Gagal

  • Stopping

  • Dihentikan

{ "version": "0", "id": "315c1398-40ff-a850-213b-158f73kd93ir", "detail-type": "SageMaker Model Building Pipeline Execution Status Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2021-03-15T16:10:11Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-east-1:111122223333:pipeline/myPipeline-123", "arn:aws:sagemaker:us-east-1:111122223333: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:111122223333:pipeline/myPipeline-123", "pipelineExecutionArn": "arn:aws:sagemaker:us-east-1:111122223333:pipeline/myPipeline-123/execution/p4jn9xou8a8s" } }

SageMaker perubahan status langkah pipa

Menunjukkan perubahan status langkah SageMaker pipa.

Jika ada hit cache, acara berisi cacheHitResult bidang tersebut. currentStepStatusdan previousStepStatus dapat menjadi salah satu nilai berikut:

  • Starting

  • Melaksanakan

  • Berhasil

  • Gagal

  • Stopping

  • Dihentikan

Jika nilainya currentStepStatus adalahFailed, acara berisi failureReason bidang, yang memberikan deskripsi mengapa langkah gagal.

{ "version": "0", "id": "ea37ccbb-5e2b-05e9-4073-1daazc940304", "detail-type": "SageMaker Model Building Pipeline Execution Step Status Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2021-03-15T16:10:10Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-east-1:111122223333:pipeline/myPipeline-123", "arn:aws:sagemaker:us-east-1:111122223333:pipeline/myPipeline-123/execution/p4jn9xou8a8s"], "detail": { "metadata": { "processingJob": { "arn": "arn:aws:sagemaker:us-east-1:111122223333: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:111122223333:pipeline/myPipeline-123", "pipelineExecutionArn": "arn:aws:sagemaker:us-east-1:111122223333:pipeline/myPipeline-123/execution/p4jn9xou8a8s" } }

SageMaker memproses perubahan status pekerjaan

Menunjukkan perubahan status pekerjaan SageMaker pemrosesan.

Contoh peristiwa berikut adalah untuk pekerjaan pemrosesan yang gagal, di mana nil ProcessingJobStatus ainya beradaFailed.

{ "version": "0", "id": "0a15f67d-aa23-0123-0123-01a23w89r01t", "detail-type": "SageMaker Processing Job State Change", "source": "aws.sagemaker", "account": "111122223333", "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 perubahan status pekerjaan pelatihan

Menunjukkan perubahan status pekerjaan SageMaker pelatihan.

Jika nilainya TrainingJobStatus adalahFailed, acara berisi FailureReason bidang, yang memberikan deskripsi mengapa pekerjaan pelatihan gagal.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker Training Job State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:sagemaker:us-east-1:111122223333:training-job/kmeans-1" ], "detail": { "TrainingJobName": "89c96cc8-dded-4739-afcc-6f1dc936701d", "TrainingJobArn": "arn:aws:sagemaker:us-east-1:111122223333:training-job/kmeans-1", "TrainingJobStatus": "Completed", "SecondaryStatus": "Completed", "HyperParameters": { "Hyper": "Parameters" }, "AlgorithmSpecification": { "TrainingImage": "TrainingImage", "TrainingInputMode": "TrainingInputMode" }, "RoleArn": "arn:aws:iam::111122223333: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": { } } }

SageMaker mengubah perubahan status pekerjaan

Menunjukkan perubahan status pekerjaan transformasi SageMaker batch.

Jika nilainya TransformJobStatus adalahFailed, acara berisi FailureReason bidang, yang memberikan deskripsi mengapa pekerjaan pelatihan gagal.

{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "SageMaker Transform Job State Change", "source": "aws.sagemaker", "account": "111122223333", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": ["arn:aws:sagemaker:us-east-1:111122223333:transform-job/myjob"], "detail": { "TransformJobName": "4b52bd8f-e034-4345-818d-884bdd7c9724", "TransformJobArn": "arn:aws:sagemaker:us-east-1:111122223333: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": {} } }

Untuk informasi selengkapnya tentang nilai status dan artinya untuk pekerjaan SageMaker AI, titik akhir, dan pipeline, lihat tautan berikut:

Untuk informasi selengkapnya, lihat Panduan EventBridge Pengguna Amazon.