log() fire-and-forget che non solleva mai eccezioni, batching automatico e flush in background, retry con backoff esponenziale sugli errori del server, e un percorso di arresto controllato che garantisce che nessun evento venga perso quando il processo termina.
Ogni SDK è un client leggero su un singolo endpoint REST. Se il tuo linguaggio non
è elencato,
POST /v1/events è l’intera
interfaccia ed è pienamente supportato.SDK disponibili
Node.js / TypeScript
Richiede Node 18+ per il
fetch nativo. Zero dipendenze a runtime.Python
Il client sincrono usa
urllib (zero dipendenze); quello asincrono aggiunge httpx.Go
Usa solo il pacchetto standard
net/http. Zero dipendenze.PHP
Compatibile PSR-18, funziona con Guzzle o qualsiasi client HTTP PSR-18.
Riferimenti pacchetti
Se preferisci non aggiungere alcuna dipendenza,
POST /v1/events è l’intera interfaccia ed è pienamente supportato.