Skip to main content
Audit logs in Vantage provide a detailed record of changes to certain resources in your workspace. You can use them to trace when a change occurred, who made it, and what was modified. Currently, audit logs are available for Virtual Tags, Cost Reports, Business Metrics (when assigned to Cost Reports), and FinOps Agent actions. Each log entry contains the action performed, the actor, the source of the change, and any relevant object details. Audit logs are available to users with the Owner role. Events are logged for all changes to supported resources, regardless of who made the change. Logs are retained for 24 months. When you edit a saved filter, an audit log event is created for all Cost Reports that the saved filter is applied to. This provides visibility into when saved filter changes affect multiple reports across your workspace. Additionally, when a Cost Report is deleted, any saved filters associated with that report are included in the audit log entry to provide complete visibility into the deletion event.
For longer log retention, contact [email protected].

Access and Filter Audit Logs

You can access audit logs from the Settings UI or directly from a Cost Report or Virtual Tag.
1
From the top navigation, select Settings.
2
In the left navigation, under General Settings, select Audit Logs.

Filter Audit Logs

1
On the Audit Logs screen, a table is displayed that contains a row for each audit log event. You can complete the following actions on this screen:
  • Filter audit logs by Event (create, update, destroy), Object Type (Cost Report, Virtual Tag, or FinOps Agent Cost Recommendation action), Object (the object’s name), Workspace, User (or Team when using service tokens), and Source (the console or API).
  • Filter audit logs based on a date range, up to 24 months.
  • View more details for an audit log.
Business Metrics: When you assign or remove a Business Metric from a Cost Report, or change Business Metric settings (such as label filters or unit scale), these changes are tracked in audit logs under the associated Cost Report. Changes to the default forecast selection (choosing which Business Metric forecast to display) are also tracked as updates to the Cost Report.
2
Select any row in the table to view more details. On the details screen, you can view more details about each event.

FinOps Agent Audit Logs

When the FinOps Agent takes action on savings recommendations, detailed audit log entries are created. FinOps Agent actions are visually distinguished in the audit log table with a different object icon, making it easy to identify agent actions at a glance. Within the Vantage Audit Logs, you can see the following information for each FinOps Agent action:
  • Time the recommendation was provided: When the Agent first identified and presented the savings opportunity
  • Time the recommendation was approved: When a user approved the remediation action (if Owner Approval mode is enabled)
  • Vantage User that approved the remediation: The user who approved the action (only applicable in Owner Approval mode)
  • What Resources were altered: The specific resources that were modified as part of the recommendation remediation
  • Time the action was taken in the cloud provider: When the action was executed in your cloud environment
For more information about the FinOps Agent, see the Vantage FinOps Agent documentation.

Audit Log Metadata and Details

All audit logs contain the following object metadata at the top of the log.
FieldDescriptionLog TypeExample Value(s)
Object TypeWhat type of object was updated.AllCost Report; Virtual Tag
WorkspaceWorkspace where the object belongs, or in the case of Virtual Tags, what workspace the user took the action from.AllManagement
User/TeamThe name of the user or team that performed the action. When using a service token (Team token), this field displays as Team and shows the team name. Any actions taken by Vantage Support will be denoted as Vantage Support.AllFirstname Lastname; Team Name
User Role/Team RoleThe role of the user or team. When using a service token, this field displays as Team Role and shows the team name. For users, this shows their role (Admin, Member, etc.).AllAdmin; Member; Team Name
SourceWhere the action originated. Console indicates actions taken through the Vantage web interface. API indicates actions taken via the Vantage API or Terraform provider, including actions performed using service tokens.AllConsole; API
When actions are performed using a service token (Team token), the audit log displays Team and Team Role fields instead of User and User Role. The Source field will show API to indicate the action was performed via the API using a service token. The team name is displayed in both the Team and Team Role fields.

Object Details

Two sections are displayed to indicate what has been changed or not changed on the object. These tables list the values updated by the user. When a value or setting changes, both the previous and new values appear in the object details. In the example below, the date binning, date interval, and report groupings have all been updated.
Multi-dimensional Grouping
Field NameDescriptionReportExample
AccountThe account associated with the Virtual Tag.Virtual TagVantage
Backfill UntilThe date until which historical data is populated in a Virtual Tag.Virtual TagJul 31, 2025, 20:00:00
Change UnitHow period-over-period changes are displayed: as a percentage or as a currency amount. In audit logs, this may appear as 0 (percentage) or 1 (currency).Cost Report0 (percentage), 1 (currency)
Chart SettingsConfiguration settings for the chart visualization.Cost Report{"x_axis_dimension": ["date"], "y_axis_dimension": "cost"}
Chart TypeThe type of chart visualization used for the report.Cost Reportarea, line, pie, bar, multi_bar
Created AtWhen the object was originally created.Cost Report and Virtual TagFeb 24, 2025, 15:36:57
Created ByThe user who created the object.Cost Report and Virtual TagFirst Last
Created By TypeType of user who created the object: User or Team (Service Token).Cost Report and Virtual TagUser
Date BucketThe date binning used for the chart (how dates are grouped).Cost Reportcumulative, day, week, month, quarter
Date IntervalThe date interval of the report.Cost Reportlast_month
Default ForecastThe Business Metric selected as the default forecast for the Cost Report.Cost ReportUser Sessions
FilterThe conditions used to filter the report’s data.Cost Report(costs.provider = 'azure' AND costs.allocation = 0.0 AND costs.region IN ('germany', 'eastus')
Grouping FilterAdditional filter applied to the grouping dimension.Cost Reportservice = 'EC2'
GroupingsWhat the report is grouped by.Cost Report["provider","tag:container"]
KeyThe name of the Virtual Tag key.Virtual TagTest Tag
LabelsThe label filters applied to a Business Metric on a Cost Report.Cost Report["app1", "app2"]
Previous Period Start Date/ Previous Period End DateSeparate fields for start and end date set for previous period on report.Cost Report2025-01-26
Refreshed AtWhen the object was last refreshed.Cost Report and Virtual TagAug 13, 2025, 12:59:17
Referenced Tag Keys By ProviderMapping of tag keys referenced per provider.Virtual Tag{"aws": []}
SettingsDefine how the report is displayed or calculated.Cost Report{"include_credits": false, "include_refunds": false, "include_discounts": true, "include_tax": true, "unallocated": false, "amortize": true, "show_previous_period": true, "aggregate_by": "cost"}
Start Date/ End DateSeparate fields for start and end date set for report.Cost Report2025-01-26
Table LayoutHow the cost table is displayed: cumulative view or by date view. In audit logs, this may appear as 0 (cumulative_view) or 1 (by_date_view).Cost Report0 (cumulative_view), 1 (by_date_view)
TitleThe title of the report.Cost ReportMy Cost Report
TokenUnique identifier for the object.Cost Report and Virtual Tagrprt_12345abcde67890f, vtag_82741abfce690354
Unit ScaleThe unit scale applied to a Business Metric on a Cost Report (per unit, per hundred, per thousand, etc.).Cost Reportper_thousand
User VQLCustom Vantage Query Language (VQL) query used to filter the report’s data.Cost Report(costs.provider = 'aws' AND costs.service = 'EC2')

Share Audit Logs

You can share an audit log with other Vantage users. The log detail page has a unique URL that allows you to share log events with any authenticated Vantage user who has access to audit logs (i.e., Owners). A URL looks similar to: https://console.vantage.sh/settings/audit_logs/adt_lg_123a4f5a6c7dab94.