Guides, tutorials, and thinking on real-time logging for developers.
A technical walkthrough of how BunnyLogs uses Django Channels, Redis channel groups, and ASGI to fan log entries out to every connected browser in real time — with annotated code from the actual implementation.
The BunnyLogs Slack integration lets Slack messages appear as log entries in a live stream. Here's how it works, what you need to set it up, and the use cases where it shines.
BunnyLogs can ingest log lines via email — no SDK, no API key. Send to logs@bunnylogs.com with your UUID as the subject and every line of the body becomes a log entry in your live stream.
Cron jobs are silent by default — you only find out something broke when the damage is done. Here's a one-import fix that gives every cron job a live stream URL you can watch from anywhere.
You kicked off a long-running script and stepped away from your desk. Here's how to watch its output live on any device with one pip install — no SSH, no polling, no setup beyond a UUID.
Full observability platforms are powerful — and genuinely the right choice at scale. But for a side project or small team, the setup cost, pricing model, and cognitive overhead often outweigh the benefit. Here's an honest breakdown of when to reach for something simpler.
Debugging Flutter apps in production is hard. The bunnylogs_flutter package sends log output to a browser URL with no backend required — works on Android, iOS, web, and desktop.
Wire BunnyLogs into Flask's logging system in a few lines and get a live stream URL showing every request log, error, and custom log call from your app — without touching your existing logging setup.
Instead of screensharing your terminal, send a colleague a URL. BunnyLogs lets you share a live log stream with anyone — no login required, works across timezones.
Celery tasks, RQ jobs, and threading workers run in the background with no easy way to watch them in real time. Add BunnyLogsHandler to get a live stream URL for every worker.
A minimal quickstart: install bunnylogs, add one line to your Python script or Django app, and watch log output appear live in any browser tab. No server, no config files.