2016-03-30 8 views
0

Ich möchte den ELB-Namen von innerhalb der EC2-Instanz erhalten.Holen ELB-Name von innerhalb der EC2-Instanz

Ich kann eine aws elb describe-load-balancers tun, aber dies benötigt den ELB-Namen als Eingabe.

Ich möchte es umgekehrt - ich kenne die EC2-Instanz Details aus EC2-Metadaten und möchte den ELB-Namen finden, so dass ich an eine Datei anhängen kann.

+0

Was meinst du mit "der Name der Elbe"? Meinst du den Namen der ELB, die verwendet wird, um Verkehr zu dieser spezifischen EC2-Instanz zu liefern? Es ist möglich, Datenverkehr von mehreren ELBs an dieselbe EC2-Instanz zu leiten, sodass Sie mehrere Ergebnisse erhalten. –

+0

@JohnRotenstein "Name der Elbe" Name der ELB – user60679

Antwort

2

Der Befehl aws elb describe-load-balancers benötigt den Namen der Elbe nicht. Es wird alle deine Elben auflisten. Dann können Sie den Ausgabe-JSON analysieren und herausfinden, welche Instanzen an jeden ELB angehängt sind. Ich weiß nicht, ob das dein Fall ist, aber du kannst herausfinden, an welchen elb deine Instanz angehängt ist, und dann den Namen des Elbs nehmen.

Mit freundlichen Grüßen