Logfire. 從 Pydantic Logfire 查詢追蹤、指標與日誌.
連接你的 Pydantic Logfire 專案,讓代理查詢追蹤、探索指標、搜尋結構化日誌,並讓它的警示在觸發那一刻送達 Polylane。代理可以分析你的 OpenTelemetry 資料,排除問題並理解應用程式行為。
加入候補名單Polylane 如何運用 Logfire。
一個問題看清路由健康
代理直接從你的服務已經送到 Logfire 的 span,依請求數、錯誤率與 p95 延遲為路由排名,所以「什麼在失敗」會得到有數字的答案。
從錯誤率到失敗的 span
代理拉出問題路由背後的請求,並以父/子樹的形式打開一條追蹤,點出拋出例外的子 span 以及它的例外說了什麼。
調查途中查你的追蹤
代理在處理事件時依服務、路由、層級與狀態搜尋 span 與日誌,每一項發現都引用回背後的查詢。
問題不尋常時用 SQL
對於精選工具沒有涵蓋的任何問題,代理會對你的 Logfire records 與 metrics 執行有界限的唯讀 SQL,由引擎自己的錯誤訊息引導下一次嘗試。
運作方式。
連接
貼上一個專案 API 金鑰與一個組織 API 金鑰,兩者都以 Read-only 存取權加上 Manage project and org 建立。憑證在儲存前加密,代理永遠只用專案金鑰查詢。
檢查接手看守
請求錯誤率、請求量與 p95 延遲作為檢查定期執行,涵蓋整個專案與每個服務;代理標出偏離正常的結果。
代理描繪你的服務
每一個對話串都能找出哪些服務向該專案回報,以及每條路由此刻的表現。
代理進行調查
調查在有界限的時間窗內,從路由摘要走到個別 span,再走到完整的追蹤樹。
代理拿到的工具。
代理在調查途中能用 Logfire 做什麼。每一次呼叫都落在對話串逐字稿裡,並附上引用。
logfireListServices 列出在某個時間窗內向 Logfire 送出 span 或日誌的服務
logfireSearchSpans 依服務、名稱、路由、層級、例外或 HTTP 狀態搜尋 Logfire 的 span 與日誌
logfireGetTrace 以帶時長的父/子 span 樹讀取一條 Logfire 追蹤
logfireRouteSummary 從 Logfire 取得每條路由的請求數、錯誤率與 p50/p95 延遲
logfireQuery 對 Logfire 專案的 records 與 metrics 資料表執行唯讀 SQL 查詢
常見問題。
Polylane 是「Logfire」的 AI 驅動 SRE 嗎?
它就是多數人說這個詞時所指的東西:代理會在調查時讀取你的 Logfire 指標、日誌與追蹤,並在它的警示觸發那一刻分流。它們和你工作區中的其他每一個供應商一起,調查問題並修復能修的部分。我們稱它為自主運作的軟體,而不是 AI 驅動的 SRE:重點是你的軟體會照顧自己,而不是有個機器人加入值班輪值。
Polylane 會取代 Logfire 嗎?
不會。你的 Logfire 設定原封不動。Polylane 連接它、在調查時使用它,並在其上加入分流、根本原因與修復。