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.
Testen Sie einen Kanarienvogel vor Ort
In diesem Abschnitt wird erklärt, wie Sie CloudWatch Synthetics Canaries direkt im Microsoft Visual Studio Code-Editor oder Code-Editor ändern, testen und debuggen können. JetBrains IDE Die lokale Debugging-Umgebung verwendet einen SAM-Container (Serverless Application Model), um eine Lambda-Funktion zu simulieren, die das Verhalten eines Synthetics-Canaries emuliert.
Anmerkung
Es ist nicht praktikabel, Canaries, die auf visueller Überwachung basieren, lokal zu debuggen. Bei der visuellen Überwachung werden während eines ersten Durchlaufs Basis-Screenshots aufgenommen und diese Screenshots dann mit den Screenshots aus nachfolgenden Durchläufen verglichen. In einer lokalen Entwicklungsumgebung werden Läufe nicht gespeichert oder nachverfolgt, und jede Iteration ist ein unabhängiger, eigenständiger Lauf. Das Fehlen eines Canary-Run-Verlaufs macht es unpraktisch, Canaries zu debuggen, die auf visuelle Überwachung angewiesen sind.
Voraussetzungen
Wählen oder erstellen Sie einen Amazon S3 S3-Bucket zum Speichern von Artefakten aus lokalen Canary-Testläufen, wie HAR-Dateien und Screenshots. Dazu muss Ihnen IAM bereitgestellt werden. Wenn Sie die Einrichtung von Amazon S3 S3-Buckets überspringen, können Sie Ihren Canary trotzdem lokal testen. Sie erhalten jedoch eine Fehlermeldung über den fehlenden Bucket und Sie haben keinen Zugriff auf Canary-Artefakte.
Wenn Sie einen Amazon S3 S3-Bucket verwenden, empfehlen wir Ihnen, den Bucket-Lebenszyklus so einzustellen, dass Objekte nach einigen Tagen gelöscht werden, um Kosten zu sparen. Weitere Informationen finden Sie unter Verwalten Ihres Speicher-Lebenszyklus.
Richten Sie ein AWS Standardprofil für Ihr AWS Konto ein. Weitere Informationen finden Sie unter Konfiguration und Einstellungen für Anmeldeinformationsdateien.
Stellen Sie die AWS Standardregion der Debug-Umgebung auf Ihre bevorzugte Region ein, z. B.
us-west-2
Installieren Sie die AWS SAM CLI. Weitere Informationen finden Sie unter Installation der AWS SAM CLI.
Installieren Sie Visual Studio Code Editor oderJetBrains IDE. Weitere Informationen finden Sie unter Visual Studio Code
oder JetBrains IDE Installieren SieDocker, um mit der AWS SAM CLI zu arbeiten. Stellen Sie sicher, dass Sie den Docker-Daemon starten. Weitere Informationen finden Sie unter Installation Docker zur Verwendung mit der AWS SAM CLI.
Alternativ können Sie auch andere Container-Management-Software installierenRancher, z. B., sofern sie die Docker Runtime verwendet.
Installieren Sie eine AWS Toolkit-Erweiterung für Ihren bevorzugten Editor. Weitere Informationen finden Sie unter Installation von AWS Toolkit for Visual Studio Code oder Installation von. AWS Toolkit for JetBrains
Themen
Richten Sie die Test- und Debugging-Umgebung ein
Klonen Sie zunächst das Github-Repository, das AWS Ihnen zur Verfügung steht, indem Sie den folgenden Befehl eingeben. Das Repository enthält Codebeispiele sowohl für Node.js Canaries als auch für Python Canaries.
git clone https://github.com/aws-samples/synthetics-canary-local-debugging-sample.git
Führen Sie dann je nach Sprache Ihrer Kanaren einen der folgenden Schritte aus.
Für Node.js Kanarienvögel
Gehen Sie zum Canary-Quellverzeichnis von Node.js, indem Sie den folgenden Befehl eingeben.
cd synthetics-canary-local-debugging-sample/nodejs-canary/src
Geben Sie den folgenden Befehl ein, um Canary-Abhängigkeiten zu installieren.
npm install
Für Python-Kanarienvögel
Gehen Sie zum Python-Canary-Quellverzeichnis, indem Sie den folgenden Befehl eingeben.
cd synthetics-canary-local-debugging-sample/python-canary/src
Geben Sie den folgenden Befehl ein, um Canary-Abhängigkeiten zu installieren.
pip3 install -r requirements.txt -t .
Verwenden von Visual Studio Code IDE
Die Visual Studio Startkonfigurationsdatei befindet sich unter. .vscode/launch.json
Sie enthält Konfigurationen, mit denen die Vorlagendatei durch isual
Studio V-Code erkannt werden kann. Es definiert eine Lambda-Payload mit den erforderlichen Parametern, um den Canary erfolgreich aufzurufen. Hier ist die Startkonfiguration für einen Node.js Canary:
{ ... ... "lambda": { "payload": { "json": { // Canary name. Provide any name you like. "canaryName": "LocalSyntheticsCanary", // Canary artifact location "artifactS3Location": { "s3Bucket": "cw-syn-results-123456789012-us-west-2", "s3Key": "local-run-artifacts", }, // Your canary handler name "customerCanaryHandlerName": "heartbeat-canary.handler" } }, // Environment variables to pass to the canary code "environmentVariables": {} } } ] }
Sie können optional auch die folgenden Felder in der Payload-JSON angeben:
s3EncryptionMode
Gültige Werte: |SSE_S3
SSE_KMS
s3KmsKeyArn
Gültiger Wert:KMS Key ARN
activeTracing
Gültige Werte:true
|false
canaryRunId
Gültiger Wert:UUID
Dieser Parameter ist erforderlich, wenn die aktive Ablaufverfolgung aktiviert ist.
Um den Canary in zu debuggenVisual Studio, fügen Sie dem Canary-Code Breakpoints hinzu, an denen Sie die Ausführung unterbrechen möchten. Um einen Breakpoint hinzuzufügen, wählen Sie den Rand des Editors und wechseln Sie im Editor in den Ausführungs- und Debug-Modus. Starte den Canary, indem du auf die Play-Schaltfläche klickst. Wenn der Canary läuft, werden die Protokolle in der Debug-Konsole protokolliert, sodass Sie in Echtzeit Einblicke in das Verhalten des Canary erhalten. Wenn Sie Breakpoints hinzugefügt haben, wird die Canary-Ausführung an jedem Breakpoint angehalten, sodass Sie den Code Schritt für Schritt durchgehen und Variablenwerte, Instanzmethoden, Objektattribute und die Funktionsaufrufliste überprüfen können.
Für das lokale Ausführen und Debuggen von Canaries fallen keine Kosten an, mit Ausnahme der im Amazon S3 S3-Bucket gespeicherten Artefakte und der bei jedem lokalen Lauf generierten CloudWatch Metriken.

Verwenden von JetBrains IDE
Nachdem Sie die AWS Toolkit for JetBrains Erweiterung installiert haben, stellen Sie sicher, dass das Plug-In und der JavaScript Debugger Node.js für die Ausführung aktiviert sind, wenn Sie einen Node.js Canary debuggen. Gehen Sie dann folgendermaßen vor.
Debuggen Sie einen Canary mit JetBrains IDE
Wählen Sie im linken Navigationsbereich von JetBrains IDE Lambda und dann die lokale Konfigurationsvorlage aus.
Geben Sie einen Namen für die Ausführungskonfiguration ein, z. B.
LocalSyntheticsCanary
Wählen Sie Aus Vorlage, wählen Sie den Dateibrowser im Vorlagenfeld und wählen Sie dann die Datei template.yml aus dem Projekt aus, entweder aus dem Verzeichnis nodejs oder dem Python-Verzeichnis.
Geben Sie im Eingabebereich die Payload für den Canary ein, wie im folgenden Bildschirm gezeigt.
{ "canaryName": "LocalSyntheticsCanary", "artifactS3Location": { "s3Bucket": "cw-syn-results-123456789012-us-west-2", "s3Key": "local-run-artifacts" }, "customerCanaryHandlerName": "heartbeat-canary.handler" }
Sie können auch andere Umgebungsvariablen in der Payload-JSON festlegen, wie unter aufgeführt. Verwenden von Visual Studio Code IDE

Einen Canary lokal mit der SAM-CLI ausführen
Gehen Sie wie folgt vor, um Ihren Canary lokal mit der Serverless Application Model (SAM) CLI auszuführen. Stellen Sie sicher, dass Sie Ihren eigenen Amazon S3 S3-Bucket-Namen angeben für s3Bucket
event.json
So verwenden Sie die SAM-CLI, um einen Node.js Canary auszuführen
Gehen Sie zum Quellverzeichnis, indem Sie den folgenden Befehl eingeben.
cd synthetics-canary-local-debugging-sample/nodejs-canary
Geben Sie die folgenden Befehle ein.
sam build sam local invoke -e ../event.json
So verwenden Sie die SAM-CLI, um einen Python-Canary auszuführen
Gehen Sie zum Quellverzeichnis, indem Sie den folgenden Befehl eingeben.
cd synthetics-canary-local-debugging-sample/python-canary
Geben Sie die folgenden Befehle ein.
sam build sam local invoke -e ../event.json
Integrieren Sie Ihre lokale Testumgebung in ein vorhandenes Canary-Paket
Sie können das lokale Canary-Debugging in Ihr bestehendes Canary-Paket integrieren, indem Sie drei Dateien kopieren:
Kopiere die
template.yml
Datei in dein Canary-Paketstammverzeichnis. Achten Sie darauf, den Pfad soCodeUri
zu ändern, dass er auf das Verzeichnis verweist, in dem Ihr Canary-Code existiert.Wenn du mit einem Node.js Canary arbeitest, kopiere die
cw-synthetics.js
Datei in dein Canary-Quellverzeichnis. Wenn Sie mit einem Python-Canary arbeiten, kopieren Siecw-synthetics.py
den in Ihr Canary-Quellverzeichnis.Kopieren Sie die Startkonfigurationsdatei.
vscode/launch.json
in das Paketstammverzeichnis. Stellen Sie sicher, dass Sie es im.vscode
Verzeichnis ablegen; erstellen Sie es, falls es noch nicht existiert.
Ändern Sie die CloudWatch Synthetics-Laufzeit
Im Rahmen Ihres Debuggings möchten Sie vielleicht versuchen, einen Canary mit einer anderen CloudWatch Synthetics-Laufzeit anstelle der neuesten Runtime auszuführen. Suchen Sie dazu in einer der folgenden Tabellen nach der Runtime, die Sie verwenden möchten. Achten Sie darauf, die Laufzeit für die richtige Region auszuwählen. Fügen Sie dann den ARN für diese Laufzeit an der entsprechenden Stelle in Ihrer template.yml
Datei ein und führen Sie dann den Canary aus.
Laufzeiten von Node.js und Puppeteer
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-10.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-9.1
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-9.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-8.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-7.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-6.2
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-puppeteer-5.2
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
Laufzeiten von Node.js und Playwright
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-playwright-2.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-nodejs-playwright-1.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
Python- und Selenium-Laufzeiten
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-python-selenium-5.1
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-python-selenium-5.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-python-selenium-4.1
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-python-selenium-4.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-python-selenium-3.0
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Malaysia) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Thailand) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Mexiko (Zentral) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
In der folgenden Tabelle sind die ARNs zu verwendenden Versionen syn-python-selenium-2.1
der CloudWatch Synthetics-Laufzeit in jeder AWS Region aufgeführt, in der sie verfügbar ist.
Region | ARN |
---|---|
USA Ost (Nord-Virginia) |
|
USA Ost (Ohio) |
|
USA West (Nordkalifornien) |
|
USA West (Oregon) |
|
Africa (Cape Town) |
|
Asien-Pazifik (Hongkong) |
|
Asien-Pazifik (Hyderabad) |
|
Asien-Pazifik (Jakarta) |
|
Asien-Pazifik (Melbourne) |
|
Asien-Pazifik (Mumbai) |
|
Asien-Pazifik (Osaka) |
|
Asien-Pazifik (Seoul) |
|
Asien-Pazifik (Singapur) |
|
Asien-Pazifik (Sydney) |
|
Asien-Pazifik (Tokio) |
|
Canada (Central) |
|
Kanada West (Calgary) |
|
China (Peking) |
|
China (Ningxia); |
|
Europe (Frankfurt) |
|
Europa (Irland) |
|
Europa (London) |
|
Europa (Milan) |
|
Europa (Paris) |
|
Europa (Spain) |
|
Europa (Stockholm) |
|
Europa (Zürich) |
|
Israel (Tel Aviv) |
|
Naher Osten (Bahrain) |
|
Naher Osten (VAE) |
|
Südamerika (São Paulo) |
|
AWS GovCloud (US-Ost) |
|
AWS GovCloud (US-West) |
|
Häufige Fehler
Fehler: Für die lokale Ausführung von AWS SAM-Projekten ist Docker erforderlich. Hast du es installiert und läuft?
Stellen Sie sicher, dass Sie Docker auf Ihrem Computer starten.
Lokaler SAM-Aufruf ist fehlgeschlagen: Beim Aufrufen des GetLayerVersion Vorgangs ist ein Fehler aufgetreten (ExpiredTokenException): Das in der Anfrage enthaltene Sicherheitstoken ist abgelaufen
Stellen Sie sicher, dass das AWS Standardprofil eingerichtet ist.
Häufigere Fehler
Weitere Informationen zu häufigen Fehlern im Zusammenhang mit dem SAM finden Sie unter AWS SAM CLI Troubleshooting.