triggers-commando’s beheren anomaly detection-triggers: alerts die afgaan wanneer een metric een door u gedefinieerde drempelwaarde overschrijdt.
Elk commando richt zich op één applicatie, op naam en omgeving (--app "MyApp" --environment production) of op ID (--app-id <APP_ID>, het lange hexadecimale app-ID van appsignal-cli apps list). De --environment-flag is alleen nodig wanneer meerdere apps dezelfde naam delen, en elk commando gebruikt uw standaardorganisatie tenzij u --org meegeeft. Zie Apps en organisaties.
Dit zijn anomaly detection-triggers op metrics. Voor triggers die zijn opgebouwd uit logregels, zie Logs.
Triggers opsommen
Shell
Een trigger aanmaken
Een trigger bewaakt één metric-veld en opent een alert wanneer deze een drempelwaarde overschrijdt:Shell
| Flag | Beschrijving |
|---|---|
--metric-name <name> | De te monitoren metric |
--kind <kind> | Trigger-soort, bijv. Advanced, Performance of HostCPUUsage |
--field <field> | Veld om te vergelijken: count, counter, gauge, mean, p90 of p95 |
--comparison-operator <op> | Eén van >, >=, <, <=, == of != |
--condition-value <number> | Drempelwaarde om mee te vergelijken |
--warmup-duration <minutes> | Hoe lang de voorwaarde moet aanhouden voordat een alert wordt geopend |
--cooldown-duration <minutes> | Hoe lang het moet herstellen voordat een alert wordt gesloten |
| Flag | Beschrijving |
|---|---|
--name <text> | Weergavenaam (standaard de metric-naam) |
--description <text> | Beschrijving getoond bij de trigger |
--notifier-ids <list> | Kommagescheiden notifier-ID’s om te koppelen |
--tag <key=value> | Tagfilter (herhaal de flag, of scheid met komma’s) |
--dashboard-id <id> | Dashboard om vanuit notificaties naar te linken |
--no-match-is-zero | Behandel ontbrekende datapunten als 0 |
--format <format> | Waarde-formaat, bijv. duration, number of percent |
--format-input <unit> | Invoereenheid voor groottesformats, bijv. byte of kilobyte |
Een trigger bijwerken
Werk een trigger bij met zijn--id (van triggers list). Een update maakt een nieuwe versie aan die gekoppeld is aan de bestaande trigger:
Shell
update accepteert dezelfde flags als create.
Een trigger archiveren
Het archiveren van een trigger sluit ook de bijbehorende alerts en incidents:Shell