--output json e ela retorna JSON legível por máquina. Em outras palavras, a mesma ferramenta que você usa durante um incidente também pode alimentar dados estruturados para um agente de programação. Ela inclui ainda uma AppSignal agent skill: um conjunto de instruções que ensina um agente como Claude ou Codex a usar a CLI. Instale-a com appsignal-cli skill install.
A CLI conversa com os mesmos dados do AppSignal que a interface do app e o AppSignal MCP. Ela é um portal para dados que o AppSignal já tem. Se seu app não está enviando logs,
logs tail não vai mostrar nada.O que você pode fazer
- Logs: acompanhe linhas de log conforme chegam, ou pesquise em um intervalo de tempo com a sintaxe de consulta do AppSignal. Filtre por severidade ou origem, aplique log views salvas e liste as views e fontes de um app. Crie e gerencie métricas derivadas de log e triggers baseados em log a partir dos seus dados de log.
- Incidentes: liste incidentes de exceção, performance e anomalia, e pesquise os de exceção e performance por nome ou mensagem; abra os detalhes de um incidente; atualize seu estado, severidade ou responsáveis; e adicione notas.
- Triggers: liste, crie, atualize e arquive triggers de Anomaly detection.
- Dashboards: liste, crie e atualize os dashboards do seu app.
- Apps: liste suas aplicações, encontre um app pelo nome e inspecione seus usuários, notifiers, namespaces, dashboards e deploy markers.
- Configuração de projeto: crie uma configuração local do projeto para que comandos executados em um repositório usem por padrão a organização correta.
- Agent skill: instale a skill do AppSignal incluída no seu agente de IA, atualize-a e verifique se está atual.
Referência rápida
Alguns comandos para você começar. Para a folha de consulta completa de todos os comandos e seus argumentos, veja a referência de comandos.Flags globais
Estas flags funcionam em todos os comandos:
Você pode passar
--output (ou --format) antes ou depois do subcomando. Os resultados do comando vão para a saída padrão no formato escolhido; mensagens de status sempre vão para a saída de erro padrão, então um fluxo --output json permanece um JSON válido que você pode encaminhar para outra ferramenta.