Pular para o conteúdo principal
Configuração. Importante, porque sem ela as integrações do AppSignal não saberão qual aplicação estão instrumentando ou em qual ambiente. Nesta seção vamos explicar como funciona a configuração nas integrações do AppSignal, quais opções podem ser configuradas nas integrações, qual é a configuração mínima necessária e em qual ordem a configuração é carregada.
📖 Quer uma leitura mais prática sobre como adicionar ou alterar a configuração do AppSignal? Leia nosso guia sobre como configurar o AppSignal em seus apps.

Configuração mínima necessária

Todo app precisa ter quatro opções de configuração principais definidas para que o AppSignal reporte dados para ele. Essas opções de config ajudam o AppSignal a identificar um app e agrupar todos os dados dele em um ambiente de app em AppSignal.com. Cada app é uma combinação do nome do app e do ambiente; na terminologia do AppSignal isso é um “app”. Essas opções de configuração obrigatórias são:
  • App name
    • O nome do app conforme é reportado e exibido em AppSignal.com
  • App environment
    • O ambiente do app conforme é reportado e exibido em AppSignal.com
  • Push API key
    • A chave usada para identificar a qual organização o app pertence ou qual app está reportando dados. Leia mais sobre a Push API key na nossa página de terminologia.
  • AppSignal active
    • A opção de configuração usada para habilitar, ou desabilitar, ambientes na configuração do host. Isso permite que os usuários desabilitem ambientes de desenvolvimento e teste, e reportem dados apenas para os ambientes de produção e staging, por exemplo.
A lista detalhada das opções obrigatórias por integração pode ser encontrada na seção de opções de configuração. Encontre a lista de opções de configuração obrigatórias no topo de cada página de opções de config.
Para o JavaScript de Front-end, todas as opções obrigatórias são combinadas em uma opção de configuração key, e o nome do app e o ambiente são configurados em AppSignal.com durante o wizard de “add app”.
Algumas dessas opções de configuração podem ser definidas com um valor padrão pelas integrações, como o nome do app para apps Rails, e o ambiente para apps Elixir e Node.js.

Opções de configuração

Cada integração tem seu próprio conjunto de opções de configuração. Há uma lista de opções compartilhadas e opções específicas para cada integração. A lista completa de opções de configuração pode ser encontrada nas seções de integração de linguagem:

Métodos de configuração

Existem duas formas principais de configurar as integrações do AppSignal: por arquivo (de configuração) ou por variáveis de ambiente do sistema. Use o método de configuração que melhor se adapta à configuração do seu app.

Ordem de carregamento da configuração

Dependendo da integração, a ordem de carregamento da configuração pode ser diferente. Consulte a página de ordem de carregamento das integrações para mais informações: Se uma linguagem não estiver listada, é porque ela não tem fontes diferentes para carregar opções de configuração.

Veja também