Infrastructure Resources: By Resource Category

This user guide provides users with step-by-step instructions to monitor, filter, and analyze resource changes in CoreStack's Infrastructure Dashboard.

Feature Overview

The Resource Changes Over Time view is a multi-view dashboard within CoreStack's AppSecOps module that tracks how cloud resources have changed — added, modified, or deleted — across categories such as Compute, Databases, Network, Storage, Identity, and more. This view is most useful for identifying configuration drift, investigating unexpected resource additions or deletions, and correlating infrastructure changes with security findings over a 30-day window.

This view is most valuable to DevOps Engineers investigating configuration changes and Security Analysts who need to correlate resource-level changes with vulnerabilities or compliance gaps. It surfaces historical change data captured during scheduled scans and is not intended as a real-time drift detection tool.

📘

Note: The Infrastructure Resources: By Resource Category widget is visible only if your organization has the appropriate product bundle and you have been assigned the appropriate roles and permissions. If the widget does not appear on the Infrastructure Dashboard, contact your Tenant Admin to confirm bundle activation and role assignment.


How It Works

CoreStack scans onboarded cloud accounts on a scheduled basis and records the state of each resource at the time of each scan. The Resource Changes Over Time view compares resource states across scan timestamps and surfaces additions, modifications, deletions, and unchanged resources in a stacked bar chart grouped by resource category. From the category overview chart, users can navigate into a specific category to see how change types break down over time, then go further into a detailed table listing every individual resource that changed. The dashboard retains data upto 90 days.


Prerequisites

Before getting started, ensure the following:

  • Roles and Permissions: You have the necessary roles and permissions assigned in assigned in CoreStack under the appropriate bundles.
  • Cloud Accounts: At least one cloud account (AWS, Azure, GCP, or OCI) has been onboarded and scanned in CoreStack. Security issues appear only after at least one completed scan.
  • Access: You can navigate to AppSecOps > Dashboard > Infrastructure Dashboard using the CoreStack left navigation sidebar.

Using the Infrastructure Dashboard: Resource Changes Over Time

Step 1: Access the Infrastructure Dashboard

INavigate to AppSecOps > Dashboard > Infrastructure Dashboard using the left navigation sidebar, then select Infrastructure Dashboard from the dashboard dropdown at the top of the page.

Select Infrastructure Dashboard from the dropdown at the top of the page

Once the Infrastructure Dashboard loads, scroll down to locate the Infrastructure Resources – By Resource Category widget. The stacked bar chart displays how infrastructure resource counts have changed over time, grouped by resource category. Each bar on the X-axis represents a scan date, and the Y-axis shows the resource count.

stacked bar chart grouped by resource category


Step 2: View Resource Totals by Category

Hover over any bar in the chart. A tooltip appears showing the scan date, the total resource count, and a breakdown by resource category (such as Analytics, Compute, Databases, Identity, Network, Storage, and more).

Hovering over a bar shows the total resource count and a per-category breakdown for that scan date


Step 3: Explore Resources Within a Category

Click on any bar in the chart. A menu appears listing all available resource categories. Select a category (for example, Compute) to open the resource change chart for that category.

Clicking a bar opens a dropdown to select a resource category


After selecting a category, the view changes to a chart titled [Category] – Resource Changes By Change Type, showing how resources in that category changed over time, broken down by change type: New, Unchanged, Modified, and Deleted.

Change Type chart shows New, Unchanged, Modified, and Deleted resources for the selected category


Step 4: View the Change Type Breakdown

Hover over any bar in the change type chart to see the breakdown of resource changes for that scan date. The tooltip shows the total resource count and the count for each change type: New, Unchanged, Modified, and Deleted.

Hovering over a bar reveals the change type breakdown for that scan date


Step 5: Open the Resource Details Table

Click on a specific bar in the change type chart. A dropdown appears with the change types: New, Unchanged, Modified, and Deleted. Select a change type to open the resource details table for that combination of category, scan date, and change type.

Clicking a bar opens a dropdown to select a change type


