Troubleshoot AWS IAM Access Analyzer data ingestion
Troubleshoot the AWS IAM Access Analyzer data ingestion process.
IAM Access Analyzer data cannot be found
AWS Access Analyzer data cannot be found
Cause
AWS IAM Access Analyzer is not enabled or is not configured correctly, or Splunk HEC is not configured correctly.
Solution
- Log in to the AWS account, and select the region.
- Navigate to IAM Console, and check if IAM Access Analyzer is enabled in the region of the AWS account you are trying to get data from. See the Enabling Access Analyzer section of the Getting started with AWS IAM Access Analyzer manual in the AWS documentation for more information.
- If IAM Access Analyzer is already created and you still still don't see the events you are looking for, check the Splunk side HEC configuration. See the HTTP Event Collector (HEC) configuration reference topic in this manual to troubleshoot Splunk software-side HEC configurations.
- If the HEC token is present and is enabled,, navigate to IAM Access Analyzer on your AWS account and check if you have any findings.
- If there are findings and data is not flowing to your Splunk Cloud deployment, in AWS, navigate to EventBridge > Rules in the same region and check if
SplunkDMIAMAccessAnalyzerDeliveryStream
exists. - In AWS, navigate to Kinesis > Delivery streams, and check for
SplunkDMIAMAccessAnalyzerDeliveryStream
. - If the
SplunkDMIAMAccessAnalyzerDeliveryStream
stream exists, navigate to the Monitoring tab and see if events are being generated in AWS. - For debugging issues during AWS Kinesis Firehose stream, refer to Troubleshoot AWS Kinesis Firehose data ingestion.
- If you are still facing issues, delete the data input in Data Manager and recreate it.
- If the configuration is correct and your data still cannot be found, Contact Splunk Support.
Troubleshoot AWS GuardDuty data ingestion | Troubleshoot AWS IAM Credential Report data ingestion |
This documentation applies to the following versions of Data Manager: 1.8.1
Feedback submitted, thanks!