← Fakturace / billing / manage
Optimalizace nákladů
Snížení poplatků za využití začíná pochopením toho, odkud spotřeba pochází. Použijte dashboard fakturovatelného využití chcete-li zjistit, které produkty způsobují náklady, a poté použijte níže uvedené strategie.
Obecné strategie
| Strategie | Dopad |
|---|---|
| Nastavení rozpočtová upozornění chcete-li včas zachytit neočekávané výkyvy | Zabraňuje neočekávaným fakturám napříč všemi produkty |
| Zkontrolujte dashboard fakturovatelného využití týdně, abyste odhalili trendy v nákladech | Odhalí neplánované náklady dřív, než dorazí faktura |
| Seznamte se s jak poplatky vznikají v průběhu celého životního cyklu požadavku | Určuje, která fáze požadavku generuje nejvyšší náklady |
Optimalizace podle produktu
Cache a CDN
Odpovědi z cache představují nejlevnější cestu přes Cloudflare. Každý zásah v cache ušetří náklady na načtení z originového serveru, poplatky za směrování Argo i spuštění Workers.
| Strategie | Co se snižuje |
|---|---|
Zvyšte poměr úspěšnosti cache pomocí delších TTL a vhodných Cache-Control hlavičky |
Přenos dat Argo, volání Workers, zátěž origin serveru |
| Použijte Cache Reserve pro dlouhodobě málo využívaný obsah, ke kterému se přistupuje jen zřídka | Načítání dat z originu: obsah zůstává v cache i ve chvíli, kdy by z ní jinak byl odstraněn |
| Použijte tiered caching chcete-li snížit počet požadavků na origin server | Šířka pásma originu a přenos dat Argo mezi datovými centry Cloudflare |
| Nakonfigurujte cache rules chcete-li ve výchozím nastavení ukládat do mezipaměti více statického obsahu | Celkový poměr zásahů v cache |
Workers & Durable Objects
| Strategie | Co se snižuje |
|---|---|
| Použijte Workers Logs pro uchovávání logů namísto Logpush | Požadavky Workers s aktivovaným Logpush a přenos dat Logpush |
| Použijte WebSocket Hibernation API pro Durable Objects s neaktivními WebSocket připojeními | Poplatky za dobu trvání (GB-s): fakturace se pozastaví, když je Durable Object v režimu hibernace |
R2
| Strategie | Co se snižuje |
|---|---|
| Použijte Pravidla životního cyklu R2 chcete-li přesunout studená data do třídy úložiště Infrequent Access | Náklady na úložiště archivních dat |
| Pokud je to možné, seskupujte operace R2 do dávek místo čtení jednotlivých objektů | Počet operací Class B |
| Použijte předem podepsané URL adresy pro přímý přístup klienta bez nutnosti procházet přes Workers | Workers invocations and CPU time |
| Povolit Hlavičky Cache-Control u objektů R2 chcete-li využít mezipaměť CDN Cloudflare | Čtení Class B: objekty uložené v cache se k R2 vůbec nedostanou |
Stream a Images
| Strategie | Co se snižuje |
|---|---|
| Nastavte vhodné cache hlavičky na vložených stránkách Stream | Opakované minuty doručení Stream |
| Použijte Formát URL pro Image Resizing s parametry width/height pro zobrazení vhodně velkých variant | Počet transformací: velikostní varianty se ukládají do mezipaměti |
Load Balancing
| Strategie | Co se snižuje |
|---|---|
| Nastavte intervaly kontrol dostupnosti na nejdelší přijatelnou hodnotu podle vašich požadavků na dostupnost | DNS dotazy na hostitele s rozložením zátěže |
| Používejte méně regionů pro kontrolu stavu tam, kde regionální redundance není klíčová | Násobitel frekvence Health Checks |
Monitorování a upozornění
Přehled o využití je základem optimalizace nákladů. Cloudflare k tomu nabízí dva doplňkové nástroje:
- Dashboard zpoplatněného využití : zobrazuje denní náklady na základě využití pro jednotlivé produkty pomocí grafu a řaditelné tabulky. K dispozici pro účty Pay-as-you-go.
- Rozpočtová upozornění : odešle e-mailové upozornění, jakmile vaše celkové výdaje překročí vámi stanovenou hranici v dolarech.
Upozornění na využití podle jednotlivých produktů (bajty, požadavky, minuty) nastavíte v oznámení o fakturaci na základě využití na Cloudflare dashboardu.
Související zdroje
- Jak vznikají poplatky : Sledování požadavku a zjištění, které produkty generují poplatky
- Fakturace podle využití : Tabulka produktů s bezplatnými úrovněmi a sazbami za překročení limitu
- Monitorování fakturovatelného využití : Sledování denních nákladů na základě využití
- Rozpočtová upozornění : Upozornění při překročení hranice výdajů