Monitoring resource usage
Last updated
Last updated
We strongly suggest reading the billing overview before reading this page as there are some critical concepts to get familiar with.
Resource monitoring is possible to a varying extent for all users. The view provided by the monitoring interface depends on your roles related to the resource pool you are viewing.
All users are capable of seeing a minimal overview and the credit usage of a resource pools if any of the following applies to them:
they are the managers of the resource pool
they have instance editor/space administrator role in a space belonging to the resource pool
Resource pool managers can review activity in the resource pool they are managers in, and they can drill down to review usage all the way until the space level.
Space administrators can review activity in the space they are administrating.
The usage monitoring dashboard is available in the user menu for all users in the top right corner of the screen, under the Resources menu:
Drilling down to sub-levels is possible in the plan and credit utilisation tab. The first and default level is the resource pool level. The next level is the organisation level and lastly, the space level.
The resource pool level selector contains all the resource pools the user has sufficient roles to view.
The organisation level contains all the organisations linked directly to the resource pool, or organisations that contain a space that is linked to the resource pool. Resource pool managers will see all the organisations that match the description, however, other users will see a filtered result here, where only those organisations will be available which have spaces, where the user is a space administrator or editor in an instance within the space.
The space level contains all the spaces in the selected organisation that are linked to the selected resource pool. Resource pool managers will see all these spaces, while other users will only be able to select spaces where they are space administrators or instance editors in in instance within the space.
Nuvolos implements a strict privacy policy when it comes to monitoring usage. Users have the ability to monitor resource consumption, but only the absolutely necessary identifying information is displayed. Due to this, certain objects names are redacted on the monitoring dashboard. The following section clarify how redaction is applied in different places.
Drill-down menu
Resource pool and organisation names will not be redacted for any users
Space names
Please note, that for privacy purposes we only show the user the name of the space if they are either space administrators or have an editor instance role in one of the instances of the space. Every other space shows up with a numerical identifier. Usage may still be viewed, but the content of the space will not be visible to the user.
Plan and credit utilisation tabs
The donut charts on the plan and credit utilisation tabs show the distribution of resources within the sub-level of the current level. At different levels, users might encounter some redacted names:
Resource pool level:
No redaction
Organization level:
Any space will be redacted where the user does not have a space administrator or instance editor role
Space level:
NCU and credit utilisation charts drill down to user level (the charts show email addresses):
Resource pool managers will not have any redaction
Space administrators will not have any redaction
Instance editors will have every email redacted that is not their own
Filesystem utilisation drill down to instance level
Resource pool managers will have every instance name redacted unless they are also a space administrator in the space or have an editor role in the given instance
Space administrators will not have any redaction
Instance editors will have every instance redacted where they are not instance editors
The time window of the report by default is the current month, however, it is possible to choose different time windows (the length of the window is always a maximum of 1 year).
The time range is shown on the plan or credit utilisation tabs only, as the overview is time range independent.
Resource pool managers can enable additional services on the overview page.
The main page provides an overview of the resource pool. The exact view provided to the user is based on their role.
All users are able to see the:
terms of the contract
NCU capacity of the contract. For more information about NCUs please refer to this section.
current balance
the status of the additional services in the resource pool
On top of these, resource pool managers are shown the NCU utilisation status and are able to enable additional services as described here.
The NCU utilisation status gives information to the user about how the NCU utilisation corresponds to the terms of the contract.
The NCU utilisation status could be
in line: Your resource utilisation in line with your contract.
overused: You have already overused the resources in the current subscription period.
expired: The contract related to this resource pool has expired. You won't be able to use resources anymore.
projected overuse: Your current utilisation status is still in line with your contract, however, based on usage for some previous period, you will be overusing your resources by the end of the subscription period.
The plan utilisation view is only available for users that are resource pool managers at the resource pool.
Currently, the monitoring dashboard provides metrics on the following resource groups:
NCU overview - metrics on standard Nuvolos application runs
Filesystem utilisation - metrics on filesystem usage on Nuvolos
User activity overview - metrics on user activity on Nuvolos
The NCU overview shows a line and a donut chart for the NCU usage for the selected time range on the current drill-down level.
The NCU timeline shows a daily, weekly, or monthly grouped sum of the NCU hours used in the current drill-down level for the time range selected, and the donut chart shows the sum of the NCU hours for the sub-levels. The sub-levels are the following: Organisations for resource pool level, spaces for organisation level, and users (email addresses) for space level.
The filesystem utilisation report consists of two charts, a timeline, and a donut chart. The timeline shows the filesystem utilisation in GiBs grouped daily, weekly on monthly for the given time range. If the grouping is weekly or monthly the chart shows the filesystem utilisation for the date shown when hovering over a bar. The donut chart shows the filesystem utilisation by sub-level for the last date selected in the time range. The sub-levels are the following: Organisations for resource pool level, spaces for organisation level, and instances for space level
Please note, that the filesystem utilisation reports are only available from 25/07/2022.
The user reports section provides a timeline for application runs. The timeline could be daily, weekly, or monthly depending on the time range selected.
The credit utilisation view is available for everyone who is able to have access to a resource pool, however, what items are redacted or not is based on the user's role as described here.
Currently, the monitoring dashboard provides three different charts for credit utilisation.
Credit utilisation by resources: This chart details the total credit utilisation grouped by resource groups for the chosen time range. You can deselect resource groups by clicking on the resource icon on the left, or under the chart. Deselecting a resource will also remove it from the credit utilization by sub-levels chart.
Credit utilisation by sub-levels: This chart details the total credit utilisation grouped by sublevels for the chosen time range. This is the following for the different levels: organisations for resource pool level, spaces for organisation level, and users for space level. At each level, there may be credit usage that cannot be mapped to sub-levels, these will show up as orgless, spaceless, and userless transactions. You can deselect items from the sub-level, or a resource group by clicking on the resource icon on the left.
Credit utilisation timeline: This chart details the credit utilisation for the selected time range grouped daily, weekly, or monthly depending on the chosen time range. The colours in the bars correspond to the resource group.
The inventory view is only available for users that are resource pool managers at the resource pool. It provides a detailed table view of all orgs/spaces associated with the resource pool, in an exportable format:
You can export what you see in the inventory view to CSV for further analysis. Use the Columns button to control what information is shown on the screen about the orgs/spaces. Click the Export to CSV button to download the displayed information in CSV format.
The Export to CSV functionality exports all pages with all the columns shown in the view.
You can leverage built-in filters like Orphaned, Archived, etc. to filter the list of spaces according to the most common use cases. You can export the filtered list as well to CSV.
You can sort spaces in the inventory based on their storage footprint, in descending order. If you click on any of the rows, it'll expand and show the name and email of spaces administrators. You can thus contact the administrators of spaces with large storage footprint to discuss storage optimization.
Resource pool managers cannot directly delete objects in an org/space to free up resources, this needs to be managed by space admins. The only exceptions are spaces with no administrators, also called 'orphan' spaces. Such spaces are generated when personnel leaves an organization, and they do not invite anyone to inherit their spaces. Orphan spaces can be deleted by space administrators to free up the storage they consume.