Organisations
Vos applications appartiennent à une organisation, identifiée par son slug : le nom court dans votre URL AppSignal,appsignal.com/<org-slug>. La CLI fonctionne avec l’organisation liée à votre compte connecté.
Définir une organisation par défaut
La plupart des commandes utilisent par défaut une organisation, vous n’avez donc pas besoin de passer--org à chaque fois. L’exécution de appsignal-cli apps list détermine l’organisation de votre compte et la sauvegarde comme valeur par défaut. Pour la définir ou la modifier vous-même :
Shell
Shell
appsignal-cli auth login --org <YOUR_ORG_SLUG>, ou par projet avec appsignal-cli project init --org <YOUR_ORG_SLUG>. Voir Authentification pour savoir comment les configurations globales et locales au projet sont liées.
Applications
Pour lister les applications de l’organisation de votre compte :Shell
--org.
Rechercher une application par nom
Pour rechercher une application spécifique par nom, en limitant éventuellement à un environnement :Shell
Afficher les détails d’une application
Si vous connaissez l’ID d’une application, vous pouvez récupérer ses détails directement :Shell
Comment les commandes identifient une application
Les commandes qui agissent sur une seule application l’acceptent de deux manières :- Par nom :
--app "MyApp". Ajoutez--environment productionuniquement lorsque plusieurs applications partagent le même nom. - Par ID :
--app-id <APP_ID>, la valeur de la colonneIDdeappsignal-cli apps list(une longue chaîne hexadécimale). Un ID identifie une application spécifique et son environnement à lui seul, vous ne passez donc pas--environmentavec lui.
Inspecter les ressources d’une application
Les commandesapps resources affichent la configuration et les métadonnées attachées à une application :
| Commande | Affiche |
|---|---|
apps resources all | Toutes les ressources ci-dessous, en un seul appel |
apps resources users | Les utilisateurs ayant accès à l’application |
apps resources notifiers | Les notifiers configurés |
apps resources namespaces | Les namespaces de l’application |
apps resources dashboards | Les tableaux de bord personnalisés |
apps resources deploy-markers | Les marqueurs de déploiement récents |
--app avec --environment, soit --app-id, et utilise votre organisation par défaut sauf si vous passez --org. Par exemple, pour voir les namespaces d’une application :
Shell
Shell