Descrição
A ferramenta de linha de comando ajuda a configurar sua aplicação. A integração com aplicações Python pode exigir etapas adicionais, porque o instalador do AppSignal não sabe como sua aplicação está configurada. Recomendamos nosso guia de instalação ao adicionar uma nova aplicação ao AppSignal e seguir as etapas por framework em nossa documentação de integrações. Depois que a instalação for concluída, o comando da ferramenta demo é executado automaticamente para verificar se a instalação foi bem-sucedida. O comando da ferramenta demo envia dados de amostra da sua aplicação para os servidores do AppSignal, o que ajuda você a verificar se tudo está funcionando corretamente.Métodos de configuração
Há dois métodos de configuração fornecidos pelo instalador de linha de comando:1. Arquivo de configuração
O AppSignal pode ser configurado via um arquivo de configuração chamado__appsignal__.py, localizado no diretório raiz da sua aplicação. Ao escolher essa opção, nosso instalador gravará sua configuração nesse arquivo.
Ao configurar sua integração com o AppSignal através do arquivo de configuração, a Push API key que você fornecer ao instalador será gravada no arquivo de configuração __appsignal__.py. Não recomendamos adicionar essa chave a sistemas de controle de versão como Git, SVN ou Mercurial. Em vez disso, use a variável de ambiente APPSIGNAL_PUSH_API_KEY para armazenar sua API key.
Você pode ler mais sobre como configurar sua aplicação em nossa documentação de configuração.
2. Variáveis de ambiente
O AppSignal pode ser configurado através de variáveis de ambiente do sistema. Se você selecionar essa opção, nenhum arquivo de configuração será gerado. Você pode ler mais sobre como configurar sua aplicação em nossa documentação de configuração.Uso
Para instalar o appsignal via linha de comando, navegue até o diretório do seu projeto e execute o seguinte comando:Opções disponíveis
| Opção | Uso | Descrição |
|---|---|---|
push-api-key | --push-api-key=<Push API key> | Define a Push API key usada para autenticar a aplicação. |
application | --application=<application name> | Define o nome da aplicação reportada. |