Criando uma chave da Push API
Antes de começar, você precisará encontrar sua chave da Push API na seção “Push and deploy” da página de configurações do seu app. Você encontrará sua chave de API em “Front-end error monitoring”. Assim que tiver sua chave, siga as instruções na seção Instalação para usá-la na sua aplicação.Instalação
Com npm ou yarn
Primeiro, adicione o pacote@appsignal/javascript ao seu package.json. Em seguida, execute yarn install/npm install. Você também precisará de uma chave de monitoramento de erros de front-end da seção “Push and deploy” da página de configurações do seu app.
Você também pode adicionar esses pacotes ao seu package.json pela linha de comando:
Com JSPM.dev
Graças ao CDN do JSPM, é possível usar a integração AppSignal para JavaScript sem uma etapa de build de assets do front-end. Sua aplicação pode importar pacotes diretamente do CDN:Com import maps do JSPM.io
Usando o gerador de import maps do JSPM.io, você pode gerar um import map para as dependências da sua aplicação. Adicione@appsignal/javascript à lista de dependências, depois adicione o import map gerado e o ES module shims ao código da sua aplicação.
Com rails-importmap
Use o comando a seguir para adicionar esses pacotes aos import maps da sua aplicação Rails:
Uso
Crie um arquivoappsignal.js para requerer e configurar o AppSignal. Deste arquivo, exportamos a instância do objeto Appsignal que usaremos na nossa aplicação. Para mais informações sobre a configuração, veja nossa seção de configuração.
Appsignal na sua aplicação:
Adicionar integrações
Sua aplicação pode estar usando um framework ou biblioteca que o AppSignal suporta. Confira a seção de integrações para qualquer biblioteca que sua aplicação use e siga as instruções para adicionar instrumentação para essas bibliotecas. Adicione integrações à sua aplicação.Adicionar plugins
O AppSignal também oferece alguns plugins para funcionalidades JavaScript no navegador. Confira a seção de plugins para qualquer instrumentação adicional que você gostaria de adicionar à sua aplicação. Adicione plugins à sua aplicação.Relatório personalizado de erros
Não está usando um framework ou biblioteca, mas gostaria de relatar erros JavaScript manualmente? Use nossa API de Span para criar spans onde relatar erros, adicionar tags e mais metadados. Em seguida, leia nosso guia de tratamento de erros sobre como relatar erros ao AppSignal.📖 Continue com nosso guia de instalação.
Desinstalação
Desinstale o AppSignal da sua aplicação seguindo os passos abaixo. Quando esses passos forem concluídos, sua aplicação não enviará mais dados para os servidores do AppSignal.-
No
package.jsonda sua aplicação, exclua todas as linhas que referenciam um pacoteappsignal:"*appsignal/*": "*". -
Execute
npm installouyarn installpara atualizar seupackage.lock/yarn.lockcom o estado dos pacotes removidos.- Como alternativa, execute
npm uninstall @appsignal/<package name>ouyarn remove @appsignal/<package name>para desinstalar um pacote do AppSignal.
- Como alternativa, execute
- Remova qualquer configuração do AppSignal da sua aplicação.
-
Faça commit, deploy e reinicie sua aplicação.
- Isso garantirá que os servidores do AppSignal não continuem recebendo dados da sua aplicação.
- Por fim, remova a aplicação no AppSignal.com.
📖 Continue com nosso guia de
desinstalação.