Wie die Sandkastennutzung gemessen wird
Die Abrechnung gilt nur für Cloud-Sandboxing. Lokales Sandboxing ist im Standard GitHub Copilot-Sitz ohne zusätzliche Kosten enthalten.
Eine Cloud-Sandboxsitzung verursacht Gebühren über drei Verbrauchseinheiten:
- Rechenzeit: die Zeit, in der eine Cloud-Sandbox-Sitzung läuft.
- Arbeitsspeicher: der Speicher, der einer Cloud-Sandboxsitzung während ihrer Ausführung zugewiesen ist.
- Speicher: Speicher für Snapshots angehaltener Sitzungen.
Die Verwendung wird ab dem Zeitpunkt gemessen, an dem eine Sitzung gestartet wird, bis sie beendet oder gelöscht wird. Der Arbeitsspeicher wird basierend auf dem der Sitzung zugeordneten Speicher gemessen, nicht auf dem aktiv verwendeten Speicher.
Compute
Der Computezähler verfolgt die Ausführungszeit einer Cloud-Sandbox. Rechenleistung wird nicht abgerechnet, während eine Sandbox angehalten ist.
Gedächtnis
Die Speicheranzeige zeigt den einer Cloud-Sandbox zugewiesenen Speicher an, während sie läuft. Arbeitsspeicher wird nicht berechnet, solange eine Sandbox gestoppt ist.
Storage
Der Speicherzähler erfasst den Snapshot-Speicher für gestoppte Sitzungen. Wenn Sie eine Cloud-Sandbox anhalten, speichert GitHub eine Momentaufnahme des Zustands der Sandbox, damit Sie sie später wieder aufnehmen können. Snapshot-Speicher wird ab dem Zeitpunkt, an dem die Sandbox gestoppt wird, bis zu ihrer Löschung abgerechnet.
Weitere Informationen zu Cloud- und lokalen Sandboxes finden Sie unter Informationen zu Cloud-Sandboxes für GitHub Copilot und Informationen zum lokalen Sandboxing für GitHub Copilot.
Kostenlose und abgerechnete Nutzung
Ihr GitHub Plan umfasst einen monatlichen Betrag an enthaltener Compute-Nutzung. Jedes Produkt misst die Nutzung in eigenen Einheiten und wendet einen eigenen Satz an. GitHub berechnet die Kosten für diese Nutzung, die auf die enthaltene Compute-Nutzung angerechnet wird. Nachdem das enthaltene Kontingent verbraucht wurde, wird Ihrem Konto zusätzliche Nutzung in Rechnung gestellt. Der enthaltene Betrag wird am Anfang jedes Abrechnungszyklus zurückgesetzt.
Die folgende Nutzung kann dieselbe eingeschlossene Compute-Nutzung verwenden:
- Standard Von GitHub gehostete Runner für private oder interne Repositorys sowie Cloud-Sandbox-Compute und Speicher in allen Plänen.
- Größere Runner, sofern verfügbar, wenn für das Abrechnungskonto GitHub Team oder GitHub Enterprise Cloud verwendet wird.
Kein berechtigter Verwendungstyp hat Vorrang vor einem anderen, wenn aus der gemeinsam genutzten enthaltenen Compute-Nutzung entnommen wird.
Die folgende Nutzung bleibt unabhängig frei und reduziert die eingeschlossene Computenutzung nicht:
- Standard Von GitHub gehostete Runner in öffentlichen Repositorys. Siehe Auswählen des Runners für einen Auftrag.
- Selbstgehostete Runner.
Größere Runner werden für öffentliche Repositorys in Rechnung gestellt.
Angenommen, eine Cloud-Sandbox wird 600 Sekunden lang mit 4 GiB Arbeitsspeicher ausgeführt. Zu den veröffentlichten Sätzen unten:
- Die Berechnungskosten betragen 600 Compute-Sekunden × 0,000024 USD oder 0,0144 USD.
- Die Speicherkosten betragen 2.400 GiB-Sekunden (4 GiB × 600 Sekunden) × 0,000003 USD oder 0,0072 USD.
- Insgesamt werden 0,0216 USD von der im Konto enthaltenen Compute-Nutzung abgezogen.
In diesem Beispiel wird gezeigt, wie die Verwendung in Sekunden und GiB-Sekunden auf demselben Geldwert wie die Runner-Nutzung in Minuten basiert. Den in jedem Plan enthaltenen Betrag finden Sie unter In jedem Plan enthaltene Produktnutzung.
Bezahlen für die Nutzung
Sie bezahlen für Cloud-Sandboxes mit der für Ihr GitHub Konto eingerichteten Zahlungsmethode. Siehe Verwalten deiner Zahlungs- und Abrechnungsinformationen.
Pricing
| Zähler | Description | Einheit | Preis (USD) |
|---|---|---|---|
| Compute | Zeit, zu der eine Cloud-Sandboxsitzung ausgeführt wird. | Zweite berechnen | $0.000024 |
| Gedächtnis | Arbeitsspeicher, der einer Cloud-Sandkastensitzung zugewiesen wird, während sie läuft. | GiB Sekunde | $0.000003 |
| Storage | Snapshot-Speicher für gestoppte Sitzungen. | GiB-Monat | $0.005 |
Zuweisen von Kosten zu einem abrechenbaren Konto
Die Cloud-Sandkastennutzung wird dem Konto in Rechnung gestellt, das die Sandbox besitzt:
- Sitzungen, die in Repositorys funktionieren: Eine Sitzung kann über mehrere Repositorys hinweg funktionieren, solange alle über denselben Besitzer verfügen. Dieser Kontoinhaber wird abgerechnet, unabhängig davon, ob es sich um Ihr persönliches Konto oder eine Organisation handelt.
- Sitzungen, die in einem Repository nicht funktionieren: Das Konto, das Sie als Besitzer auswählen, wird abgerechnet. Sie können Ihr persönliches Konto oder eine Organisation auswählen, zu der Sie gehören. Wenn Sie keinen Inhaber auswählen, wird Ihr persönliches Konto belastet.
Wenn Sie beispielsweise eine Sitzung mit copilot --cloud starten, während Sie sich nicht in einem Git-Repository befinden, fordert Copilot CLI Sie auf, einen Besitzer auszuwählen. Ihr persönliches Konto wird zuerst aufgeführt, vor allen Organisationen, zu der Sie gehören. Die gesamte Nutzung für diese Sitzung wird dem von Ihnen ausgewählten Konto in Rechnung gestellt.
Verwalten Ihres Budgets für Cloud-Sandboxes
Wenn für dein Konto keine gültige Zahlungsmethode hinterlegt ist, wird die Nutzung blockiert, sobald du dein Kontingent aufgebraucht hast.
Wenn du über eine gültige Zahlungsmethode verfügst, sind die Ausgaben möglicherweise durch ein oder mehrere Budgets begrenzt. Überprüfe die Budgets, die für dein Konto festgelegt sind, um sicherzustellen, dass sie deinen Nutzungsanforderungen entsprechen. Weitere Informationen findest du unter Einrichten von Budgets zum Kontrollieren der Ausgaben für Produkte mit verbrauchseinheitenbasierter Abrechnung.
Sie können Budgets und Benachrichtigungen festlegen, um Ihre Cloud-Sandkastenausgaben zu überwachen und zu steuern. Weitere Informationen findest du unter Budgets und Warnungen und Einrichten von Budgets zum Kontrollieren der Ausgaben für Produkte mit verbrauchseinheitenbasierter Abrechnung.
Wenn Sie ein Budget für Cloud-Sandkasten erstellen, können Sie zwischen zwei Budgettypen wählen:
- Budget auf Produktebene: Begrenzt die Ausgaben für alle Cloud-Sandbox-Nutzungen, unabhängig von der SKU.
- SKU-Level-Budget: Begrenzt die Ausgaben für eine bestimmte Cloud-Sandbox-SKU (z. B. "Sandboxes für GitHub Copilot: Linux"). Eine vollständige Liste der Cloud-Sandbox-SKUs finden Sie unter GitHub Produkt- und SKU-Namen.
Wenn Sie "Nutzung beenden" aktivieren, wenn das Budgetlimit erreicht wird, wird die zusätzliche Cloud-Sandbox-Nutzung blockiert, sobald das Budget 100%erreicht hat, und ein Banner benachrichtigt Benutzer im betroffenen Bereich.
Hinweis
Cloud-Sandboxes für GitHub Copilot sind nicht Teil des Budgettyps „Gebündelte KI-Gutschriften“. Gebündelte Budgets für KI-Gutschriften gelten nur für SKUs, die KI-Gutschriften verbrauchen (z. B. GitHub Copilot KI-Gutschriften, Cloud-Agent-KI-Gutschriften und GitHub Spark KI-Gutschriften). Verwenden Sie zum Steuern der Cloud-Sandkastenausgaben ein Budget auf Produktebene oder SKU-Ebene.
Nutzung Ihrer Cloud-Sandbox anzeigen
Informationen zum Anzeigen der Cloud-Sandkastennutzung, der abrechenbaren Beträge und der verbleibenden enthaltenen Compute-Nutzung finden Sie unter Anzeigen und Abschätzen Ihrer Ausgaben und Sammeln von Erkenntnissen zu deinen Ausgaben.