Everything you need. Nothing you don't.
Tiny Owl is event observability: ingest structured events, search them, alert on them, and turn errors into incidents — without an APM price tag or a YAML graveyard.
Event ingestion
Send structured events from your app in minutes. HMAC-SHA256 signing, timestamps, and replay protection are handled by the SDK — you just log.
- REST ingest with HMAC-SHA256 signatures
- Official SDKs for JavaScript, Python, and PHP
- Severity levels: info, warning, error
- Attach any JSON context to every event
- Trace ID correlation across requests
Searchable event dashboard
Find the event that matters. Filter by severity, project, user, and context — then jump from a chart into the exact payload.
- Full-text and field search
- Severity and time-range filters
- Dashboard charts as clickable filters
- Per-project event streams
- CSV/JSON export on Insight and above
Alerts that reach you
Email alerts on every plan. Slack, Discord, and webhook channels on Insight and above.
- Alerting rules on event volume and severity
- Email alerts on Observe (5 / month)
- Unlimited email alerts on paid plans
- Slack, Discord, and webhook channels on Insight+
- PagerDuty / OpsGenie coming soon on Command+
Incident management
Turn an error event into a structured incident. Assign owners, track status, comment on a shared timeline — Insight and above.
- Create incidents from error events
- Status: OPEN → IN_PROGRESS → MONITORING → RESOLVED
- Assign team members and track ownership
- Shared timeline with comments
- Archived incidents kept read-only for audit
Security & audit logs
Every account action is recorded. HMAC on ingest, TLS in transit, encryption at rest. Audit retention grows with your plan.
- HMAC-SHA256 signed ingest requests
- Role-based access control (RBAC)
- Audit log: 30 days Insight, 90 days Command
- AES-256 encryption at rest, TLS in transit
- SSO / SAML coming soon on Enterprise
Developer-first SDKs
Install from npm, PyPI, or Packagist. Signing, timestamps, and nonces are automatic. VS Code extension included.
- JavaScript/TypeScript, Python, and PHP
- Auto-signed requests (no manual HMAC)
- VS Code extension for event browsing
- Three severity levels plus JSON context
- More language SDKs on the roadmap
Usage you can see
Know where you stand against plan limits before ingest pauses or overage starts. Honest quotas, not surprise bills.
- Events, projects, and team members
- Observe: hard stop at 110% of 25k events
- Insight/Command: overage instead of cut-off
- Retention: 7 / 30 / 90 days by plan
- Stripe self-serve billing on paid plans
Team collaboration
Invite teammates with org roles. Quotas are real: Observe 1, Insight 3, Command 15 — not unlimited on paid.
- Organisation owner, admin, and member roles
- Project-level API key management
- Multi-tenant organisations
- Plan limits enforced on invites
- Enterprise: custom member quotas
Ready to get full visibility?
Start free, no credit card required. Upgrade only when you need to.