View and manage custom invoices through the creation of invoice groups. By converting a resource group to an invoice group, a separate invoice record will be generated
and visible through the OnSpend invoice view. Invoice groups make it easier to implement a custom charge back model.
Improvements
Improved navigation to the OnSpend invoice view. The new invoice view supports all resources that are invoiced - including billing accounts and invoice groups.
Improved API documentation for the OnSpend data API.
Learn more about the user settings page and admin functions through the new and improved tutorials.
View the OnSpend tutorial in multiple languages.
OnSpend cost and usage reports now include project labels as a new cost attribute.
Apply project label filters to dashboard charts, automated billing reports, and custom data exports.
Bugs
Fixed an issue that caused miscalculations on budgets with project label filters. Project label filters can no longer be applied on budgets.
The spend summary section of the OnSpend dashboard will no longer display comparative costs when viewing more than a year of cost data.
Quickly and easily manage the billing relationship between your GCP projects and billing accounts.
The new billing view provides an intuitive and convenient way to view existing billing relationships
as well as the ability transfer entire billing accounts or individual projects to a new billing account.
Execute real-time cost and usage queries with the new OnSpend data API.
Improvements
Usage and cost by geographic location is now available in OnSpend. Location of usage can be at the level of a country, region, zone, or global for resources that have no specific location.
Resource label costs can now be visualized in cumulative, daily, and monthly charts.
Resource label costs can now be visualized with pie and bar chart types for Top Spend configurations.
When sharing ACCOUNT resources, additional billing roles can be granted to the Google Cloud IAM policy.
Addressed performance and latency issues when viewing resources of type GROUP or FOLDER containing many children.
When adding product or sku cost filters to a chart, budget, report or export, type ahead suggestions are now available from the catalog of products and skus.
The groups view now shows the total number of resources in view.
The OnSpend tutorial functionality has been updated to highlight new features and functions.
Budget alert emails now include the name of both the alert and budget that triggered the notification.
Charts on the OnSpend dashboard can be reordered by simply clicking on the chart title bar and dragging to the desired position.
Clearing cost filters can now be done with a single click.
Bugs
Fixed an issue that caused incorrect charts to be rendered when switching between date types or date ranges on the OnSpend dashboard.
Fixed an issue that was inadvertently including a parent resource when adding or moving resources from the groups view.
Fixed an issue with clearing or removing a cost filter from automated reports.
Fixed an issue that was preventing report filters from being applied to visualizations included in automated report emails.
Fixed performance and latency issues related to applying product group filters to a chart, budget, automated report, or custom export.
Fixed an issue that included full cost and usage data in automated reports to users with only partial access to a resource group.
Corrected a discrepancy between cost and usage data for ORGANIZATION and FOLDER resource types returned in automated reports and custom exports.
Budget filters are now disabled if the authenticated user does not have permission to edit the budget.
When hovering over chart data in the OnSpend dashboard, the resulting tooltip is no longer partially hidden.
Cost filtering capabilities have been added to automated reports, custom data exports,
budgets, and the OnSpend dashboard. Cost filters provide the ability to report or track spend for
specific cost attributes. The new cost filters will support the ability to filter by billing account,
project, product group, product, sku, resource label, and resource ancestry.
Cost reporting by resource hierarchy. The Google Cloud resource hierarchy is a convenient way to provide
a hierarchy of ownership and to provide inheritance for access control and organization policies. OnSpend
can now synchronize with your GCP organization hierarchy and report cost and usage on all levels of the Google Cloud resource hierarchy.
Improvements
Project names and project numbers will now be automatically updated on all active projects.
Bar charts on the OnSpend dashboard will automatically convert to stacked bars when space becomes limited.
This will improve readability of bar charts.
OnSpend administrators now have the ability to update customer domain names directly in OnSpend.
Bugs
When updating resource permissions, the new role will now be applied to all child resources. Previously,
child resource permissions were only inherited when sharing a resource with a new user.
Fixed a bug that omitted projects from the available list of projects when loading cost data to Cloud Storage
or BigQuery.
Fixed a bug which prevented end of month budget alerts from being delivered. This only affected April monthly budgets
that exceeded a spend threshold after April 30.
Corrected the ordering of columns of automated billing reports and custom data exports that included usage
in the grouping selection. Usage amounts and usage unit will now always be adjacent columns in the resulting report.
Fixed a bug that caused incorrect domain attribution if the domain name included a hyphen character.
Fixed the breadcrumb navigation in the groups view when using the back and forward buttons in the browser.
Fixed an issue with automated billing reports and custom data export when loading data into an existing
table in BigQuery. A warning is now presented when loading data into existing BigQuery tables.
In app notifications now allow users to view any alerts OnSpend sends via email within the OnSpend application. In app notifications can be viewed by clicking on the alert icon at the top of the screen.
When executing reports to Google Sheets, the header row is now frozen by default.
New admin invoicing functionality, including Salesforce integration and Google Workspace usage reporting.
Improvements
Top Spend by Sku chart configuration now includes usage amounts.
Updated user and customer detail views, with more intuitive interface and navigation.
OnSpend admins can now update customer details, including license type and available seats.
Users with access to GCP reseller accounts can now report on margin.
User status is now displayed in the resource share dialog. User accounts that have been disabled or inactive will now appear differently than active users.
Activity view has been updated to include the resource name AND ID as well as improved searching by date.
Bugs
Fixed an issue which allowed multiple profiles with the same email address.
Fixed a bug that caused discrepancies in weekly invoice reporting.
Fixed a bug that caused discrepancies in budgets spanning multiple years.
Fixed an alignment issue with budget actions in the budget summary panel.
Reports will no longer be delivered to inactive users.
Watched resource notifications can now be customized to subscribe or unsubscribe from specific watched events. This is useful if you wish to only receive specific watch notifications instead of all notifications.
Improvements
Budget reports can now be generated via the Budgets View. Budget reports allow you to extract budget data to a CSV or Google Spreadsheet for further analysis.
The OnSpend dashboard and invoice view can now be loaded using an alternate or provider ID.
Tax is no longer included in any OnSpend spend calculations. As a result, all spend in OnSpend reflects pre-tax amounts. This includes the dashboard, reports, invoices, and budgets. If you are invoiced by Onix as your premier cloud partner, tax will be included on your actual invoice.
Cumulative, Daily, and Monthly dashboard charts will display results in order of date and then by dimension (project, product, sku, etc).
Costs that are not attributed to a project (e.g support, adjustments, rounding errors) will now display as [Charges not specific to a project]. Previously, these costs were returned with an empty project ID and name.
Bugs
Fixed an issue introduced in the previous release that suppressed future budgets from displaying in the budget summary of the dashboard by default.
Fixed a bug that excluded results in the budget view when filtering by budget end date.
Fixed an issue when loading charts with many data points. Charts that return more than 100 results for a given dimension will be limited to the first 100. All data points can be accessed by downloading the chart data, or by executing a data export.
Fixed a bug that excluded resources from the child selector on the dashboard. The child selector now displays the first 50 children and loads more results as you scroll through results.
Fixed an issue when creating or deleting dashboard charts.
Fixed an issue that resulted in emails with "null" as the user's name.
All budgets across all resources can now be viewed in a single consolidated view. By default, only budgets that have exceeded 90% of spend will be displayed. To learn more please refer to Managing Budgets.
A comparative cost summary has been added to the Spend Summary panel. Cost trends are based on a comparison of costs between the viewable time period and the previous time period.
Charts in the OnSpend dashboard can be custom ordered, such that frequently viewed charts can be moved to the top of the dashboard.
Charts in the OnSpend dashboard can be edited to change title, dimension, chart type, and limit.
Charts can be enlarged and interactive zoom is available for line, area, and bar charts in order to view details contained in specific areas of the chart.
Date range pickers have been improved to display month ranges for viewing invoice costs and date ranges for usage date costs.
Anomaly alerts can be published to a Pub/Sub topic for automated processing of anomaly messages.
Cost forecasting has been improved to project spend further into the future.
Improved navigation to the invoice details view.
Budget actions have been renamed to Google Chat and SMS.
For users with admin access to reseller accounts, margin is an available dimension for dashboard visualizations. The Margin dimension allows users to visualize customer cost, reseller cost, and total margin.
Updated sign in page.
Bugs
Fixed an issue related to dates being a day off when defining budget start and end dates.
Fixed an issue loading the OnSpend dashboard from different timezones.
Fixed resource name and budget name overflow formatting.
When downloading chart data, column headers are now included. This fixes an issue with custom charts not returning the dimension values when downloading data.
Multiple dates are no longer displayed in daily or cumulative charts.
Fixed an issue that omitted the budget name from the delete confirmation dialog.
Detect unexpected costs and irregular spending trends in your accounts. Anomalies in spend data can occur for a number of different reasons. OnSpend will notify you when anomalies in spend has occurred so that you can identify the reason behind the anomaly and take corrective action if needed.
Please see Cost Anomalies for more information about anomaly detection.
Create your own custom charts and KPI metrics in the OnSpend dashboard. All visualizations are now fully customizable, with a countless number of possible configurations. Four standard KPI metrics are available, including: Cumulative Spend, Daily Spend, Monthly Spend, and Top Spend. You can also configure the type of visualization with one of five different chart types: line, area, bar, pie, and table.
Refer to the OnSpend Dashboard documentation to learn more.
Improvements
Added Resource Label grouping option to invoice reporting
Added invoice date type for billing reports and exports
All automated billing reports and data exports now require at least one grouping option. All reports without a grouping selection, now include all available options.
Improved billing account search in invoice view
Updated permission dialog to condense list of Onix account holders
New and improved date range picker, with new predefined date range options
Bugs
Fixed an issue with Cloud Storage exports and reports that caused potential overwriting of previous reports.
Fixed an issue with weekly reports that displayed more than a week worth of data.
Fixed an issue with batch deleting alerts when alerts are inactive or disabled.
Alert names with special characters now are displayed correctly.
Fixed an issue that incorrectly displayed credits on GCP billing accounts.
Fixed an issue that triggered multiple invoice alerts for a subset of master billing accounts.
Milestone fields now are disabled for users with view permission.
Visualize spend by invoice month in the OnSpend dashboard. You can now select between usage date or invoice month to view costs based on the month charges were applied to or based on the date actual usage and costs were incurred.
Generate reports grouped by resource label. Resource label has been added as an additional option for report aggregation. This is available for both automated billing reports and custom data exports.
Invoices can now be generated for all billing accounts, including Google direct billing accounts.
Billing resource watch settings now include the name of the resource included with any Pub/Sub configuration.
One tap sign has been added to the login page. This streamlines and simplifies Google sign in with a single click.
The user login page now supports both English and French.
Budget milestone events can now be published programmatically through Pub/Sub. Any watched resources that trigger a budget milestone event will publish to Pub/Sub if configured.
Budget alerts associated with inactive or expired budgets are now grayed out in the alerts view.
Bugs
Fixed an issue that display inconsistent cost data for the Usage by Service pie chart between the OnSpend dashboard and automated billing reports.
Fixed an issue that resulted in additional latency in budget cost updates.
Reintroduced Google default resource labels to the Resource Label Costs chart. This reverses a change introduced in v2.10.48.0 that suppressed various Google resource labels from displaying.
Fixed an issue that resulted in errors when launching invoices directly from an OnSpend invoice email notification.
Reintroduced chart descriptions in the chart selection dialog when new users log in for the first time.