2017-06-06 1 views
1

Ich habe virtuelle Host-Dateien (Sites) Setup auf zwei Linux EC2-Instanzen, die hinter einem ELB sind. Ich würde gerne die Datenübertragungsrate einer bestimmten Site kennen, die auf diesen EC2-Instanzen gehostet wird. Es gibt fast 30 virtuelle Hosts auf jeder EC2-Instanz und ich muss die durchschnittliche Datenübertragungsrate aller dieser Sites berechnen. Von cloudwatch konnte ich nur die Informationen auf Service-Ebene sammeln, aber nicht für bestimmte Website. Gibt es einen Weg, dies zu erreichen?So berechnen Sie die Datenübertragungsrate einer bestimmten Site (virtueller Host) in AWS

Antwort

0

In diesem Fall empfehle ich 2 Dinge:

  1. Verwenden ELB oder EC2 nicht direkt für die Datenübertragung.
  2. Wenn Sie das genau MB/GB/TB wissen wollen:
    • Arbeit mit Cloudfront vor Ihrem ELB.
    • Registrieren Sie eine CloudFront-Verteilung für jede Site (Domain, Subdomain oder was auch immer).

Wenn Sie das tun, werden Sie mehr Kontrolle haben und Geld sparen (Datenübertragung), aber es hängt von der Region (manchmal kann es ein bisschen teurer sein).