Logfire. Consulte traces, métricas e logs do Pydantic Logfire.
Conecte seu projeto do Pydantic Logfire para que os agentes consultem traces, explorem métricas e busquem logs estruturados, e para que os alertas dele cheguem ao Polylane no momento em que disparam. Os agentes podem analisar seus dados OpenTelemetry para resolver issues e entender o comportamento da aplicação.
Entrar na lista de esperaO que o Polylane faz com Logfire.
A saúde das rotas em uma pergunta
Os agentes classificam suas rotas por contagem de requisições, taxa de erro e latência p95 direto dos spans que seus serviços já enviam ao Logfire, então "o que está falhando" recebe uma resposta numerada.
De uma taxa de erro ao span que falhou
Os agentes puxam as requisições por trás de uma rota ruim e abrem um trace como árvore pai/filho, nomeando o span filho que lançou a exceção e o que ela dizia.
Seus traces no meio da investigação
Os agentes buscam spans e logs por serviço, rota, nível e status enquanto trabalham um incidente, e cada achado é citado de volta à query por trás dele.
SQL quando a pergunta é incomum
Para qualquer coisa que as ferramentas curadas não cubram, os agentes rodam SQL somente leitura e delimitado sobre seus registros e métricas do Logfire, com as próprias mensagens de erro do motor guiando a próxima tentativa.
Como funciona.
Conecte
Cole uma chave de API de projeto e uma chave de API de organização, cada uma criada com acesso Read-only e Manage project and org. As credenciais são criptografadas antes de serem armazenadas, e os agentes só consultam com a chave de projeto.
As verificações assumem a vigilância
Taxa de erro, volume de requisições e latência p95 rodam como verificações em intervalos regulares, no projeto inteiro e por serviço; os agentes apontam resultados que saem do normal.
Os agentes mapeiam seus serviços
Cada thread pode descobrir quais serviços reportam ao projeto e como cada rota está se comportando agora.
Os agentes investigam
As investigações vão de resumos por rota a spans individuais e a árvores de trace completas, dentro de uma janela de tempo delimitada.
As ferramentas que os agentes recebem.
O que um agente pode fazer com Logfire no meio de uma investigação. Cada chamada entra na transcrição da thread, citada.
logfireListServices Listar os serviços que enviaram spans ou logs ao Logfire em uma janela de tempo
logfireSearchSpans Buscar spans e logs do Logfire por serviço, nome, rota, nível, exceção ou status HTTP
logfireGetTrace Ler um trace do Logfire como árvore de spans pai/filho com durações
logfireRouteSummary Contagens de requisições, taxas de erro e latência p50/p95 por rota do Logfire
logfireQuery Rodar uma query SQL somente leitura contra as tabelas de registros e métricas de um projeto do Logfire
Perguntas.
O Polylane é um SRE de IA para Logfire?
É o que a maioria das pessoas quer dizer com o termo: agentes cujo trabalho é ler suas métricas, logs e traces em Logfire durante as investigações e fazer a triagem dos alertas dessa ferramenta no momento em que disparam. Ao lado de todos os outros provedores do seu workspace, investigar issues e corrigir o que conseguirem. Chamamos de software que se opera sozinho em vez de SRE de IA: o ponto é que o seu software cuida de si mesmo, não que um bot entra na rotação de plantão.
O Polylane substitui Logfire?
Não. Sua configuração de Logfire fica exatamente onde está. O Polylane se conecta a ela, usa durante as investigações e adiciona por cima a triagem, a causa raiz e as correções.