Skip to main content

Användningsfall

Utforska vanliga scenarier som stöds av Tidsintervall Blåkopi:

Serverless Functions

Fakturera baserat på funktionens exekveringstid och minnesanvändning.

Container Runtime

Spåra containerns körtid för användningsbaserad fakturering.

Compute Instances

Övervaka VM-körtiden och ta betalt per minut eller timme.

Background Jobs

Spåra beräkningstid för dataexporter, rapporter och batchjobb.
Perfekt för fakturering baserad på beräkningstid, funktionens exekveringslängd, containerns körtid eller vilken tidsbaserad användning som helst.

Snabbstart

Spåra resursanvändning efter tidsperiod:
1

Install the SDK

2

Get Your API Keys

3

Create a Meter

Skapa en mätare i din Dodo Payments Dashboard:
  • Event Name: time_range_usage (eller det namn du föredrar)
  • Aggregation Type: sum för att spåra total varaktighet
  • Over Property: durationSeconds, durationMinutes eller durationMs
4

Track Time Usage

Konfiguration

Ingestionskonfiguration

string
obligatorisk
Din Dodo Payments API-nyckel från instrumentpanelen.
string
obligatorisk
Miljöläge: test_mode eller live_mode.
string
obligatorisk
Händelsenamn som matchar din mätarkonfiguration.

Spåra Tidsintervall Alternativ

string
obligatorisk
Kund-ID för att tillskriva faktureringen.
number
Varaktighet i millisekunder. Använd för undersekundprecision.
number
Varaktighet i sekunder. Vanligast för funktionsexekvering och korta uppgifter.
number
Varaktighet i minuter. Användbar för längre körande resurser som VM:er.
object
Valfri metadata om resursen som CPU, minne, region osv.

Bästa Praxis

Välj rätt enhet: Använd millisekunder för korta operationer, sekunder för funktioner och minuter för längre körande resurser.
Noggrann mätning: Använd Date.now() eller performance.now() för exakt tidsspårning, särskilt för serverlösa funktioner.
Senast ändrad 9 juni 2026