Tutorials

Step-by-step guides

Practical tutorials for integrating LogFlow into your stack.

Beginner15 minDjangoPython

Structured Logging in Django with LogFlow

Set up structured logging in Django to capture request logs, errors, and Celery tasks in LogFlow — with full search and alerting.

Intermediate20 minKubernetesNode.jsDocker

Kubernetes Logging with LogFlow

Collect structured logs from your Kubernetes pods and send them to LogFlow with service, namespace, and pod metadata automatically attached.

Beginner10 minPythonFastAPI

Add Structured Logging to FastAPI in 10 Minutes

Set up structured JSON logging in FastAPI and ship logs to LogFlow with automatic request context and error tracking.

Beginner15 minNestJSTypeScriptNode.js

Centralized Logging for NestJS Applications

Replace NestJS's default logger with structured JSON and ship logs to LogFlow for real-time search and alerts.

Beginner8 minPinoNode.jsFastify

Pino Logging Integration

Connect Pino (the fastest Node.js logger) to LogFlow in under 5 minutes.

Beginner8 minWinstonNode.js

Winston Logging Integration

Plug LogFlow into an existing Winston setup without changing your application code.

Beginner15 minNext.jsTypeScript

Add Logging to a Next.js App

Set up LogFlow in a Next.js project — capture server errors, API route logs, and frontend exceptions in under 15 minutes.

Beginner10 minExpressNode.js

Structured Logging in Express.js

Add production-ready structured logging to any Express.js app in under 10 minutes.

Intermediate20 minDockerDevOps

Collect Logs from Docker Containers

Two approaches to ship Docker logs to LogFlow: direct HTTP API or Fluent Bit sidecar.

Intermediate25 minOpenTelemetryMicroservices

Distributed Tracing with OpenTelemetry

Use OpenTelemetry to propagate trace IDs across services and see the full request flow in LogFlow.

Beginner5 minAlertsSlack

Set Up Slack Alerts for Production Errors

Get notified in Slack the moment your error rate spikes — takes 5 minutes to set up.

Beginner10 minCI/CDGitHub Actions

Track Deployments in Your Log Timeline

Add one curl command to your deploy pipeline and see purple markers on your log timeline.