Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.
Telemetria
TelemetriaEnterprise Edition+Visão Geral
O módulo de Telemetria (Telemetry) do NocoBase é baseado no OpenTelemetry, fornecendo recursos de observabilidade unificados e extensíveis para aplicações NocoBase. Este módulo suporta a coleta e exportação de várias métricas da aplicação, incluindo requisições HTTP e uso de recursos do sistema.
Configuração de Variáveis de Ambiente
Para habilitar o módulo de telemetria, você precisa configurar as variáveis de ambiente relacionadas.
TELEMETRY_ENABLED
Configure como on.
TELEMETRY_SERVICE_NAME
Nome do serviço.
TELEMETRY_METRIC_READER
Exportadores de métricas. Suporta múltiplos exportadores separados por vírgulas. Os valores disponíveis podem ser consultados na documentação dos exportadores existentes.
TELEMETRY_METRICS
Métricas a serem exportadas, separadas por vírgulas. Os valores disponíveis podem ser encontrados em Métricas.
TELEMETRY_HTTP_RECORD_THRESHOLD
Limite para registro do tempo de resposta de requisições HTTP (http_request_cost), em milissegundos. O valor padrão é 0, o que significa que todas as requisições são registradas. Quando definido para um valor maior que 0, apenas as requisições cujo tempo de resposta exceder esse limite serão registradas.
Métricas
As métricas registradas atualmente pela aplicação estão listadas abaixo. Se você precisar de mais métricas, pode consultar a documentação de desenvolvimento para extensões ou entrar em contato conosco.

