Scan History
The full audit trail of every scan StratoLens has run. Open a scan's details to see phase timings, changes, warnings, and backfill progress. Delete individual scans or bulk-clean anything older than a cutoff you choose. Open Scans > History from the left sidebar.
The Scan History Table
Columns appear in this exact order:
- Timestamp
- When the scan ran.
- Status
- Color-coded badge showing the scan outcome.
- Warnings
- Count of warnings collected during the scan. Click the count to open the warnings dialog.
- Resources
- Number of Azure resources the scan saw.
- Duration
- How long the scan took.
- Delete
- Per-row delete button.
Only Completed scans feed dashboards
Dashboards, Explorer, Cost Explorer, and other views only reflect Completed scans. Failed and cancelled scans stay in Scan History for auditing but do not feed visualizations.
Scan Details Modal
Click Details on any row to open the Scan Details modal. The modal has up to eight tabs, shown in this order. The three Backfill tabs appear only when that type of backfill data exists for the scan.
Overview
Scan summary, resource counts, and status message.
Timeline
Collapsible per-phase progress timeline with timings.
Changes
Summary of what was added, modified, or removed compared to the previous scan.
Ignore Analysis
How scope exclusions affected this scan's results.
Activity Log Backfill (conditional)
Progress of the historical Activity Log backfill.
Cost Backfill (conditional)
Progress of the historical cost backfill.
Changes Backfill (conditional)
Progress of the historical resource-graph changes backfill.
Technical
Raw scan manifest details and the complete list of warnings.
Warnings
Clicking a warning count opens a dialog titled Scan Warnings ({count}), or Suppressed Scan Warnings ({count}) for warnings the scanner considers expected or benign. Each warning can be expanded for full detail.
- Identifying fields
- Error code, operation, principal ID, principal type.
- Retry context
- Whether the operation was retryable, and which attempt failed.
- Query data
- Query text, scopes, API endpoint, filter, time period.
- Azure scope
- Subscription ID and resource ID.
- Full details
- Raw details blob for the specific warning.
What counts as a warning
A warning is a non-fatal issue the scanner encountered, for example, one API call that was throttled but retried successfully. A scan with many warnings is not the same as a failed scan. A suppressed warning is one the scanner considers expected or benign, so it's hidden from the default view but still recorded for auditing.
Deleting Scans
Delete a single scan
Click Deleteon any row. A confirmation dialog shows the scan timestamp and warns that the scan's data will be removed. Confirm to delete.
Delete old scans in bulk
Click Delete Old Scans at the top-right of the page. Pick a cutoff (scans older than the chosen date are selected), review the count of scans to be removed, and confirm.
Deletion cascades
Deleting a scan removes the scan record plus all data collected by that scan, in phases. A progress modal shows which phase is currently being cleaned up. Bulk deletion runs asynchronously, you can navigate away while it runs.
Cost data, activity logs, and change history are kept independently
Even when older scans are deleted, cost data, Azure Activity Log operations, and Resource Graph change records are retained according to their own retention settings. See Settings > Schedules.
Retention
How long StratoLens keeps scan data is controlled by several independent settings, all in Settings > Schedules:
- Auto-Delete (scan retention)
- Default 365 days. Scans older than this are automatically deleted.
- Cost Data retention
- Default 365 days. Kept independently of scans.
- Activity Log retention
- Default 365 days. Kept independently of scans.
- Resource Graph Changes retention
- Default 365 days. Kept independently of scans.
Troubleshooting
My dashboard numbers jumped after deleting a scan
Expected behavior
The dashboard reflects the latest Completed scan. Deleting the most recent scan falls back to the previous one, which is why numbers shift. Run a new scan to refresh dashboards with current data.
I don't see the Activity Log Backfill, Cost Backfill, or Changes Backfill tab
Expected behavior
Those tabs only appear when the scan actually performed that backfill work. For scans where backfill wasn't needed, the tab is hidden.