> ## 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.

# Aide-mémoire des commandes

> Un aide-mémoire de toutes les commandes de l'AppSignal CLI, regroupées par domaine, avec les arguments dont chacune a besoin.

Cette page répertorie toutes les commandes de l'AppSignal CLI en un seul endroit, afin que vous puissiez repérer celle dont vous avez besoin au lieu de suivre un guide pas à pas. Pour une explication plus complète d'un domaine, suivez le lien en haut de chaque section.

## Configuration et compte

Connectez la CLI à votre compte AppSignal. Voir [Authentification](/cli/authentication) et [Configuration](/cli/configuration) pour plus de détails.

| Commande                     | Ce qu'elle fait                                                                                                                |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| `appsignal-cli about`        | Affiche un aperçu de votre configuration : version, point de terminaison, organisation par défaut et statut d'authentification |
| `appsignal-cli --version`    | Affiche la version installée de la CLI                                                                                         |
| `appsignal-cli auth login`   | S'authentifier auprès d'AppSignal via OAuth                                                                                    |
| `appsignal-cli auth logout`  | Supprimer les identifiants stockés                                                                                             |
| `appsignal-cli auth status`  | Afficher le statut d'authentification actuel                                                                                   |
| `appsignal-cli project init` | Créer ou mettre à jour la configuration locale au projet `.appsignal.toml`                                                     |

## Applications

Listez et inspectez les applications de votre organisation. Voir [Applications](/cli/apps).

| Commande                                              | Ce qu'elle fait                                                                                                         |
| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| `appsignal-cli apps list`                             | Lister toutes les applications de l'organisation actuelle                                                               |
| `appsignal-cli apps info --app-id <APP_ID>`           | Afficher les détails d'une application par ID                                                                           |
| `appsignal-cli apps find --name <NAME>`               | Rechercher une application par nom et environnement optionnel                                                           |
| `appsignal-cli apps set-org --org <ORG>`              | Définir le slug de l'organisation par défaut                                                                            |
| `appsignal-cli apps show-org`                         | Afficher l'organisation par défaut actuelle                                                                             |
| `appsignal-cli apps resources <RESOURCE> --app <APP>` | Afficher les ressources de l'application : `all`, `users`, `notifiers`, `namespaces`, `dashboards`, ou `deploy-markers` |

## Incidents

Listez les incidents, ouvrez leurs détails et mettez-les à jour. Voir [Incidents](/cli/incidents).

| Commande                                                                             | Ce qu'elle fait                                                                     |
| ------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------- |
| `appsignal-cli incidents list --app <APP>`                                           | Lister les incidents de tous types pour une application                             |
| `appsignal-cli incidents list-exceptions --app <APP>`                                | Lister les incidents d'exception, avec prise en charge de la recherche textuelle    |
| `appsignal-cli incidents list-performance --app <APP>`                               | Lister les incidents de performance, avec prise en charge de la recherche textuelle |
| `appsignal-cli incidents list-anomalies --app <APP>`                                 | Lister les incidents de Anomaly detection                                           |
| `appsignal-cli incidents show --number <NUMBER> --app <APP>`                         | Afficher les détails d'un incident par numéro                                       |
| `appsignal-cli incidents update --number <NUMBER> --app <APP>`                       | Mettre à jour l'état, la gravité ou les assignés d'un incident                      |
| `appsignal-cli incidents add-note --number <NUMBER> --content <CONTENT> --app <APP>` | Ajouter une note à un incident                                                      |

## Logs

Diffusez, recherchez et inspectez les données de logs. Voir [Logs](/cli/logs) et la référence de la [syntaxe de requête](/logging/query-syntax).

| Commande                                 | Ce qu'elle fait                                                                    |
| ---------------------------------------- | ---------------------------------------------------------------------------------- |
| `appsignal-cli logs tail --app <APP>`    | Suivre (diffuser) les lignes de journal en temps réel, avec des filtres optionnels |
| `appsignal-cli logs search --app <APP>`  | Rechercher des lignes de journal avec une requête ponctuelle                       |
| `appsignal-cli logs views --app <APP>`   | Lister les vues de journal enregistrées (préréglages de filtres) d'une application |
| `appsignal-cli logs sources --app <APP>` | Lister les sources de journal d'une application                                    |

### Métriques dérivées des journaux

| Commande                                                                      | Ce qu'elle fait                                              |
| ----------------------------------------------------------------------------- | ------------------------------------------------------------ |
| `appsignal-cli logs metrics list --app <APP>`                                 | Lister les métriques dérivées des journaux d'une application |
| `appsignal-cli logs metrics create --name <NAME> --query <QUERY> --app <APP>` | Créer une nouvelle métrique dérivée des journaux             |
| `appsignal-cli logs metrics update --id <ID> --app <APP>`                     | Mettre à jour une métrique dérivée des journaux              |
| `appsignal-cli logs metrics delete --id <ID> --app <APP>`                     | Supprimer une métrique dérivée des journaux                  |

### Déclencheurs basés sur les journaux

