Logfire. Запити трейсів, метрик і логів із Pydantic Logfire.
Підключіть свій проєкт Pydantic Logfire, щоб агенти могли запитувати трейси, досліджувати метрики і шукати в структурованих логах, а його алерти досягали Polylane в момент спрацювання. Агенти можуть аналізувати ваші дані OpenTelemetry, щоб усувати проблеми і розуміти поведінку застосунку.
Приєднатися до списку очікуванняЩо Polylane робить із Logfire.
Здоров'я маршрутів в одному питанні
Агенти ранжують ваші маршрути за кількістю запитів, частотою помилок і затримкою p95 прямо зі спанів, які ваші сервіси вже надсилають у Logfire, тож «що збоїть» отримує відповідь із числами.
Від частоти помилок до спану, який збоїть
Агенти витягують запити за поганим маршрутом і відкривають один трейс як дерево батько/дитина, називаючи дочірній спан, який кинув виняток, і що цей виняток сказав.
Ваші трейси посеред розслідування
Агенти шукають спани та логи за сервісом, маршрутом, рівнем і статусом, поки працюють над інцидентом, і кожна знахідка цитується назад до запиту, що стоїть за нею.
SQL, коли питання незвичне
Для всього, чого не покривають підібрані інструменти, агенти виконують обмежений SQL лише для читання над вашими записами та метриками Logfire, а власні повідомлення про помилки рушія скеровують наступну спробу.
Як це працює.
Підключення
Вставте ключ API проєкту і ключ API організації, кожен створений із доступом Read-only і Manage project and org. Облікові дані шифруються перед збереженням, а агенти виконують запити лише з ключем проєкту.
Перевірки беруть вахту
Частота помилок запитів, обсяг і затримка p95 регулярно виконуються як перевірки, для всього проєкту і для кожного сервісу; агенти позначають результати, які відхиляються від норми.
Агенти відображають ваші сервіси
Кожен тред може з'ясувати, які сервіси звітують у проєкт і як зараз поводиться кожен маршрут.
Агенти розслідують
Розслідування рухаються від зведень за маршрутами до окремих спанів і до повних дерев трейсів, у межах обмеженого часового вікна.
Інструменти, які отримують агенти.
Що агент може робити з Logfire посеред розслідування. Кожен виклик потрапляє в стенограму треду, з цитуванням.
logfireListServices Перелік сервісів, які надіслали спани або логи в Logfire у часовому вікні
logfireSearchSpans Пошук спанів і логів Logfire за сервісом, назвою, маршрутом, рівнем, винятком або статусом HTTP
logfireGetTrace Читання одного трейсу Logfire як дерева спанів батько/дитина з тривалостями
logfireRouteSummary Кількість запитів, частота помилок і затримка p50/p95 для кожного маршруту з Logfire
logfireQuery Виконання SQL-запиту лише для читання до таблиць записів і метрик проєкту Logfire
Питання.
Чи є Polylane ШІ-SRE для Logfire?
Це те, що більшість людей мають на увазі під цим терміном: агенти, які читають ваші метрики, логи та трейси в Logfire під час розслідувань і тріажують його алерти в момент спрацювання. Разом з усіма іншими провайдерами у вашому робочому просторі вони розслідують проблеми і виправляють те, що можуть. Ми називаємо це самокерованим програмним забезпеченням, а не ШІ-SRE: суть у тому, що ваше програмне забезпечення дбає про себе саме, а не в тому, що бот приєднується до ротації чергувань.
Чи замінює Polylane Logfire?
Ні. Ваше налаштування Logfire залишається саме там, де воно є. Polylane підключається до нього, використовує його під час розслідувань і додає поверх тріаж, першопричину та виправлення.