Localizar problemas em rastreamentos
Um único rastreamento indica o que aconteceu em uma solicitação. Para localizar problemas em vários rastreamentos de uma só vez — onde os erros se acumulam, quais solicitações são lentas ou caras e quais padrões de falha se repetem —, use o Detect Issues . O MLflow analisa seus rastreamentos com o Genie Code e agrupa o que encontra em problemas sobre os quais você pode agir.
Detectar problemas
- Na Traces tab , clique em Detect Issues (o ícone de brilho no canto superior direito da barra de ferramentas).
- O MLflow executa uma análise do Genie Code sobre os seus rastreamentos: ele estabelece métricas de linha de base e volume de rastreamento, faz a triagem e a inspeção detalhada de rastreamentos com falha ou discrepantes, calcula linhas de base de custo por agente para sinalizar anomalias e, em seguida, faz o clustering do que encontra.
- Analise os resultados na tab Issues . Cada problema agrupa os rastreamentos relacionados para que você possa abrir exemplos representativos e determinar a causa raiz deles.
A análise é executada no painel do Genie Code, para que você possa ler seu raciocínio enquanto ele trabalha e enviar perguntas de acompanhamento para investigar qualquer descoberta.
Programar detecção
Para continuar detectando problemas à medida que novos rastreamentos chegam, abra a tab Issues e clique em Programar detecção . Defina uma Cadence para a frequência com que o MLflow analisa novos rastreamentos e, opcionalmente, adicione filtros de rastreamento para escopar a análise a um subconjunto de tráfego.
Recursos adicionais
- Fazer perguntas com o Genie Code - Explore e depure rastreamentos em linguagem natural e faça perguntas ad-hoc além dos problemas detectados.
- Acesso programático a rastreamentos — Pesquise, leia e analise dados de rastreamento programaticamente com o SDK e o SQL.
- Enriquecer rastreamentos: tags, contexto e feedback — Adicione metadados aos rastreamentos para poder segmentá-los e agrupá-los.
- Criar conjuntos de dados de avaliação — Converta rastreamentos em conjuntos de dados de avaliação.
Próxima etapa: Criar uma view de rastreamento personalizada