Erstellen eines Starts - Amazon CloudWatch

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.

Erstellen eines Starts

Um ein neues Feature verfügbar zu machen oder eine bestimmten Prozentsatz Ihrer Benutzer einzustellen, erstellen Sie einen Start. Sie können dann wichtige Metriken wie Seitenladezeiten und Konvertierungen überwachen, bevor Sie das Feature für alle Ihre Benutzer bereitstellen.

Bevor Sie einen Start hinzufügen können, müssen Sie ein Projekt erstellen. Weitere Informationen finden Sie unter Erstellen eines neuen Projekts.

Wenn Sie einen Start hinzufügen, können Sie ein Feature verwenden, die Sie bereits erstellt haben, oder bei der Erstellung des Starts eine neue Funktion erstellen.

Einen Start zu einem Projekt hinzufügen
  1. Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/.

  2. Wählen Sie im Navigationsbereich Application Signals, Evidently aus.

  3. Wählen Sie die Schaltfläche neben dem Namen des Projekts und wählen Sie Project actions (Projektaktionen) und Create launch (Start erstellen) aus.

  4. Geben Sie bei Launch name (Startname) einen Namen ein, der zur Kenntlichmachung dieses Features in diesem Projekt verwendet werden soll.

    Optional können Sie auch eine Beschreibung hinzufügen.

  5. Wählen Sie entweder Select from existing features (Aus bestehenden Funktionen auswählen) oder Add new feature (Neue Funktion hinzufügen) aus.

    Wenn Sie eine vorhandene Funktion verwenden, wählen Sie sie unter Feature name (Funktionsname) aus.

    Wenn Sie die Option Add new feature (Neue Funktion hinzufügen) auswählen, gehen Sie wie folgt vor:

    1. Geben Sie bei Feature name (Funktionsname) einen Namen ein, mit dem diese Funktion im Projekt kenntlich gemacht werden soll. Optional können Sie auch eine Beschreibung hinzufügen.

    2. Bei den Feature variations (Funktionsvarianten) können Sie den Variation Type (Typ der Variante) wählen: Boolean, Long, Double oder String. Weitere Informationen finden Sie unter Typen von Varianten.

    3. Fügen Sie bis zu fünf Varianten für Ihr Feature hinzu. Der Value (Wert) einer jeden Variante muss ihrem Variation type (Typ der Variante) entsprechen.

      Legen Sie eine der Varianten als Standardvariante fest. Sie ist das Muster, mit dem alle anderen Varianten verglichen werden, und sollte die Variante sein, die Ihren Benutzern aktuell zur Verfügung gestellt wird. Wenn Sie ein Experiment beenden, wird diese Standardvariante dann allen Benutzern bereitgestellt.

    4. Wählen Sie Sample code (Beispiel-Code) aus. Das Codebeispiel zeigt, was Sie Ihrer Anwendung hinzufügen müssen, um die Varianten einzurichten und ihnen Benutzersitzungen zuzuweisen. Sie können für den Code zwischen JavaScript Java und Python wählen.

      Der Programmcode muss der Anwendung nicht sofort hinzugefügt werden, allerdings bevor Sie den Start beginnen.

      Weitere Informationen finden Sie unter Hinzufügen von Programmcode zur Anwendung.

  6. Bei der Startkonfiguration (Launch configuration) wählen Sie, ob der Start sofort oder später gestartet werden soll.

  7. (Optional) Wenn Sie für von Ihnen definierte Zielgruppensegmente unterschiedliche Datenverkehrsaufteilungen festlegen möchten, wählen Sie anstelle der Datenverkehrsaufteilung, die Sie für Ihre allgemeine Zielgruppe verwenden, die Option Add Segment Overrides (Segmentüberschreibungen hinzufügen) aus.

    Wählen Sie unter Segment Overrides (Segmentüberschreibungen) ein Segment aus und definieren Sie die gewünschte Datenverkehrsaufteilung für dieses Segment.

    Sie können optional weitere Segmente definieren, für die Datenverkehrsaufteilungen definiert werden sollen, indem Sie Add Segment Override (Segmentüberschreibung hinzufügen) auswählen. Für einen Start können bis zu sechs Segmentüberschreibungen vorhanden sein.

    Weitere Informationen finden Sie unter Fokussieren Ihrer Zielgruppe mithilfe von Segmenten.

  8. Wählen Sie unter Traffic configuration (Datenverkehrskonfiguration) den prozentualen Anteil des Datenverkehrs aus, der den einzelnen Varianten für die allgemeine Zielgruppe zugewiesen werden soll, die nicht den Segmentüberschreibungen entsprechen. Sie können auch festlegen, dass Varianten von der Bereitstellung an Benutzer ausgeschlossen werden.

    Die Traffic summary (Datenverkehrsübersicht) zeigt an, wie viel von Ihrem Gesamt-Datenverkehr für diesen Start verfügbar ist.

  9. Wenn Sie den Start später launchen lassen möchten, können Sie dem Start mehrere Schritte hinzufügen. Jeder Schritt kann verschiedene Prozentsätze zum Bereitstellen der Varianten verwenden. Wählen Sie dazu die Option Add another step (Weiteren Schritt hinzufügen) aus und geben Sie dann den Zeitplan und die Datenverkehr-Prozentanteile für den nächsten Schritt an. Sie können bis zu fünf Schritte in einen Start einbinden.

  10. Wenn Sie die Leistung des Features während des Starts mit Metriken verfolgen möchten, wählen Sie Metrics (Metriken) und Add metric (Metrik hinzufügen) aus. Sie können entweder CloudWatch RUM-Metriken oder benutzerdefinierte Metriken verwenden.

    Um eine benutzerdefinierte Metrik zu verwenden, können Sie die Metrik hier mithilfe einer EventBridge Amazon-Regel erstellen. Gehen Sie wie folgt vor, um eine benutzerdefinierte Metrik zu erstellen:

    • Wählen Sie Eigene Metriken aus und geben Sie einen Namen für die Metrik ein.

    • Geben Sie unter Metric rule (Metrikregel) bei Entity ID (Entitäts-ID) die Identifikationsmethode der Entität ein. Dies kann ein Benutzer oder eine Sitzung sein, die eine Aktion ausführen, die bewirkt, dass ein Metrikwert aufgezeichnet wird. Ein Beispiel ist userDetails.userID.

    • Geben Sie bei Value key (Werteschlüssel), den Wert ein, der verfolgt werden soll, um die Metrik zu erzeugen.

    • Geben Sie optional einen Namen für die Einheiten für die Metrik ein. Dieser Einheitenname dient nur zur Anzeige in Diagrammen in der Evidently-Konsole.

    Wenn Sie diese Felder eingeben, zeigt das Feld Beispiele für die Codierung der EventBridge Regel zur Erstellung der Metrik. Weitere Informationen zu EventBridge finden Sie unter Was ist Amazon EventBridge?

    Um RUM-Metriken verwenden zu können, müssen Sie bereits eine RUM-App-Überwachung für Ihre Anwendung eingerichtet haben. Weitere Informationen finden Sie unter Richten Sie eine Anwendung zur Verwendung von CloudWatch RUM ein.

    Anmerkung

    Wenn Sie RUM-Metriken verwenden und die App-Überwachung nicht für die Prüfung von 100 % der Benutzersitzungen konfiguriert ist, senden nicht alle Benutzersitzungen, die am Start teilnehmen, Metriken an Evidently. Um sicherzustellen, dass die Startmetriken korrekt sind, empfehlen wir, dass die App-Überwachung 100 % der Benutzersitzungen für das Sampling verwendet.

  11. (Optional) Wenn Sie mindestens eine Metrik für den Start erstellen, können Sie diesem Start einen vorhandenen CloudWatch Alarm zuordnen. Wählen Sie dazu CloudWatch Alarme zuordnen aus.

    Wenn Sie einen Alarm mit einem Start verknüpfen, CloudWatch müssen Sie dem Alarm natürlich Tags mit dem Projektnamen und dem Startnamen hinzufügen. Auf diese Weise kann CloudWatch Evidently die richtigen Alarme in den Startinformationen in der Konsole anzeigen.

    Um zu bestätigen, dass CloudWatch Evidently diese Tags hinzufügt, wählen Sie Allow Eviently, um die unten angegebene Alarm-Ressource mit dieser Startressource zu kennzeichnen. Wählen Sie dann Associate Alarm (Alarm zuordnen) aus und geben Sie den Alarmnamen ein.

    Informationen zum Erstellen von CloudWatch Alarmen finden Sie unter. CloudWatch Amazon-Alarme verwenden

  12. (Optional) Zum Hinzufügen von Tags zu diesem Start wählen Sie Tags, Add new tag (Neues Tag hinzufügen) aus.

    Geben Sie für Key (Schlüssel) einen Namen für das Tag ein. Sie können einen optionalen Wert für das Tag unter Value (Wert) hinzufügen.

    (Optional) Zum Hinzufügen eines weiteren Tags wählen Sie Add new tag (Neues Tag hinzufügen) erneut aus.

    Weitere Informationen finden Sie unter AWS Ressourcen taggen.

  13. Wählen Sie Create launch (Start erstellen) aus.