Anwendungsfälle
Erforschen Sie gängige Szenarien, die vom Zeitbereich-Blueprint unterstützt werden:Serverless Functions
Abrechnung basierend auf der Ausführungszeit von Funktionen und deren Speichernutzung.
Container Runtime
Verfolgen Sie die Laufzeit von Containern für nutzungsbasierte Abrechnung.
Compute Instances
Überwachen Sie die Laufzeit von VMs und berechnen Sie pro Minute oder Stunde.
Background Jobs
Verfolgen Sie die Verarbeitungszeit für Datenexporte, Berichte und Batch-Jobs.
Perfekt für die Abrechnung nach Rechnerzeit, Funktionsausführungsdauer, Containernutzungszeit oder jeder anderen zeitbasierten Nutzung.
Schnellstart
Verfolgen Sie die Ressourcennutzung nach Zeitdauer:1
Install the SDK
2
Get Your API Keys
- Dodo Payments API Key: Holen Sie ihn sich über das Dodo Payments Dashboard
3
Create a Meter
Erstellen Sie einen Zähler in Ihrem Dodo Payments Dashboard:
- Event Name:
time_range_usage(oder Ihren bevorzugten Namen) - Aggregation Type:
sum, um die Gesamtdauer zu verfolgen - Over Property:
durationSeconds,durationMinutesoderdurationMs
4
Track Time Usage
Konfiguration
Eingabekonfiguration
string
erforderlich
Ihr Dodo Payments API-Schlüssel aus dem Dashboard.
string
erforderlich
Umgebungsmodus:
test_mode oder live_mode.string
erforderlich
Ereignisname, der mit Ihrer Zählerkonfiguration übereinstimmt.
Zeitbereich-Optionen verfolgen
string
erforderlich
Die Kunden-ID für die Abrechnungszuordnung.
number
Dauer in Millisekunden. Verwenden Sie diese für Unter-Sekunden-Präzision.
number
Dauer in Sekunden. Am häufigsten für Funktionsausführungen und kurze Aufgaben.
number
Dauer in Minuten. Nützlich für länger laufende Ressourcen wie VMs.
object
Optionale Metadaten zur Ressource wie CPU, Speicher, Region usw.