Skip to content

Guides

Here are some tutorials to help you get started using Logfire:

First Steps

In this guide, we walk you through installation and authentication in your local environment, sending a log message to Logfire, and viewing it in the Logfire Web UI.

Onboarding Checklist 📋

In this guide, we provide a checklist with step-by-step instructions to take an existing application and thoroughly instrument it to send data to Logfire. In particular, we'll show you how to leverage Logfire's various integrations to generate as much useful data with as little development effort as possible.

Following this checklist for your application is critical to getting the most out of Logfire.

Intro to the Web UI

In this guide, we introduce the various views and features of the Logfire Web UI, and show you how to use them to investigate your projects' data.

Advanced User Guide

We cover additional topics in the Advanced User Guide, including:

  • Sampling: Down-sample lower-priority traces to reduce costs.
  • Scrubbing: Remove sensitive data from your logs and traces before sending them to Logfire.
  • Testing: Test your usage of Logfire.
  • ... and more.

Integrations and Reference

  • Integrations: In this section of the docs we explain what an OpenTelemetry instrumentation is, and offer detailed guidance about how to get the most out of them in combination with Logfire. We also document here how to send data to Logfire from other logging libraries you might already be using, including loguru, structlog, and the Python standard library's logging module.
  • Configuration: In this section we document the various ways you can configure which Logfire project your deployment will send data to.
  • Organization Structure: In this section we document the organization, project, and permissions model in Logfire.
  • SDK CLI docs: Documentation of the logfire command-line interface.