triggers gerenciam gatilhos de Anomaly detection: alertas que abrem quando uma métrica cruza um limite que você definiu.
Cada comando direciona uma aplicação, por nome e ambiente (--app "MyApp" --environment production) ou por ID (--app-id <APP_ID>, o ID hexadecimal longo da aplicação obtido em appsignal-cli apps list). A flag --environment só é necessária quando várias aplicações compartilham um nome, e cada comando usa sua organização padrão, a menos que você passe --org. Veja Aplicações e organizações.
Estes são gatilhos de Anomaly detection em métricas. Para gatilhos construídos a partir de linhas de log, veja Logs.
Listar gatilhos
Shell
Shell
Criar um gatilho
Um gatilho observa um campo de métrica e abre um alerta quando ele cruza um limite:Shell
Estas flags são opcionais:
Atualizar um gatilho
Atualize um gatilho pelo seu--id de triggers list. Uma atualização arquiva o gatilho existente e cria um substituto vinculado a ele.
Passe a definição completa do gatilho ao atualizar. Comece pelos valores atuais em triggers list, e então altere os campos que quer reajustar:
Shell
update aceita as mesmas flags que create. Inclua valores opcionais que quer manter, como --notifier-ids, --tag, --dashboard-id e --description.
Arquivar um gatilho
Arquivar um gatilho também fecha seus alertas e incidentes associados:Shell