Cosa Sono i Blueprint?
Ogni blueprint include:- Raccomandazioni sulla struttura degli eventi: Nomenclatura ottimale degli eventi e design dei metadati
- Configurazione del misuratore: Tipi di aggregazione e filtri suggeriti
- Codice di esempio: Esempi di implementazione funzionanti in più linguaggi
- Migliori pratiche: Suggerimenti per accuratezza, prestazioni e ottimizzazione dei costi
Perché Usare i Blueprint?
Faster Setup
Ottieni il tracciamento dell’utilizzo in pochi minuti invece che in ore. Copia schemi già collaudati invece di progettarli da zero.
Best Practices Built In
Evita errori comuni con strutture di eventi testate, metadati corretti e scelte di aggregazione ottimali.
Production Ready
Il codice di esempio è basato su implementazioni reali. Aggiungi solo le tue chiavi API e sei pronto.
Blueprint Disponibili
Scegli il blueprint che corrisponde al tuo caso d’uso:LLM Blueprint
Traccia l’utilizzo dei token AI su OpenAI, Anthropic, Groq, Gemini, Vercel AI SDK e altro.Perfetto per: chatbot AI, generatori di codice, strumenti di creazione di contenuti, app potenziate da AI.Cosa traccerai: token di input, token di output, utilizzo del modello, conteggi delle richieste.
API Gateway Blueprint
Misura le richieste API a livello di gateway con supporto per il filtraggio degli endpoint e il rate limiting.Perfetto per: API REST, servizi GraphQL, fornitori di webhook, piattaforme API-first.Cosa traccerai: conteggi delle richieste, utilizzo degli endpoint, metodi HTTP, tempi di risposta.
Object Storage Blueprint
Traccia caricamenti di file, consumo di storage e larghezza di banda per servizi di archiviazione cloud.Perfetto per: hosting di file, piattaforme multimediali, servizi di backup, gestione documentale.Cosa traccerai: byte archiviati, caricamenti di file, download, snapshot di storage.
Stream Blueprint
Misura la larghezza di banda dello streaming per video, audio e consegna di dati in tempo reale.Perfetto per: streaming video, piattaforme audio, trasmissioni in diretta, flussi di dati in tempo reale.Cosa traccerai: larghezza di banda consumata, durata dello streaming, livelli di qualità, stream simultanei.
Time Range Blueprint
Fattura in base al tempo trascorso per risorse di calcolo, funzioni serverless e job di lunga durata.Perfetto per: piattaforme serverless, hosting di container, istanze di calcolo, elaborazione batch.Cosa traccerai: tempo di esecuzione, ore di calcolo, invocazioni delle funzioni, durata dei job.
Come Usare un Blueprint
Choose your blueprint
Seleziona il blueprint che corrisponde meglio al tuo scenario di fatturazione. Ogni pagina di blueprint include guide di implementazione dettagliate.
Review the event structure
Comprendi il naming degli eventi e il design dei metadati consigliati. Copia la struttura degli eventi per il tuo caso d’uso.
Create the meter
Segui le istruzioni di configurazione dei meter del blueprint. Usa il tipo di aggregazione e i filtri suggeriti.
Implement event sending
Copia il codice di esempio per il tuo linguaggio/framework. Sostituisci i valori segnaposto con le tue chiavi API e ID cliente reali.
Test and verify
Invia eventi di test e verifica che compaiano nella dashboard del tuo meter con l’aggregazione corretta.
Confronto dei Blueprint
Non sei sicuro di quale blueprint si adatti alle tue esigenze? Ecco un rapido confronto:| Caso d’uso | Blueprint | Aggregazione | Metadati Comuni |
|---|---|---|---|
| App chat AI | LLM | Somma (token) | modello, input_tokens, output_tokens |
| API REST | API Gateway | Conteggio | endpoint, metodo, status_code |
| Storage file | Object Storage | Somma (byte) | file_size, file_type, operation |
| Piattaforma video | Stream | Somma (larghezza di banda) | durata, qualità, bitrate |
| Serverless | Time Range | Somma (durata) | function_name, execution_time_ms |
Implementazioni Personalizzate
Non vedi un blueprint per il tuo caso d’uso esatto? Nessun problema:- Inizia con il blueprint più vicino: Scegli quello più simile alle tue esigenze
- Adatta la struttura dell’evento: Modifica i campi dei metadati per soddisfare le tue esigenze
- Regola la configurazione del misuratore: Cambia il tipo di aggregazione o i filtri se necessario
- Testa a fondo: Verifica i calcoli di fatturazione con l’uso di esempio
Tutti i blueprint sono punti di partenza. Sentiti libero di mescolare concetti da blueprint diversi o creare implementazioni completamente personalizzate.