The resource details table lists every individual resource matching the selected criteria. For example, selecting New under Compute opens the Compute – Resources Added Over Time table. Users can search by Resource Category, Resource Type, Resource ID, or Resource Name using the search bar at the top of the table.

The table includes the following columns:

  • Resource Category
  • Resource Type
  • Resource
  • Resource ID
  • Resource Name
  • Cloud Account
  • Cloud Provider
  • Region
  • Added at (or equivalent timestamp column based on the selected change type)

The resource details table lists all resources matching the selected category, change type, and scan date


Widget Actions

Each widget in the Infrastructure Dashboard has a set of options accessible from the widget toolbar at the top right. These options allow users to filter, expand, and take further actions on any chart.

Filter

Click the Filter icon in the widget toolbar to open or hide the filter panel. The filter panel shows any active filters and lets you add custom filters.

  • To add a filter: Click ADD+, select the filter type from the dropdown, then select the values to filter by.
  • To remove a filter: Click the filter chip to deselect it or clear it from the panel.
  • To hide the filter panel: Click the Filter icon again.

Click the Filter icon in the widget toolbar to open the filter panel


Expand View

Click the Expand View icon in the widget toolbar to open the widget in full-screen mode. This is useful for reading dense charts with many data points. Click the icon again to return to the standard dashboard view.

Expanded view shows the chart full-screen with active filters visible above


Actions

Click the ellipsis icon in the widget toolbar to open the Actions menu. The following actions are available:

  • Export config: Export the current widget configuration.
  • Swap Axis: Switch the X and Y axes on the chart for an alternative view of the data.
  • Subscribe: Set up a subscription for automated delivery of this widget's data.
  • Download as CSV: Download the chart data as a CSV file.
  • Download as PNG: Save the current chart as a PNG image.

The Actions menu provides options to export, swap axes, subscribe, or download the widget data


Frequently Asked Questions

Q: Why does the chart show no data for some scan dates?

If a scan did not complete successfully for a given date, that timestamp may be missing or show zero resources. Check with the administrator to confirm whether scheduled scans are running. If scans are failing, verify that the cloud account credentials are valid and that CoreStack has the required read permissions.

Q: How far back does this view show data?

The view retains data for the most recent 30 days. Changes older than 30 days are not displayed. For data beyond this window for compliance or audit purposes, contact the CoreStack administrator to discuss available options.

Q: What does "Unchanged" mean in the change type chart?

Unchanged resources are those that existed in both the previous scan and the current scan with no detectable configuration differences. They are included to provide the full picture of the resource inventory at each point in time, not just the resources that changed.

Q: Can I see changes for a specific cloud account only?

Yes. Use the Filter option in the widget toolbar to apply a filter by Cloud Account. The chart and all subsequent views will reflect only the selected accounts.

Q: I cannot click into a bar segment — nothing happens. What's wrong?

Click targets are the coloured bar segments themselves, not the chart background. If a segment is very narrow (few resources in that category), try using the Expand View option to enlarge the chart first.


Troubleshooting

The Infrastructure Dashboard is not visible in the navigation

Cause: The user account may not have AppSecOps module access, or the module may not be enabled for the organization.

Solution:

  1. Confirm with your CoreStack administrator that the account has access to the appropriate bundle.
  2. Ask the administrator to verify that the appropriate module is enabled for the organization.
  3. Log out and back in to refresh the session after any access changes.
  4. If the module is enabled and access is confirmed but the navigation item is still missing, contact CoreStack support with the account ID and current assigned role.

The Resource Changes Over Time chart shows no data

Cause: The most common causes are: (1) fewer than two scans have completed so there is no change comparison data, or (2) no cloud accounts are onboarded.

Solution:

  1. Confirm that at least two scans have completed successfully for the connected cloud accounts.
  2. If accounts are not yet onboarded, follow the account onboarding guide to connect cloud accounts to CoreStack.
  3. If scans have completed and data is still missing, check whether active filters are excluding all accounts. Clear all filters and reload the dashboard.
  4. If the issue persists, contact CoreStack support and include the account ID, cloud provider, and the approximate scan dates expected.