Detection Features
Accessing event data fields with a slash ( / ) in the name, using Panther Simple Detections
›
Allowing Panther detection code to access metadata about that detection
›
Are Data Model field name paths in Panther case sensitive?
›
Are there any storage or size limitations to the strings that I can store in a String Set in Panther?
›
Can I export a list of my alerts from Panther?
›
Can I manually edit data stored in the Panther KV Cache?
›
Can I modify a Panther-managed Data Model?
›
Can I omit unused fields from my detection unit test?
›
Can I parse a specific field in my JSON log with a fastmatch or regex log parser in Panther?
›
Can I return a detection triggering event in the alert_context function?
›
Can I share String Sets across different detections in Panther?
›
Can I track the revision history of a rule in the Panther Console?
›
Can I use a list in a Panther detection to send alerts to multiple destinations?
›
Can I use breakpoints and other Python debug tools on Panther detection functions and tests?
›
Can I use multiple AWS roles for accessing secrets from Panther detections?
›
Can I use pytest or other testing frameworks to test helpers used in Panther?
›
Can I view the data stored in the Panther KV cache?
›
Can Panther filter detections based on enrichment data?
›
Can the alert_context function in Panther return a list of values or JSON data?
›
Can we disable Detection Packs from the Panther Console if the "We use the Panther Analysis Tool to manage our detections" setting is enabled?
›
Can you have two different fields going to the same Data Model field in Panther?
›
Comparing a previous event with a current event to create a Panther detection
›
Data Replay for 15GB and 20GB is taking a long time to complete in Panther
›
Do I need to request access to DynamoDB in order to use the Panther-provided cache helper functions?
›
Do Panther's auxiliary functions get called in any specific order?
›
Do summary attributes get stored in the panther_rule_matches database view in Panther?
›
Does DynamoDB in Panther have a default TTL for its cache when one is not explicitly set?
›
Does Panther allow showing MITRE coverage for an arbitrary grouping of detections?
›
Does Panther support the ability to assign users from within a rule detection?
›
How can I access my own AWS resources from my Python Detections? Can I store secrets in Panther?
›
How can I control Panther's deduplication period from within my detection code?
›
How can I export the mappings from Panther’s MITRE ATT&CK page?
›
How can I rerun a rule in Panther?
›
How can I setup a Panther detection such that each event gets sent as its own separate alert?
›
How can I share global data between Python functions in my Panther detection code?
›
How can I use boto3 in Panther detections?
›
How can I write unit tests for Panther detections that use relative time?
›
How deduplication and threshold work in Panther
›
How do I capture stdout in Panther detections?
›
How do I debug a slow performance in the cache or panther-kv-store?
›
How do I include a detailed description with a Panther alert?
›
How do I override my Panther detection's default severity?
›
How do I resolve "read timeout on endpoint URL" during a bulk upload to Panther?
›
How do I resolve Data Replay time range errors in my Panther Console?
›
How do I resolve the error "only one LogType may be specified per DataModel" while uploading a Data Model to Panther?
›
How do I return an array of values from a Mock in a Panther detection?
›
How do I set up my Panther alert to be dynamically generated in order to provide the most context?
›
How do I set up separate destinations for detections with the same log type?
›
How do I use deep_get() to get a value from a nested array?
›
How does Panther handle alert deduplication if rules share the same dedup string and dedup period?
›
How to create a link to Search from a Panther detection and include it in alerts
›
How to create scheduled tests for Panther detections
›
How to identify patterns across events within a specified time window in a Panther detection
›
How to measure performance of Panther detections
›
How to open a Panther Console tab in a new browser tab
›
How to prevent Panther from persisting my rule's global variable between log events
›
How to resolve "PantherError: a data model hasn't been specified for this log type".
›
How to test with mocks when a Panther detection sorts cached values
›
How to troubleshoot ModuleNotFound error in Panther detection
›
How to write unit tests for stateful Panther detections
›
In a detection test, is it possible to mock the response of a helper function that is not directly called in my detection code?
›
In a Panther detection, does set_key_expiration immediately clear the cache once the key is expired?
›
Is it possible to include nested fields in my Panther detection filters?
›
Is there a time or size limit on the Panther Data Replay feature?
›
Is there an advantage to using Filters instead of code in Panther detections?
›
List and dict type comparisons aren't working in my Panther detection
›
Maximum number of minutes to use for DedupPeriodMinutes in a Panther detection
›
My Panther analysis cache was not cleared by the set_key_expiration function
›
Panther.Detection.Deleted fires with a broken AlertContext
›
Retrieving nested data values with deep_get for a Panther Detection
›
What does Managed or Unmanaged mean for a detection in the Panther Console?
›
What does the title function return if there are no changes in its body, or if the function is not included in a Panther detection?
›
What fields are used for deduplicating repeated alerts in Panther?
›
What happens when I change the deduplication string of a Panther rule?
›
What is the default alert_context if I don't have an alert_context function in my Panther detection?
›
What is the difference between get and deep_get when writing detections in Panther?
›
What is the recommended way to do exception handling with Panther Detections?
›
What's the difference between a Fail and an Error error state in Panther's detection unit testing?
›
What's the difference between p_udm and event.udm in Panther?
›
What's the meaning of each enriched timestamp field in my alerts on Panther?
›
When is it better to use Simple Detections instead of Python for Panther detections?
›
Where in my Panther code repository can I store my YAML-only detections?
›
Why are the MITRE technique statuses "Partially Covered" in Panther?
›
Why do I receive rule import errors after removing helper functions from my Panther detection?
›
Why is my Panther detection triggering more alerts than specified in my deduplication period and threshold setup?
›
Why is my PAT uploaded detection not appearing in the Destination Override field?
›
Why is oss helpers not accessible when running a Data Replay in Panther?
›
Troubleshooting guide for Panther Detection Inline Filters
›
Is there a way to list all the detections in Panther that weren't created in the Panther Console?
›
Why aren't my Global Helper changes reflected in Panther?
›
Why does Data Replay keep failing on alert simulation in Panther?
›
Why is the Data Replay section not visible for my Detection?
›
My Panther schema is not appearing as a selection on my detection configuration
›
How can I create a detection Inline Filter on a field with dot notation?
›
What’s the best way for me to customize Panther-managed global helper functions?
›
How do I create a detection rule for domain IOCs using p_any_domain_names in Panther?
›
How do I use SummaryAttributes in Panther correlation rules?
›
Why can't I select the most recent date when configuring a Data Replay in Panther?
›
Can the high-volume alert creation threshold be changed in Panther, and how should I handle noisy detections?
›
