Skip to content
Console
Menu

Queues

Workflows

Getting Started

Authentication

KV Store

sylphx observability error_groups

Every sylphx observability error_groups command: its argument, its flags and a run line.

The error_groups commands of Sylphx Observability, as the CLI spells them: the same calls as the error_groups API page, typed for the shell. Install, sign in and the grammar are on the CLI index.

#get

Gets an error group.

NAME — the resource's name; a bare id is enough below the linked project.

CLI

Shell
sylphx observability error-groups get orgs/acme/projects/shop/envs/production/error_groups/error-group

GET https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/error_groups/error-group · scope observability:read · effect read · Request, response and examples

#list

Lists error groups; filter by state, service_name, and last_seen_time.

PARENT — optional: the CLI fills it from the linked project or the key's scope when it is left out.

CLI

Shell
sylphx observability error-groups list orgs/acme/projects/shop/envs/production

GET https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/error_groups · scope observability:read · effect read · Request, response and examples

Flags

FlagTypeWhat it does
--page-sizeintAt most this many; default 50, clamped to 1000.
--page-tokenstringnext_page_token of the previous page.
--filterstringAIP-160 filter over labels and filterable fields.
--order-bystringAIP-132 ordering over filterable fields.

#capture

Captures one error occurrence. It is grouped by fingerprint when the caller sets one, else by exception type and the symbolicated in-app stack; release is never part of the group. A new occurrence reopens a resolved group. Secrets and personal data are scrubbed by the environment's Scrubbing Policy before storage. A fingerprint-equal replay bills no second new-error unit. Under quota pressure the response says what to sample. Browsers call it with a publishable key that holds observability:ingest (CORS allowed, rate-limited per environment).

NAME — the resource's name; a bare id is enough below the linked project.

CLI

Shell
sylphx observability error-groups capture orgs/acme/projects/shop/envs/production

POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/error_groups:capture · scope observability:ingest · effect write · Request, response and examples

Flags

FlagTypeWhat it does
--error-eventjsonThe occurrence; only record fields are read. Required.

#acknowledge

Acknowledges an error group.

NAME — the resource's name; a bare id is enough below the linked project.

CLI

Shell
sylphx observability error-groups acknowledge orgs/acme/projects/shop/envs/production/error_groups/error-group

POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/error_groups/error-group:acknowledge · scope observability:write · effect write · Request, response and examples

Flags

FlagTypeWhat it does
--etagstringAct only if the current etag matches.

#resolve

Resolves an error group; a new occurrence reopens it.

NAME — the resource's name; a bare id is enough below the linked project.

CLI

Shell
sylphx observability error-groups resolve orgs/acme/projects/shop/envs/production/error_groups/error-group

POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/error_groups/error-group:resolve · scope observability:write · effect write · Request, response and examples

Flags

FlagTypeWhat it does
--etagstringAct only if the current etag matches.

#reopen

Reopens a resolved or acknowledged error group.

NAME — the resource's name; a bare id is enough below the linked project.

CLI

Shell
sylphx observability error-groups reopen orgs/acme/projects/shop/envs/production/error_groups/error-group

POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/error_groups/error-group:reopen · scope observability:write · effect write · Request, response and examples

Flags

FlagTypeWhat it does
--etagstringAct only if the current etag matches.