Organizações
Suas aplicações vivem sob uma organização, identificada por seu slug: o nome curto na sua URL do AppSignal,appsignal.com/<org-slug>. A CLI trabalha com a organização vinculada à sua conta autenticada.
Definir uma organização padrão
A maioria dos comandos recorre a uma organização padrão, então você não precisa passar--org toda vez. Executar appsignal-cli apps list determina a organização da sua conta e a salva como padrão. Para defini-la ou alterá-la você mesmo:
Shell
Shell
appsignal-cli auth login --org <YOUR_ORG_SLUG>, ou por projeto com appsignal-cli project init --org <YOUR_ORG_SLUG>. Veja Autenticação para entender como as configurações globais e locais do projeto se relacionam.
Aplicações
Para listar as aplicações da organização da sua conta:Shell
--org para eles.
Encontrar uma aplicação por nome
Para procurar uma aplicação específica por nome, opcionalmente restringindo a um ambiente:Shell
Mostrar detalhes de uma aplicação
Se você souber o ID de uma aplicação, pode buscar seus detalhes diretamente:Shell
Como os comandos identificam uma aplicação
Comandos que atuam em uma única aplicação a aceitam de duas maneiras:- Pelo nome:
--app "MyApp". Adicione--environment productionsomente quando mais de uma aplicação compartilhar o nome. - Pelo ID:
--app-id <APP_ID>, o valor da colunaIDdeappsignal-cli apps list(uma string hexadecimal longa). Um ID identifica uma aplicação específica e seu ambiente por si só, então você não passa--environmentcom ele.
Inspecionar os recursos de uma aplicação
Os comandosapps resources mostram a configuração e os metadados anexados a uma aplicação:
| Comando | Mostra |
|---|---|
apps resources all | Todos os recursos abaixo, em uma única chamada |
apps resources users | Usuários com acesso à aplicação |
apps resources notifiers | Notificadores configurados |
apps resources namespaces | Os namespaces da aplicação |
apps resources dashboards | Dashboards personalizados |
apps resources deploy-markers | Marcadores de deploy recentes |
--app com --environment ou --app-id, e usa sua organização padrão a menos que você passe --org. Por exemplo, para ver os namespaces de uma aplicação:
Shell
Shell