Der Festpreis einer Lightsail-Maschine umfasst drei Dinge: die Maschine, ihre Festplatte und ein Transferkontingent, also eine Datenmenge, die sie jeden Monat ohne Zusatzkosten senden darf. Jedes Mal, wenn jemand Ihre Website öffnet, eine Datei herunterlädt oder Sie selbst sich eine Sicherung herunterladen, wird Kontingent verbraucht. Die meisten Websites kommen nicht einmal auf ein Zehntel davon; aber eine Website mit vielen Bildern, Videos oder Downloads, oder eine Sicherung, die jede Nacht ins Büro geladen wird, kann darüber hinausgehen. Und dann berechnet Lightsail den Überschuss pro GB, zu einem Tarif, der von der Region abhängt.
Diese Anleitung erklärt, was zählt, wo Sie es nachsehen und was Sie tun können, wenn Sie sich dem Limit nähern.
Bevor Sie anfangen: was die Begriffe bedeuten
- Datenübertragung
- Die Menge an Informationen, die über das Internet in Ihre Maschine hinein- und aus ihr herausgeht, gemessen in GB pro Monat.
- Enthaltenes Kontingent
- Die GB pro Monat, die Ihr Plan ohne Zusatzkosten erlaubt. Je größer der Plan, desto größer das Kontingent.
- Ausgehend (outbound)
- Was Ihre Maschine sendet: Seiten, Bilder, Downloads. Das verbraucht das Kontingent und wird beim Überschreiten berechnet.
- Eingehend (inbound)
- Was Ihre Maschine empfängt: hochgeladene Dateien, Besucher, die Seiten anfordern. Lightsail berechnet eingehenden Verkehr nicht.
- Überschuss (overage)
- Die GB, die über das Kontingent hinausgehen. Sie werden pro GB zum Preis Ihrer Region berechnet, auf der Rechnung am Monatsende.
- CDN (Content Delivery Network)
- Ein Dienst, der Kopien Ihrer Bilder und Dateien an vielen Orten der Welt speichert und sie selbst ausliefert, sodass Ihre Maschine dafür keinen Transfer verbraucht. Lightsail hat ein eigenes.
Was Kontingent verbraucht und was nicht
Kontingent verbraucht alles, was die Maschine Richtung Internet verlässt: jede ausgelieferte Seite, jedes Bild, jeder Download, jede E-Mail mit Anhängen, und auch das, was Sie selbst von ihr herunterladen (eine Sicherung, ein Datenbank-Dump). Nicht verbraucht wird der eingehende Verkehr (Besucher, die anfragen; Uploads) und in der Regel auch nicht der Verkehr zwischen Ihrer Maschine und anderen AWS-Diensten derselben Region, etwa einer verwalteten Datenbank oder einem S3-Bucket in derselben Region. Vorsicht bei allem, was in eine andere Region oder ins Internet geht: das zählt sehr wohl.
Das Kontingent gilt pro Maschine und wird nicht geteilt: zwei kleine Maschinen haben zwei Kontingente. Eine gestoppte Maschine verbraucht nichts, sammelt aber auch nichts an.
Wo Sie sehen, wie viel Sie verbraucht haben
Öffnen Sie in der Lightsail-Konsole die Maschine, Registerkarte Metriken, und wählen Sie die Metrik Ausgehende Datenübertragung mit dem Zeitraum des Monats. Das Diagramm zeigt GB pro Tag; addieren Sie sie im Kopf oder schauen Sie auf den Trend. In der Registerkarte Fakturierung des Kontos (oberes Menü) schlüsselt der Abschnitt Lightsail den Überschuss des Monats auf, falls es einen gibt. Einen Echtzeitzähler „Ihnen bleiben noch X GB" gibt es nicht; wenn Ihre Website viele Daten bewegt, lohnt sich ein Blick auf das Diagramm zur Monatsmitte.
Was beim Überschreiten passiert
Nichts wird abgeschaltet: die Website läuft weiter. Die GB über dem Kontingent werden einfach zum Tarif Ihrer Region berechnet und erscheinen auf der Rechnung als Datenübertragung von Lightsail. Für eine normale Website, die ein wenig darüber liegt, sind das Cents oder ein paar Euro. Für eine Website, die Videos oder große Dateien ausliefert, kann es mehr sein als die Maschine selbst. Deshalb sollte man es vorher wissen.
Wie Sie den Verbrauch senken
- Leichtere Bilder. Das ist Ursache Nummer eins. Bilder zu komprimieren und in modernen Formaten (WebP) auszuliefern halbiert den Transfer oder mehr, ohne dass man es sieht. Für WordPress gibt es Plugins, die das von allein erledigen.
- Cache im Browser. Der Server soll dem Browser sagen, dass er Bilder und Stylesheets einige Tage behalten soll: wiederkehrende Besucher laden sie dann nicht erneut herunter. Das ist eine Einstellung des Webservers oder ein Plugin.
- Ein CDN davor. Lightsail hat eine eigene Distribution (Registerkarte Netzwerk, „Distribution erstellen"), die Ihre statischen Inhalte aus ihrem Netz ausliefert und ein eigenes, separates Kontingent hat. Für Websites mit vielen Bildern ist das die endgültige Lösung.
- Sicherungen innerhalb von AWS. Wenn Sie jede Nacht eine Sicherung ins Büro herunterladen, ist das ausgehender Transfer. Legen Sie sie in einem S3-Bucket derselben Region ab, das verbraucht kein Kontingent, und laden Sie nur herunter, was Sie wirklich brauchen.
- Videos auslagern. Ein auf der Maschine gehostetes Video frisst das Kontingent in wenigen Besuchen auf. Laden Sie es auf eine Videoplattform hoch und betten Sie es ein.
Wann sich ein größerer Plan lohnt
Wenn Sie jeden Monat darüber liegen und das Obige bereits umgesetzt haben, vergleichen Sie: den Überschuss, den Sie zahlen, mit dem Preisunterschied zum nächsten Plan, der mehr Kontingent (und mehr Maschine) mitbringt. Manchmal ist der größere Plan günstiger als der Überschuss. Der Wechsel erfolgt über einen Snapshot, wie in der Anleitung zum Planwechsel erklärt.
Was schiefgehen kann
Das Diagramm zeigt an manchen Tagen riesige Spitzen
Meist ist es ein aggressiver Crawler, ein Angriff mit vielen Anfragen oder jemand, der Ihre gesamte Website herunterlädt. Sehen Sie sich die Logs des Webservers für diese Stunden an; eine Web Application Firewall oder das Sperren der verursachenden IP reicht meist aus.
Mir wird Transfer berechnet, obwohl die Website kaum Besucher hat
Prüfen Sie, ob etwas die Maschine verlässt, ohne dass Sie es sehen: Sicherungen, die nach außen gesendet werden, ein Monitoring-Dienst, der herunterlädt, oder die Maschine selbst, die E-Mails mit Anhängen verschickt. Das Diagramm der ausgehenden Übertragung nach Stunden zeigt Ihnen, wann es passiert.
Ich weiß nicht, wie groß das Kontingent meines Plans ist
Es steht auf der Karte der Maschine in der Lightsail-Konsole, neben dem Preis. Jeder Plan gibt es in GB pro Monat an.
In Simplio
In Simplio zeigt jede Lightsail-Maschine einen Balken mit dem verbrauchten Transfer gegenüber dem im Plan enthaltenen, für alle Ihre Konten in derselben Liste, und Sie werden per E-Mail benachrichtigt, wenn eine Maschine 80 % ihres Kontingents überschreitet, mit genug Zeit zum Reagieren. Auf der Seite Kosten sehen Sie, was Sie der Überschuss kostet, bevor die Rechnung kommt.
Dasselbe, in AWS und in Simplio
| In der AWS-Konsole | In Simplio | |
|---|---|---|
| Wissen, wie viel Sie verbraucht haben | Registerkarte Metriken jeder Maschine, GB nach Augenmaß addieren, keine Benachrichtigung | Kontingentbalken pro Maschine (verbraucht / enthalten) und Benachrichtigung bei 80 % |
| Mehrere Maschinen und Konten | Eine nach der anderen | Alle in derselben Liste, nach Verbrauch sortiert |
| Sehen, was der Überschuss gekostet hat | Rechnung am Monatsende | Geschätzte Kosten des Überschusses auf der Seite Kosten, bevor der Monat zu Ende ist |