Skip to Content
Upblit
AboutOpen SourceCommunityDeveloperContactPricing
Star on GitHub—Sign in
CTRL K
  • Introduction
    • AI Gateway Overview
    • Documents
    • Tenants
    • API Reference Overview
    • AI Gateway API
    • API Keys API
    • Applications API
    • Authentication
    • Ingest API (SDK)
    • Organizations API
    • Projects API
    • Telemetry API
    • Users API
    • Architecture Overview
    • Database Architecture
    • Multi-Tenancy
    • Security Model
    • Service Boundaries
    • Telemetry Pipeline
  • DeployX CLI
    • Contributing
    • Architecture Rules
    • Coding Guidelines
    • SDK Development
    • Dashboard Overview
    • AI Gateway
    • API Keys
    • Applications
    • Observability
    • Organizations
    • Profile
    • Projects
    • Quickstart
    • Authentication
    • Your First Project
    • Installation
    • Observability Overview
    • Structured Logs
    • Telemetry Flow
    • Distributed Traces
    • SDK Overview
    • Express SDK
    • Go SDK
    • Java SDK (Coming Soon)
    • Python SDK
    • React SDK (Coming Soon)
  • Introduction
    • AI Gateway Overview
    • Documents
    • Tenants
    • API Reference Overview
    • AI Gateway API
    • API Keys API
    • Applications API
    • Authentication
    • Ingest API (SDK)
    • Organizations API
    • Projects API
    • Telemetry API
    • Users API
    • Architecture Overview
    • Database Architecture
    • Multi-Tenancy
    • Security Model
    • Service Boundaries
    • Telemetry Pipeline
  • DeployX CLI
    • Contributing
    • Architecture Rules
    • Coding Guidelines
    • SDK Development
    • Dashboard Overview
    • AI Gateway
    • API Keys
    • Applications
    • Observability
    • Organizations
    • Profile
    • Projects
    • Quickstart
    • Authentication
    • Your First Project
    • Installation
    • Observability Overview
    • Structured Logs
    • Telemetry Flow
    • Distributed Traces
    • SDK Overview
    • Express SDK
    • Go SDK
    • Java SDK (Coming Soon)
    • Python SDK
    • React SDK (Coming Soon)

On This Page

  • Log Entry Fields
  • Log Levels
  • Emitting Logs
  • Viewing Logs in the Dashboard
  • Filtering
  • Trace Correlation
ObservabilityStructured Logs

Structured Logs

Upblit collects structured log entries from your SDK-instrumented applications. Logs are correlated to traces via traceId, giving you full context for every log message.

Log Entry Fields

FieldTypeDescription
levelstringfatal, error, warn, info, debug
messagestringThe log text
traceIdUUID or nullCorrelates to a trace (null if outside request context)
typestring"app" for application logs
timestampISO8601Server-side receipt time
clientTimestampISO8601SDK-side emission time

Log Levels

LevelWhen to UseFlush Behavior
fatalUnrecoverable error — app cannot continueFlushed immediately
errorRecoverable error — operation failedBuffered (30s flush)
warnSomething unexpected but non-fatalBuffered
infoNormal operational eventsBuffered
debugDetailed diagnostic informationBuffered

Emitting Logs

// Express SDK upblit.log('User signed in') // info upblit.log('warn', 'Rate limit approaching') upblit.log('error', 'Payment failed: ' + err.message) upblit.log('fatal', 'Cannot connect to database')
// Go SDK sdk.Log("info", "User signed in") sdk.Log("error", "Payment failed: " + err.Error())
# Python SDK upblit.log("User signed in") upblit.log("error", "Payment failed")

Viewing Logs in the Dashboard

Go to your project’s Observability page and click the Logs tab.

Filtering

  • Level pills — click ERROR, WARN, INFO, DEBUG to toggle visibility
  • Search — case-insensitive substring match on the message field
  • When no level pills are active, all levels are shown

Trace Correlation

When a log is emitted inside a request context (i.e., within the middleware’s async scope), the traceId is automatically attached. This lets you click a trace in the Traces tab and see all related logs.

Last updated on May 27, 2026
Observability OverviewTelemetry Flow
Upblit

A student-built observability workbench for logs, traces, metrics, API keys, and AI-assisted incident notes.

OAuthAPI scopesTrace contextRetention notes

Product

  • Architecture
  • Dashboard preview
  • AI docs
  • Security
  • Pricing

Developers

  • Developer docs
  • API reference
  • Changelog
  • GitHub
  • Status

Company

  • Support
  • Contact
  • Docs
  • Dashboard
  • Sign in

Legal

  • Privacy Policy
  • Terms
  • Cookie Policy
  • Acceptable Use
  • Data Retention
  • Data Processing

Copyright 2026 Upblit. All rights reserved.

Built for telemetry review, API operations, and incident response.