Numo Logs
Ship your application and job logs to Numo over one HTTP endpoint, then search, tail, and chart them — no agents, no cluster to run.
How it works
- 01
Create a stream
A stream is an ingest source with its own token. Point one per app, service, or job.
- 02
POST your logs
Send single entries or batches to the ingest URL — level, message, and any JSON metadata you like.
- 03
Search & tail
Filter by level, search across message and metadata, watch new entries live, and spot error spikes.
Features
Simple HTTP ingest
POST a JSON object or array to your stream's token URL. No SDK required; batches are fine.
Fast full-text search
Trigram-indexed search across message and metadata — find a request id buried in a field, quickly.
Live tail
Flip on tail and watch new entries stream in, honoring your current level and search filters.
Error-rate chart
A 24-hour volume chart with errors and warnings broken out, so spikes jump right out.
Level filters
Debug, info, warn, error — filter to what matters and count each level at a glance.
Per-plan retention
Logs are kept for your plan's window and swept automatically after that — no manual cleanup.
Your logs, searchable in minutes.
Start on the free plan — no card required. Create a stream and pipe in your first line.
Start free