> ## 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 pour Node.js : outil de démonstration

Le package AppSignal pour Node.js est livré avec un outil en ligne de commande utilisé pour envoyer des échantillons de démonstration à AppSignal. Lors de son exécution, il envoie un échantillon d'erreur et de performance à AppSignal depuis la machine de l'utilisateur.

Cet outil en ligne de commande est utile lors du test d'AppSignal sur un système et de la validation de la configuration locale. Il vérifie si l'installation d'AppSignal a réussi et si l'agent AppSignal peut s'exécuter sur l'architecture de la machine et communiquer avec les serveurs AppSignal.

Pour en savoir plus sur l'utilisation de la commande de démonstration, consultez la page [Débogage][debugging].

## Utilisation

Sur la ligne de commande dans votre projet, exécutez :

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

Pour l'exécuter avec un environnement spécifique, une clé d'API Push ou un nom d'application, consultez les [options CLI](#options).

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

## Options

| Option                        | Description                                                                                                                                                                                |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `--api-key=<key>`             | Spécifie la clé d'API Push à utiliser pour l'application. [Option de configuration `pushApiKey`](/nodejs/3.x/configuration/options#option-pushapikey).                                     |
| `--application=<key>`         | Le nom de l'application pour laquelle envoyer les échantillons de démonstration. [Option de configuration `name`](/nodejs/3.x/configuration/options#option-name).                          |
| `--environment=<environment>` | Définit l'environnement à utiliser dans la commande, par exemple `production` ou `staging`. [Option de configuration `environment`](/nodejs/3.x/configuration/options#option-environment). |

Si aucune option n'est spécifiée, l'outil de démonstration utilisera les [variables d'environnement des options de configuration](/nodejs/3.x/configuration/options) si elles sont présentes.

[debugging]: /support/debugging.html
