Complete command reference
Find the right command and use structured output for automation.
On this page
What you need
An installed CLI. Most account commands also need a saved identity.
How to do it
- Choose the command group below and read the matching guide before making changes.
- Use --config to select an identity file when working with more than one account.
- Use --json for supported automation commands. Treat error output separately from successful JSON.
Good to know
--yes confirms a destructive action; it does not grant extra access. Placeholder IDs and old timestamps below must be replaced with your own current values.
For the full monitoring catalog, use metribeacon monitoring list and metribeacon monitoring describe OPERATION. Command names and JSON fields stay the same in both languages.
metribeacon init --machine --non-interactive --accept-terms --acknowledge-privacy --json [--endpoint https://metribeacon.com] [--config /privater/pfad/identity.json]
metribeacon recover --non-interactive --json [--config /privater/pfad/identity.json]
metribeacon mcp stdio [--config /privater/pfad/identity.json]
metribeacon account usage --json [--config /privater/pfad/identity.json]
metribeacon account profile --json [--config /privater/pfad/identity.json]
metribeacon account email request --address name@beispiel.de --json [--config /privater/pfad/identity.json]
metribeacon account email verify --address name@beispiel.de --token-file /privater/pfad/email-token --json [--config /privater/pfad/identity.json]
metribeacon setup --workspace NAME --monitor NAME --external-id STABILE-ID --json [--config /privater/pfad/identity.json]
metribeacon setup --machine --template server --name mein-server --non-interactive --accept-terms --acknowledge-privacy --json [--config /privater/pfad/identity.json]
metribeacon template list --json [--config /privater/pfad/identity.json]
metribeacon template validate --request /privater/pfad/vorlage.json --json [--config /privater/pfad/identity.json]
metribeacon template plan --request /privater/pfad/vorlage.json --json [--config /privater/pfad/identity.json]
metribeacon template apply --request /privater/pfad/vorlage.json --json [--config /privater/pfad/identity.json]
metribeacon monitor list [--workspace-id ARBEITSBEREICH-UUID] --json [--config /privater/pfad/identity.json]
metribeacon monitor show --id MONITOR-UUID --json [--config /privater/pfad/identity.json]
metribeacon monitor update --id MONITOR-UUID --expected-revision 1 --name NAME [--pause|--resume] [--definition /privater/pfad/monitor.json] --json [--config /privater/pfad/identity.json]
metribeacon monitor delete --id MONITOR-UUID --yes --json [--config /privater/pfad/identity.json]
metribeacon key claim --monitor-id MONITOR-UUID --json [--config /privater/pfad/identity.json]
metribeacon key rotate --monitor-id MONITOR-UUID --yes --json [--config /privater/pfad/identity.json]
metribeacon key revoke --monitor-id MONITOR-UUID --yes --json [--config /privater/pfad/identity.json]
metribeacon metric send --monitor-id MONITOR-UUID --name REIHE --value 21.5 --at 2026-09-29T12:00:00Z --idempotency-key UUID --json [--config /privater/pfad/identity.json]
metribeacon run --monitor-id JOB-MONITOR-UUID [--scheduled-for 2026-09-29T12:00:00Z] [--strict] [--config /privater/pfad/identity.json] -- /pfad/programm ARGUMENTE...
metribeacon run flush --json [--config /privater/pfad/identity.json]
metribeacon history --series-id REIHEN-UUID --from 2026-09-29T00:00:00Z --to 2026-09-29T01:00:00Z --resolution raw --limit 100 --json [--config /privater/pfad/identity.json]
metribeacon history job --id AUFTRAGS-UUID --wait 30s --json [--config /privater/pfad/identity.json]
metribeacon rules list --json [--config /privater/pfad/identity.json]
metribeacon rules create --request /privater/pfad/regel.json --idempotency-key UUID --json [--config /privater/pfad/identity.json]
metribeacon rules pause --id REGEL-UUID --until 2026-09-30T12:00:00Z --json [--config /privater/pfad/identity.json]
metribeacon rules resume --id REGEL-UUID --json [--config /privater/pfad/identity.json]
metribeacon rules mute --id REGEL-UUID --until 2026-09-30T12:00:00Z --json [--config /privater/pfad/identity.json]
metribeacon rules unmute --id REGEL-UUID --json [--config /privater/pfad/identity.json]
metribeacon key export --monitor-id MONITOR-UUID --output /privater/pfad/device.key [--config /privater/pfad/identity.json]
metribeacon versionIf something goes wrong
Read command help for unknown options. Never pass a secret as a command-line argument or write private identity files to shared output.
Related guides
- Machine identity and recovery
Create a machine account without a browser and keep its recovery identity safe.
- CLI setup, templates and monitors
Create and update monitors from the command line using a preview first.
- CLI keys and numeric data
Manage device keys and send a numerical value with the CLI.
- Run commands and retry offline reports
Report a command's execution while preserving its output and exit status.
- CLI history and alarm rules
Read history and manage alarm rules without opening the dashboard.