SOLEN

Logs & analytics

Every email request is logged - success or failure, SDK or test send. Logging is not a debugging afterthought here; it is a core feature of the platform.

What a log row contains

FieldNotes
StatusSUCCESS or FAILED - failures are first-class rows, not missing data.
RecipientThe address the send targeted.
TemplateSlug used for the send; kept even if the template is later deleted.
SenderThe project's sender identity at send time.
ProviderWhich provider handled it (resend, dev…).
ErrorThe exact provider or validation error on failure.
Message idProvider's id, for cross-referencing deliverability.
TimestampWhen the platform processed the request.

Finding things

The Logs view in each project supports free-text search (recipient, template slug, error text), status and template filters, and pagination. The common workflow: a user reports a missing email - search their address, read the status, read the error, done. No SSH, no application-server logs.

Analytics

The dashboard overview aggregates across your projects; each project also has its own view. Both show:

  • Total volume and last-24-hour volume
  • Success and failure rates
  • Emails per day for the last 14 days, split by outcome
  • Most-used templates
  • Per-project distribution (overview only)

Coming later

Retry history, provider delivery status (webhooks), and log export are on the roadmap - the log schema already reserves room for them.