StatOSS

Logs

Log lines from your apps, kept beside their errors and searched with one box. An add-on to Hobby and Pro: $5 a month with 15 GB, then $0.25 a GB. Lines kept 30 days count twice.

JSON over HTTPS
curl https://ingest.statoss.com/logs \
  -H "Authorization: Bearer <key>" \
  -H "Content-Type: application/json" \
  -d '{"level": "error", "message": "Card declined", "service": "checkout", "orderId": 7}'
One log line sent as JSON, with the key left as a placeholder. The same line can come from an SDK, OpenTelemetry or a platform's drain.

Ways in

@statoss/sdk, the Python statoss package, Sentry's SDKs, OpenTelemetry over HTTP or the Collector, the Vercel, Fly, Cloudflare Workers and Heroku drains, and plain JSON, each with an app's key.

Words, phrases, regular expressions, key:value, number ranges, levels, OR and -term, the same in the dashboard, the API and the MCP. Live tail every 2 seconds, patterns with counts, saved views.

Log alerts

At least N lines, fewer than N, or none in a window of 1 to 1,440 minutes. Each is an on-call alert.

Limits

A daily cap per team, 1 GiB unless changed; lines kept 14 days, or 3, 7 or 30; 60,000 lines a minute per app.

Price

$5 a month with 15 GB, then $0.25 a GB. Lines kept 30 days count twice. Hobby and Pro; the owner turns it on under Settings, Logs. The pricing page has the plans.