Status prüfen - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Status prüfen

Vergewissern Sie sich, dass Ihr Gerät oder Ihre Flotte angeschlossen ist, Stichproben von Datenerhebungen nimmt. Durch regelmäßige manuelle oder automatische Überprüfungen können Sie überprüfen, ob Ihr Gerät oder Ihre Flotte ordnungsgemäß funktioniert.

Verwenden Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/, um interaktiv eine Flotte für eine Statusüberprüfung auszuwählen. Sie können auch die AWS SDK for Python (Boto3) verwenden. Im Folgenden werden die Unterschiede APIs zu Boto3 beschrieben, mit denen Sie den Status Ihres Geräts oder Ihrer Flotte überprüfen können. Verwenden Sie die API, die am besten zu Ihrem Anwendungsfall passt.

  • Ein einzelnes Gerät prüfen.

    Mit DescribeDevice API zur Überprüfung des Status eines einzelnen Gerätes. Eine Liste mit einem oder mehreren Modellen wird bereitgestellt, wenn ein Modell auf dem Gerät bereitgestellt wurde.

    sagemaker_client.describe_device( DeviceName="sample-device-1", DeviceFleetName="sample-fleet-name" )

    Die Ausführung von DescribeDevice gibt folgendes zurück:

    { "DeviceName": "sample-device". "Description": "this is a sample device", "DeviceFleetName": "sample-device-fleet", "IoTThingName": "SampleThing", "RegistrationTime": 1600977370, "LatestHeartbeat": 1600977370, "Models":[ { "ModelName": "sample-model", "ModelVersion": "1.1", "LatestSampleTime": 1600977370, "LatestInference": 1600977370 } ] }
  • Eine Flotte von Geräten überprüfen.

    Prüfen Sie mit der GetDeviceFleetReport API den Status der Flotte. Geben Sie den Namen der Geräteflotte ein, um eine Zusammenfassung zu dieser Geräteflotte zu erhalten.

    sagemaker_client.get_device_fleet_report( DeviceFleetName="sample-fleet-name" )
  • Prüfen Sie den Puls.

    Jedes Gerät innerhalb einer Flotte erzeugt in regelmäßigen Abständen ein Signal oder einen „Herzschlag“. Der Herzschlag kann dafür verwendet werden, zu überprüfen, ob das Gerät mit Edge Manager kommuniziert. Wenn der Zeitstempel des letzten Herzschlags nicht aktualisiert wird, ist das Gerät möglicherweise defekt.

    Überprüfen Sie den letzten Herzschlag, der von einem Gerät mit der DescribeDevice API erzeugt wurde. Geben Sie den Namen des Gerätes und die Flotte an, zu der das Edge-Gerät gehört.

    sagemaker_client.describe_device( DeviceName="sample-device-1", DeviceFleetName="sample-fleet-name" )