Alert Runbooks
Recommended steps to investigate and reconcile an alert
Overview
Runbook examples
def runbook(event):
user_arn = event.deep_get("userIdentity", "arn", default="this user")
source_ip = event.deep_get("sourceIPAddress", default="this IP address")
return f"""
1. Find all API calls by {user_arn} in the 24 hours before the alert
2. Check if the source IP {source_ip} is associated with known cloud provider IP ranges or VPN endpoints
3. Look for other alerts from {user_arn} or {source_ip} in the past 7 days
"""Tips for writing an effective runbook
How Panther AI uses an alert runbook
Last updated
Was this helpful?

