> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AppSignal para Node.js: Ferramenta de demonstração

O pacote AppSignal para Node.js vem com uma ferramenta de linha de comando usada para enviar amostras de demonstração para o AppSignal. Ao executá-la, ela envia uma amostra de erro e de performance para o AppSignal a partir da máquina do usuário.

Essa ferramenta de linha de comando é útil ao testar o AppSignal em um sistema e validar a configuração local. Ela testa se a instalação do AppSignal foi bem-sucedida e se o agente do AppSignal consegue rodar na arquitetura da máquina e se comunicar com os servidores do AppSignal.

Leia mais sobre como usar o comando de demonstração na página [Debugging][debugging].

## Uso

Na linha de comando, dentro do seu projeto, execute:

<CodeGroup>
  ```bash Bash theme={null}
  npx @appsignal/cli demo
  ```
</CodeGroup>

Para executá-lo com um ambiente, Push API key ou nome de aplicação específicos, veja as [opções da CLI](#options).

<CodeGroup>
  ```bash Bash theme={null}
  npx @appsignal/cli demo --environment=production --api-key="<PUSH API KEY HERE>" --application="My app"
  ```
</CodeGroup>

## Opções

| Opção                         | Descrição                                                                                                                                                                     |
| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--api-key=<key>`             | Especifica a Push API Key a ser usada para o app. [Opção de configuração `pushApiKey`](/nodejs/3.x/configuration/options#option-pushapikey).                                  |
| `--application=<key>`         | O nome do app para o qual as amostras de demonstração serão enviadas. [Opção de configuração `name`](/nodejs/3.x/configuration/options#option-name).                          |
| `--environment=<environment>` | Define o ambiente a ser usado no comando, por exemplo `production` ou `staging`. [Opção de configuração `environment`](/nodejs/3.x/configuration/options#option-environment). |

Se nenhuma opção for especificada, a ferramenta de demo usará as [variáveis de ambiente das opções de configuração](/nodejs/3.x/configuration/options), se presentes.

[debugging]: /support/debugging.html
