--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 detecção de anomalias.
- 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.
Flags globais
Estas flags funcionam em todos os comandos:| Flag | Descrição |
|---|---|
--output <value> (-o) | Renderiza os resultados como human (o padrão) ou json. --format é um sinônimo. |
--help (-h) | Mostra uso, subcomandos e opções de qualquer comando (por exemplo, appsignal-cli logs tail --help). |
--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.
Instalação
A CLI roda em macOS e Linux, tanto em máquinas Intel (x86_64) quanto Apple Silicon / ARM (arm64). Distribuições Linux baseadas em musl, como Alpine, também são suportadas.
- Homebrew
- Script de instalação (macOS & Linux)
Instale a fórmula. O Homebrew faz o tap de Para atualizar depois, execute:
appsignal/appsignal-cli automaticamente:Prefere não encaminhar um script para o seu shell? Baixe o binário para sua plataforma diretamente da última release.
Verifique a instalação
Verifique se a CLI está no seuPATH:
Shell
appsignal-cli about para uma visão geral da sua configuração, incluindo sua versão, endpoint, organização padrão e status de autenticação:
Shell
Auth: Not authenticated e ele indicará os comandos a executar em seguida.