Automation Reports

Automation Reports

Automation Reports provide visibility into the execution history of all SkySaver automations. Use reports to monitor automation health, review findings, and download data for further analysis.

Accessing Reports

Navigate to Automation Reports from the main menu to view all automation executions.

Reports Dashboard

The reports page displays:

ColumnDescription
AutomationName of the automation that ran
StatusExecution result (Success, Failed, Partial)
Started AtWhen the execution began
Completed AtWhen the execution finished
DurationTotal execution time
ActionsDownload, View Details

Filtering Reports

Filter reports by:

  • Automation Type - Filter to a specific automation
  • Status - Show only successful, failed, or partial runs
  • Date Range - Filter by execution date
  • Account - Filter by AWS account

Understanding Status

StatusMeaning
SuccessAutomation completed without errors
FailedAutomation encountered a fatal error
PartialSome actions succeeded, others failed
RunningAutomation is currently executing
PendingAutomation is queued to run

Report Details

Click on a report row to view details:

Summary

  • Total resources processed
  • Actions taken
  • Errors encountered
  • Execution timeline

Findings

For discovery automations (Security Group Finder, ENI Finder):

  • List of identified resources
  • Resource details
  • Recommendations

Actions Taken

For action automations (Resource Scheduler, S3 Intelligent Tiering):

  • Resources modified
  • Changes made
  • Before/after states

Downloading Reports

Export report data for further analysis:

  1. Find the report you want to download
  2. Click the Download button or CSV icon
  3. Choose format (CSV)
  4. The file will download to your computer

CSV Format

Downloaded CSVs include all report data:

resource_id,resource_type,action,status,timestamp,details
eni-12345678,NetworkInterface,Identified,Success,2024-01-15T10:30:00Z,Unattached ENI found
sg-87654321,SecurityGroup,Identified,Success,2024-01-15T10:31:00Z,Orphaned security group

Report Retention

  • Reports are retained for 30 days
  • Download important reports before they expire
  • Contact support for extended retention needs

Monitoring Automation Health

Use reports to monitor:

  1. Execution frequency - Ensure automations run as expected
  2. Success rate - Identify recurring failures
  3. Resource coverage - Verify all accounts/regions are processed
  4. Trends - Track findings over time

Common Report Patterns

Resource Scheduler Reports

PatternMeaning
Many starts at 9 AMSchedule periods beginning
Many stops at 6 PMSchedule periods ending
Failed actionsPermission issues or resource state problems

Security Group Finder Reports

PatternMeaning
High count first runInitial cleanup needed
Decreasing over timeCleanup is working
Sudden increasePossible infrastructure changes

Troubleshooting Failed Reports

When a report shows failures:

  1. View details - Check error messages
  2. Common causes:
    • IAM permission denied
    • Resource in invalid state
    • Rate limiting from AWS
    • Network timeout
  3. Resolution:
    • Check IAM role permissions
    • Verify AWS account configuration
    • Retry the automation

Notifications

Configure notifications for automation failures:

  1. Navigate to Settings > Notifications
  2. Enable email alerts for failed automations
  3. Specify email recipients

Best Practices

  1. Review weekly - Regular monitoring catches issues early
  2. Download important reports - Before they expire
  3. Investigate failures - Don’t ignore recurring errors
  4. Track trends - Use reports to measure improvement
  5. Share with stakeholders - Export reports for management reviews