~/talk

Logfire - Uncomplicated Observability

Talkat PyCon Italia 2024 · 2024-05-22..05-25· [observability, developer-experience]
links:none on file
links:none on file
slides:none on file

Logfire is an observability platform with an open source Python SDK and a commercial hosted service that starts sending telemetry with one line of code (or two). It auto‑instruments FastAPI, httpx and psycopg, provides distributed traces, shows database queries and EXPLAIN plans, and captures recursive function calls via auto tracing without editing application code. Search and analytics use Postgres‑flavored SQL (demo query count jumps from 88 to 90 as live data arrives). Backfill writes compressed protobuf to disk when the network fails.

AI-written summary · about

  1. 0:00Introduction to Logfire
  2. 1:09What is Logfire
  3. 2:32Demo setup and assumptions
  4. 4:41Installing and configuring Logfire
  5. 6:03Manual instrumentation basics
  6. 7:15Automatic instrumentation with FastAPI
  7. 9:24Distributed tracing with client
  8. 10:48Analyzing slow database queries
  9. 11:31Auto-tracing for deeper insights
  10. 12:59Function-level instrumentation
  11. 13:43Advanced SQL searches in Logfire
  12. 15:45Exporting data for analytics
  13. 16:29Tracking exceptions and errors
  14. 17:11Key takeaways and benefits
  15. 18:37Q&A session begins
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.