| Commande                                                                       | Ce qu'elle fait                                                  |
| ------------------------------------------------------------------------------ | ---------------------------------------------------------------- |
| `appsignal-cli logs triggers list --app <APP>`                                 | Lister les déclencheurs basés sur les journaux d'une application |
| `appsignal-cli logs triggers create --name <NAME> --query <QUERY> --app <APP>` | Créer un nouveau déclencheur basé sur les journaux               |
| `appsignal-cli logs triggers update --id <ID> --app <APP>`                     | Mettre à jour un déclencheur basé sur les journaux existant      |
| `appsignal-cli logs triggers delete --id <ID> --app <APP>`                     | Supprimer un déclencheur basé sur les journaux                   |

## Traces

Récupérez et inspectez les performance samples et les error traces. Voir [Traces](/cli/traces). `samples` et `sample` sont des alias de `traces`.

| Commande                                                                                                     | Ce qu'elle fait                                                                           |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------- |
| `appsignal-cli traces list --namespace <NAMESPACE> --action <ACTION_NAME> --app <APP>`                       | Lister les performance samples pour une action                                            |
| `appsignal-cli traces incident --number <NUMBER> --app <APP>`                                                | Lister les performance samples pour un incident                                           |
| `appsignal-cli traces errors --digest <DIGEST> --app <APP>`                                                  | Lister les error traces pour un exception digest                                          |
| `appsignal-cli traces show --namespace <NAMESPACE> --action <ACTION_NAME> --trace-id <TRACE_ID> --app <APP>` | Afficher le span tree d'un performance sample                                             |
| `appsignal-cli traces show-error --digest <DIGEST> --trace-id <TRACE_ID> --app <APP>`                        | Afficher le span tree d'un error trace                                                    |
| `appsignal-cli traces show-incident --number <NUMBER> --trace-id <TRACE_ID> --app <APP>`                     | Afficher une trace à partir d'un incident sans passer de namespace, d'action ou de digest |

## Dashboards

Listez, créez et mettez à jour des tableaux de bord. Voir [Dashboards](/cli/dashboards).

| Commande                                                                | Ce qu'elle fait                               |
| ----------------------------------------------------------------------- | --------------------------------------------- |
| `appsignal-cli dashboards list --app <APP>`                             | Lister les tableaux de bord d'une application |
| `appsignal-cli dashboards create --title <TITLE> --app <APP>`           | Créer un nouveau tableau de bord              |
| `appsignal-cli dashboards update --id <ID> --title <TITLE> --app <APP>` | Mettre à jour un tableau de bord existant     |

## Déclencheurs de Anomaly detection

Gérez les déclencheurs de Anomaly detection. Voir [Triggers](/cli/triggers).

| Commande                                               | Ce qu'elle fait                                                                                                                                                           |
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `appsignal-cli triggers list --app <APP>`              | Lister les déclencheurs d'une application                                                                                                                                 |
| `appsignal-cli triggers create --app <APP>`            | Créer un nouveau déclencheur. Nécessite `--metric-name`, `--kind`, `--field`, `--comparison-operator`, `--condition-value`, `--warmup-duration`, et `--cooldown-duration` |
| `appsignal-cli triggers update --id <ID> --app <APP>`  | Mettre à jour un déclencheur en créant une nouvelle version liée à l'existant                                                                                             |
| `appsignal-cli triggers archive --id <ID> --app <APP>` | Archiver un déclencheur et fermer ses alertes et incidents associés                                                                                                       |

## Skill d'agent

Installez et gérez la compétence AppSignal intégrée pour les agents IA. Voir [Skill d'agent](/cli/skill).

| Commande                      | Ce qu'elle fait                                                                 |
| ----------------------------- | ------------------------------------------------------------------------------- |
| `appsignal-cli skill install` | Installer la compétence AppSignal intégrée dans le répertoire skills d'un agent |
| `appsignal-cli skill update`  | Mettre à jour une compétence AppSignal installée vers la version intégrée       |
| `appsignal-cli skill status`  | Afficher si les compétences AppSignal installées sont à jour                    |

## Feedback

| Commande                             | Ce qu'elle fait                                                                                           |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------- |
| `appsignal-cli feedback "<MESSAGE>"` | Envoyer du feedback sur la CLI à AppSignal. Ajoutez `--email <EMAIL>` pour inclure une adresse de contact |

### Conventions générales

Quelques éléments s'appliquent à chaque commande :

* **Obtenez de l'aide pour n'importe quelle commande** en ajoutant `--help` (`-h`), par exemple `appsignal-cli logs tail --help`. Cela liste les sous-commandes, les arguments et les options.
* **Choisissez le format de sortie** avec `--output json` (`-o json`) pour un JSON lisible par machine, ou omettez-le pour une sortie lisible par un humain. `--format` est un synonyme.
* **Ciblez une application** pour les commandes qui lisent ou modifient des données d'application, en passant soit `--app <APP>` (optionnellement avec `--environment <ENVIRONMENT>`), soit `--app-id <APP_ID>`. Définissez une organisation par défaut une seule fois avec `appsignal-cli apps set-org --org <ORG>` afin de pouvoir omettre `--org`.

Dans les tableaux ci-dessus, seuls les arguments requis sont indiqués. Exécutez une commande avec `--help` pour voir l'ensemble complet de ses options.
