Pular para o conteúdo principal
É possível que o AppSignal não forneça integração automática com o framework de sua escolha, ou talvez você esteja usando sua própria configuração de aplicação. Quando o AppSignal não dá suporte a algo nativamente, ainda é possível instrumentar aplicações. O AppSignal precisa ser configurado e iniciado uma vez no início de um processo. Ele pode ser configurado por meio da configuração Mix ou usando variáveis de ambiente.

Configuração

O pacote AppSignal for Elixir precisa ser configurado antes de poder enviar dados para o AppSignal.com. Existem dois métodos de configuração. Usando a configuração Mix e usando variáveis de ambiente. Veja as páginas de configuração para o guia completo de configuração.

Iniciando o AppSignal

Para que o AppSignal instrumente sua aplicação, o processo AppSignal deve ser iniciado na BEAM VM do Erlang. Certifique-se de colocar esta linha em um local que sempre será executado na sua aplicação.
{:ok, _} = Application.ensure_all_started(:appsignal)
Nota: Isto não é necessário para frameworks com os quais o AppSignal se integra, como o Phoenix, mas é para aplicações Elixir puras e código fora dessas integrações, como tasks independentes ou background jobs.

Adicionar instrumentação personalizada

Continue com nosso guia para adicionar instrumentação personalizada à sua aplicação.