Trace suas APIs com performance e documentação em tempo real
Implemente observabilidade com Elysia e veja em tempo real o que acontece com cada requisição da sua API
Com rastreabilidade via Jaeger e documentação automática via Swagger, você monitora requisições, detecta gargalos e envia métricas para produção com facilidade.
Execute Jaeger localmente para visualizar suas spans, entender o tempo de execução de cada rota e identificar gargalos.
Crie rotas com tipagem forte e veja a documentação sendo gerada automaticamente via Swagger, usando Typebox como schema validator.
Porque usar Elysia com OpenTelemetry é a escolha certa para performance e observabilidade
Visualize cada chamada com spans e detalhes via Jaeger
Uso extensivo de tipagem forte com Typebox para performance
Substitui Zod por Typebox para validação mais rápida e leve
Execute sua API com observabilidade local em minutos.
Utilize o SDK do OpenTelemetry para enviar spans à instância Jaeger rodando localmente.
const app = new Elysia() .get('/uploads', () => { return { uploads: true } }, { response: t.Object({ uploads: t.Boolean() }) }) .use(OpenAPI())
Estrutura a documentação automaticamente com base nos schemas Typebox definidos por rota. Compatível com Swagger UI.
Desde o request até o response, cada parte da API é inferida com TypeScript, trazendo segurança de tipos nativa e reduzindo bugs.