Envoyer plus
Logs
Installation HTTP, NDJSON or OpenTelemetry
Les logs vont sur https://in.blipit.io/api/v1/logs sous forme de tableau JSON ou de NDJSON, jusqu'à 1 000 lignes ou 1 Mo par requête, gzip autorisé, avec la clé secrète ou publique. Les exporteurs de logs OpenTelemetry envoient sur /v1/logs. Chaque ligne comporte message et level, plus en option timestamp, service, environment, trace_id et jusqu'à 50 attributs plats.
1Tout langage
curl https://in.blipit.io/api/v1/logs \
-H "Content-Type: application/json" \
-H "X-Blipit-Key: <secret key>" \
-d '[{"level":"info","message":"order placed","service":"api","attributes":{"order_id":42}}]'2OpenTelemetry
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT=https://in.blipit.io/v1/logs
OTEL_EXPORTER_OTLP_LOGS_PROTOCOL=http/json
OTEL_EXPORTER_OTLP_LOGS_HEADERS=x-blipit-key=<secret key>3Node, par lots
const lines = [];
const log = (level, message, attributes = {}) =>
lines.push({ level, message, service: "api", timestamp: new Date().toISOString(), attributes });
setInterval(() => {
if (lines.length === 0) return;
fetch("https://in.blipit.io/api/v1/logs", {
method: "POST",
headers: { "Content-Type": "application/json", "X-Blipit-Key": process.env.BLIPIT_SECRET_KEY },
body: JSON.stringify(lines.splice(0, 1000)),
}).catch(() => {});
}, 2000).unref();Bon à savoir
- Quota par taille et par mois : Free 1 Go, Solo 5 Go, Team 20 Go, Scale 100 Go. Au-delà, les nouvelles lignes sont écartées jusqu'au mois suivant, jamais facturées.
- Rétention : 3 jours sur Free, 14 sur Solo, 30 sur Team et Scale.
Bloqué ? Écrivez à support@blipit.io. Les clés et le DSN exact de chaque projet sont sous Clés API dans app.blipit.io.

