Skip to content

Getting Started

Add logging in 2 minutes

One function. Errors detected automatically.

Terminal window
# Bun / Node.js
bun add @lognorth/client
# Go
go get github.com/lognorth/slog
# Rails
gem install lognorth
Terminal window
export LOGNORTH_URL=https://logs.yoursite.com
export LOGNORTH_API_KEY=your_api_key
import { log } from '@lognorth/client'
log("POST /users → 201", { status: 201 })
log("POST /checkout → 500", { status: 500, error: "DB timeout" })

Same pattern. Errors detected automatically.

ContextResult
status >= 500Error
error field existsError
Everything elseSuccess
FieldRequiredDescription
messageYesWhat happened
contextNoAny metadata
timestampNoDefaults to now
duration_msNoHow long it took
trace_idNoFor grouping related events