Tutorials

Step-by-step guides

Practical tutorials for integrating LogFlow into your stack.

Beginner8 minPython

Logging in Python with LogFlow

Add production-ready structured logging to any Python application and ship logs to LogFlow.

Beginner10 minFlaskPython

Structured Logging in Flask

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

Beginner10 minLaravelPHP

Structured Logging in Laravel

Add production-ready structured logging to Laravel and ship logs to LogFlow.

Intermediate10 minAWSLambdaServerless

Logging in AWS Lambda with LogFlow

AWS Lambda logs disappear into CloudWatch. Here's how to ship structured logs to LogFlow instead.

Beginner8 minGoZap

Structured Logging in Go with Zap

Add high-performance structured logging to Go with Zap and ship logs to LogFlow.

Beginner12 minGoZerolog

Go Logging with Zerolog: Zero-Allocation Structured Logs

Set up zerolog in Go for fast structured JSON logging with request context and centralized shipping.

Beginner10 minVercelNext.jsServerless

How to Ship Vercel and Next.js Logs to a Log Management Platform

Vercel logs disappear after 1 hour. Set up persistent logging for Next.js with a log drain or SDK.

Intermediate15 minJavaSLF4JLogbackSpring Boot

Java Logging with SLF4J and Logback: From Setup to Production

Set up structured JSON logging in Java with SLF4J, Logback, and MDC for request tracing.

Beginner12 minCronNode.jsDevOpsMonitoring

How to Monitor Cron Jobs and Catch Silent Failures

Cron jobs fail silently by default. Set up logging and silence detection to catch failures before users do.

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.