Files
CASAN/AINative_OKR_CASAN5/.specify/agentops/alerts.yaml
T
2026-06-30 02:21:39 +09:00

87 lines
1.5 KiB
YAML

version: 1.0
description: AgentOps Alert Rules
alerts:
- id: ALERT-001
name: High Latency
condition: latency_ms > 5000
severity: medium
action:
- log
- notify
- id: ALERT-002
name: High Retry
condition: retry_count > 2
severity: medium
action:
- log
- notify
- id: ALERT-003
name: Failure Detected
condition: status == "failed"
severity: high
action:
- log
- notify
- escalate
- id: ALERT-004
name: High Cost Spike
condition: cost_estimate > 0.05
severity: medium
action:
- log
- id: ALERT-005
name: Hallucination Risk
condition: output contains ("maybe" or "might be incorrect")
severity: low
action:
- log
- flag
- id: ALERT-006
name: Token Overuse
condition: total_tokens > 5000
severity: medium
action:
- log
- notify
notification:
channels:
- type: log
path: ".specify/agentops/alerts.log"
- type: console
enabled: true
# future integration
# - type: slack
# webhook: "https://hooks.slack.com/..."
escalation:
enabled: true
rules:
- severity: high
action: immediate_alert
- severity: medium
action: batched_alert
- severity: low
action: log_only
level4_gate:
alert_log_must_exist: true
failed_step_must_emit_alert: true
retry_threshold_must_emit_alert: true
cost_spike_must_emit_alert: true