Usage
Pipes provides Usage information to help you view and understand your workspace usage, including used storage, compute time, and the number of users in your tenant.
Because Pipes is billed based on your usage, understanding usage is an essential aspect of managing and optimizing your resources effectively. By monitoring these metrics, you can ensure that your workspaces operate efficiently and meet the needs of your organization in a cost-effective manner.
Tenant Usage
You can view your usage from the Advanced page for your tenant. Navigate to your tenant, then click the double arrow button from the navigation at the top of the page and select Tenant Settings from the dropdown. Go to the Advanced tab, and select Usage from the left-hand menu.
The Usage page provides visibility into your tenant's compute, storage, and user usage. At the top of the page, you can see your estimated month-to-date charges and compute usage.
The Daily Usage provides a summary of your usage for the last full day, including the current count of users, the total storage across all workspaces, and the total compute minutes for the current day.
Charts for the 3 usage dimensions appear below. You can select the date range for these charts. By default, the Last 30 days is shown, but you may instead select a different date range. The dashed line on each chart represents the included capacity for that metric in your plan. Hover over any bar in a chart to see the usage breakdown for that day.
The Compute (mins) chart shows you your cumulative compute usage as well as your compute usage for each day in the specified date range, broken down by type:
- Database Compute includes time spent running all workspace database instances. This includes any time spent running queries, as well as the 5-minute idle timeout.
- Process Compute includes time running all pipeline processes such as scheduled snapshots, Flowpipe pipelines & triggers, and Datatank updates.
The Storage (GB) chart details your total in-use storage capacity per day, broken down by type:
- Database Storage represents the sum of the size of all workspace database volumes.
- Process Logs is the sum of all process logs for all workspaces.
- Snapshot Storage is the sum of all snapshots for all workspaces.
The Users chart shows the total number of users in your tenant as of each day.
Usage Thresholds
Pipes Usage Thresholds enable you to set usage limits and control what happens when those limits are reached. You can see a summary of your usage thresholds at the top of the Usage page. Click Manage to view and set usage thresholds for your tenant.
For each usage dimension (Storage, Compute, Users), you can set the threshold value as well as the behavior:
- Warn: Send notifications when the threshold limit is reached.
- Cap and warn - Cap usage and send notifications when the threshold limit is reached.
Notifications are sent to the Organization owners via email. You will receive a warning when you reach 75%, 100%, 125%, 200%, 300%, 500%, and 1000% of the specified value.
The Cap and warn behavior varies by dimension:
- When Cap and warn is set and the compute limit is reached, all workspaces will sleep, and pipelines will be suspended.
- When Cap and warn is set and the storage limit is reached, snapshots will no longer be written, and you will not be able to spin up any new workspaces.
- When Cap and warn is set and the user limit is reached, you will not be able to invite any more users to the Organization.