AWS Cloud Map Dienstinstanzen auflisten - AWS Cloud Map

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.

AWS Cloud Map Dienstinstanzen auflisten

Um eine Liste der Service-Instances anzuzeigen, die Sie mit einem Service registriert haben, gehen Sie wie folgt vor.

AWS Management Console
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Cloud Map Konsole unter https://console.aws.amazon.com/cloudmap/.

  2. Wählen Sie im Navigationsbereich Namespaces aus.

  3. Wählen Sie den Namen des Namespace aus, der den Service enthält, für den Sie Service-Instances auflisten möchten.

  4. Wählen Sie den Namen des Service aus, mit dem Sie die Service-Instances erstellt haben. Unter Serviceinstanzen wird eine Liste der Instanzen angezeigt. Sie können die Instanz-ID in das Suchfeld eingeben, um eine bestimmte Instanz aufzulisten. Das Feld Erstellt von zeigt die ID desjenigen an AWS-Konto , der die Instanz registriert hat.

    Anmerkung

    Wenn es sich bei dem Namespace, in dem die Instanz registriert ist, um einen gemeinsam genutzten Namespace handelt, entspricht die AWS-Konto ID unter Erstellt von möglicherweise nicht Ihrer Konto-ID. Weitere Informationen zu gemeinsam genutzten Namespaces finden Sie unter. Gemeinsam genutzte AWS Cloud Map Namespaces

AWS CLI
  • Listet Dienstinstanzen mit dem list-instances Befehl auf (ersetzen Sie den red Wert durch Ihren eigenen).

    aws servicediscovery list-instances --service-id srv-xxxxxxxxx
AWS SDK for Python (Boto3)
  1. Falls Sie es noch nicht Boto3 installiert haben, finden Sie Boto3 hier Anweisungen zur Installation, Konfiguration und Verwendung.

  2. Importieren Boto3 und servicediscovery als Ihren Service verwenden.

    import boto3 client = boto3.client('servicediscovery')
  3. Listet Dienstinstanzen auf mit list_instances() (ersetze den red Wert durch deinen eigenen).

    response = client.list_instances( ServiceId='srv-xxxxxxxxx', ) # If you want to see the response print(response)

    Beispiel für eine Antwortausgabe

    { 'Instances': [ { 'Attributes': { 'AWS_INSTANCE_IPV4': '172.2.1.3', 'AWS_INSTANCE_PORT': '808', }, 'Id': 'i-xxxxxxxxxxxxxxxxx', }, ], 'ResponseMetadata': { '...': '...', }, }