Skip to main content
This page lists every AppSignal CLI command in one place, so you can scan for the one you need instead of stepping through a guided walkthrough. For a fuller explanation of any area, follow the link at the top of each section.

Setup and account

Get the CLI connected to your AppSignal account. See Authentication and Project configuration for details.

Applications

List and inspect the apps in your organization. See Apps.

Incidents

List incidents, open their details, and update them. See Incidents.

Logs

Stream, search, and inspect log data. See Logs and the query syntax reference.

Log-derived metrics

Log-based triggers

Traces

Fetch and inspect performance samples and error traces. See Traces. samples and sample are aliases for traces.

Dashboards

List, create, and update dashboards. See Dashboards.

Anomaly detection triggers

Manage anomaly detection triggers. See Triggers.

Agent skill

Install and manage the bundled AppSignal skill for AI agents. See Agent skill.

Feedback

General Conventions

A few things apply to every command:
  • Get help for any command by adding --help (-h), for example appsignal-cli logs tail --help. It lists the subcommands, arguments, and options.
  • Choose the output format with --output json (-o json) for machine-readable JSON, or leave it off for human-readable output. --format is a synonym.
  • Target an app for commands that read or change app data by passing either --app <APP> (optionally with --environment <ENVIRONMENT>) or --app-id <APP_ID>. Set a default organization once with appsignal-cli apps set-org --org <ORG> so you can omit --org.
In the tables above, only the required arguments are shown. Run a command with --help to see its full set of options.