Skip to main content

O que esperar

Três coisas para ter em mente sobre os recursos do Labs.

Acesso antecipado

Use recursos antes que estejam disponíveis ao público geral.

Arestas

Os recursos podem estar incompletos ou mudar sem aviso. Não cobertos por nosso SLA.

Influência direta

Seu feedback vai direto para a equipe que está construindo o recurso.

Estágios

Cada recurso do Labs está em um de três estágios. O estágio informa como você pode se envolver:
  • In research: Estamos explorando o problema e moldando a solução. Você pode ver pull requests iniciais, protótipos ou chamadas abertas para sessões de pesquisa de UX. Participe de uma sessão para nos ajudar a definir o escopo do que construímos.
  • In beta: Estamos lançando-os gradualmente conforme polimos as arestas. Alguns recursos em beta estão atrás de uma feature flag e podem precisar ser ativados pelo Suporte. Compartilhe o que você encontrar em nosso canal no Discord.
  • In preview: Mais próximo da disponibilidade geral. Self-serve e pronto para experimentar: ative você mesmo, explore o que há e compartilhe seu feedback em nosso canal no Discord.

Recursos atuais do Labs

Apdex

In previewMeça o quão satisfeitos seus usuários estão com a performance da sua aplicação. Defina limites de tempo de resposta Satisfied e Tolerating por namespace, e o AppSignal gera métricas apdex e apdex_counts que você pode adicionar a dashboards e gatilhos de Anomaly detection. Exiba-as como single value ou time series, para ver sua pontuação atual rapidamente.Leia a documentação do Apdex →Compartilhe feedback no Discord →

Métricas baseadas em logs

In previewTransforme dados dos seus logs em métricas sem escrever código novo nem sair da página de Logs. Filtre seus logs para os eventos que importam (por exemplo, requisições para /api/orders), selecione Create a metric em uma linha de log, e o AppSignal cria uma métrica do tipo Count, Gauge ou Measurement usando a query, severidade e source que você já tinha aberta. Use em um dashboard ou em um trigger.Leia a documentação de métricas baseadas em logs →Compartilhe feedback no Discord →

Configuração com IA

In previewConfigure o AppSignal na sua aplicação com um agente de IA e envie seus primeiros dados. Na sua organização, selecione Add app e depois Set up with AI, depois cole o prompt no seu agente. O prompt inclui um provisioning token e aponta para as instruções do agente do AppSignal, para que o agente possa inspecionar seu projeto, escolher a integração certa e confirmar detalhes como nome da aplicação e ambiente antes de alterar arquivos. A configuração é concluída quando seus primeiros dados chegam ao AppSignal.Isso funciona com agentes capazes de ler uma URL e alterar arquivos, como Claude Code, Cursor ou Codex.Leia a documentação de configuração com IA →Veja os arquivos de instruções do agente →Compartilhe feedback no Discord →

Autocomplete de consultas de logs

In betaMonte uma consulta de logs selecionando itens de uma lista, em vez de memorizar a sintaxe. Selecione a barra de busca de logs, e um menu suspenso sugere os campos presentes em cada linha de log: severidade, hostname, grupo e mensagem. Ele também lista os atributos que o AppSignal encontra nas suas linhas de log em JSON. Selecione um campo, depois um operador como is ou contains, e digite um valor.Leia o guia de autocomplete →Leia a documentação da sintaxe de consulta →Compartilhe feedback no Discord →

AppSignal CLI

In betaUma interface de linha de comando para o AppSignal, feita em Rust. Projetada tanto para humanos quanto para agentes de IA consultarem seus dados do AppSignal a partir do terminal. Instale com Homebrew.Vamos continuar expandindo a CLI rumo à paridade de recursos com a API do AppSignal.Leia a documentação da CLI da AppSignal →Instale a CLI →Veja as últimas releases →

Browser monitoring: erros de front-end e Core Web Vitals

In betaMonitoramento de front-end para seus apps no navegador, em uma seção Browser própria. Erros de front-end chegam com um rastro de breadcrumbs do que o usuário fez antes deles, coletado sem configuração. As Core Web Vitals de usuários reais (LCP, INP, CLS, FCP e TTFB) são agregadas por rota, então você vê quais são lentas e pode filtrar por versão do app para comparar releases. A coleta é feita por @appsignal/browser, um novo pacote independente que substitui @appsignal/javascript.Leia a documentação de browser monitoring →Instale o @appsignal/browser →Compartilhe feedback no Discord →

Distributed tracing

In betaSiga uma requisição enquanto ela percorre seus serviços e aplicações. O distributed tracing é construído sobre o OpenTelemetry, com uma linha do tempo do trace que mostra cada span de uma requisição, mesmo quando ela cruza fronteiras de serviço, para que você veja para onde o tempo vai e onde um serviço passa o controle para outro. Quando um trace atravessa mais de um serviço, um service map mostra quais serviços a requisição alcançou e quanto tempo cada chamada entre eles levou. Use-o para depurar requisições lentas e entender como seus serviços se encaixam.Disponível para Python, Ruby e PHP, e para qualquer aplicação instrumentada com OpenTelemetry que reporte a um collector hospedado. Gostaríamos de saber o que funciona e o que você gostaria de ver a seguir.Leia a documentação de distributed tracing →Configure o distributed tracing →Leia a documentação da página do trace →Compartilhe feedback no Discord →

Novo app do Slack

In betaO app do Slack é uma integração do Slack totalmente reformulada, com sincronização bidirecional. Aceita ações para fechar e reabrir incidentes, ou alterar o assignee. Fechar um incidente na interface do AppSignal é refletido na notificação correspondente do Slack.Adicione o Slack a partir de Add new notifier na página Notifications.Leia a documentação da integração com o Slack →Compartilhe feedback no Discord →

Sincronização bidirecional com o GitHub

In researchHoje, Send to GitHub cria uma issue no GitHub a partir de um incidente. O AppSignal não vê o que acontece com essa issue depois.Estamos reconstruindo a integração para que mudanças no GitHub também atualizem o incidente. Isso inclui:
  • Os assignees coincidem entre o AppSignal e o GitHub
  • Um incidente reabre quando sua issue no GitHub é reaberta
  • Um incidente fecha quando o pull request vinculado é mesclado e implantado
  • Comentários da issue no GitHub aparecem no incidente
  • Um incidente pode ser vinculado a mais de uma issue ou pull request
  • O AppSignal adiciona labels às novas issues de acordo com o tipo do incidente
Ainda não há nada para ativar, e Send to GitHub continua funcionando enquanto construímos isso. Conte para nós qual desses itens você mais precisa, ou se voluntarie para nos ajudar a testar em beta.Leia a documentação da integração com o GitHub →Compartilhe feedback no Discord →

Como se envolver

Sessões de pesquisa de UX

Chamadas de vídeo de 30 minutos onde você compartilha o que está funcionando e o que não está.

Feedback

Use o botão de feedback no próprio recurso ou junte-se a nós no Discord.

FAQ

Não. Os recursos do Labs operam junto com sua configuração existente, com opt-in explícito quando necessário.
Sim, a qualquer momento. Sua configuração é preservada.
A equipe que constrói esse recurso lê todo o feedback.