Em um guia anterior, abordamos as etapas necessárias para configurar namespaces personalizados no seu aplicativo. Você pode usar esses namespaces para agrupar partes de um aplicativo, mas também pode usá-los para ignorar esses namespaces completamente. Esta pode ser uma boa alternativa a ignorar muitas ações individuais.
Ignorar namespaces irá ignorar dados de erro e desempenho de todas as
ações em namespaces. O AppSignal ainda reportará dados de métricas
personalizadas registrados em qualquer uma das ações do namespace.
Ignorando namespaces
Os namespaces podem ser ignorados personalizando a configuração da integração do AppSignal do seu aplicativo. A opção de configuração “ignore namespaces” permitirá configurar uma denylist de namespaces. Quaisquer namespaces nesta lista serão ignorados, o que significa que os dados dessas ações não serão enviados aos servidores do AppSignal e não serão contados no plano de cobrança da sua organização.
A opção de configuração “ignore namespaces” é configurada de forma diferente por linguagem de integração. Veja a lista de integrações abaixo para a que seu app usa:
Se você não tiver certeza de quais namespaces precisa configurar na
configuração do AppSignal do seu aplicativo, você pode usar o dropdown de filtragem de namespaces
no AppSignal.com e copiar esses namespaces para a configuração do AppSignal.
Ruby
Para ignorar namespaces em Ruby, adicione o seguinte ao seu arquivo de configuração do AppSignal. O valor de ignore_namespaces é um array de strings.
Para mais informações sobre esta opção de configuração, veja a documentação da opção de configuração ignore_namespaces.
Elixir
Para ignorar namespaces em Elixir, adicione o seguinte ao seu arquivo de configuração do AppSignal. O valor de ignore_namespaces é uma lista de strings.
Para mais informações sobre esta opção de configuração, veja a documentação da opção de configuração ignore_namespaces.
Node.js
Para ignorar namespaces em Node.js, adicione o seguinte ao seu arquivo de configuração do AppSignal. O valor de ignoreNamespaces é um array de strings.
Para mais informações sobre esta opção de configuração, veja a documentação da opção de configuração ignoreNamespaces.
Python
Para ignorar namespaces em Python, adicione o seguinte ao seu arquivo de configuração do AppSignal. O valor de ignore_namespaces é uma lista de strings.
Para mais informações sobre esta opção de configuração, veja a documentação da opção de configuração ignore_namespaces.
Para ignorar namespaces em aplicativos Go, adicione o seguinte ao seu arquivo de configuração do AppSignal. O valor de ignore_namespaces é um slice de strings.
Para mais informações sobre esta opção de configuração, configure a opção de configuração ignore_namespaces.
Java
Para ignorar namespaces em aplicativos Java, configure a opção de configuração ignore_namespaces usando a variável de ambiente OTEL_RESOURCE_ATTRIBUTES.
Para mais informações sobre esta opção de configuração, veja a documentação da opção de configuração ignore_namespaces.
PHP
Para ignorar namespaces em aplicativos PHP, configure a opção de configuração ignore_namespaces.
Para mais informações sobre esta opção de configuração, veja a documentação da opção de configuração ignore_namespaces.