nOps provides significant functionality to view quantified usage of Reserved Instances on a near real time (NRT) basis. Reserved instances provide significant cost savings when compared to on-demand billing, and instances and usage can be monitored through the Reserved Instances dashboard.

This article covers the following:

Why Use Reserved Instances.

Accessing the Reserved Instances dashboards

Reserved Instance Planning

Reserved Instance Usage

Viewing Resource Details

Troubleshooting

Why Use Reserved Instances

Reserved Instances provide you with significant savings on your cloud costs compared to on-demand pricing. Any reserved instances you purchase must match certain attributes of on-demand instances, such as instance type and Region, in order to benefit from the billing discount.

Purchasing a Reserved Instance that matches the attributes of your running instance, provides an immediate cost benefit as the savings are immediately applied.

Accessing the Reserved Instances dashboards

To access Reserved Instance Management:

  1. Log into nOps.

  2. From the Dashboard, click Cost Control to open the drop-down menu

  3. Click Long Term Instances Management to open the Reserved Instances Management page to view coverage for resources currently running in your environment.

  4. View the coverage for resources currently running in your environment

Reserved Instance Planning tab

View recommendations about purchasing Reserved Instance discounts to cover on-demand resources .

  • Click the Download icon to download the full list of Recommendations.

  • Historical Usage provides a view of every instance that could be justified for an RI recommendation over the past 5 months.

  • Click the columns to change the sort order for the columns.

  • Use the Filters in the left pane to change the view by AWS Accounts, Recommendation Type, Payment type, Offering Class, or Payment Term. Using filters to change data views can display how costs could improve if the recommendations were implemented.

Reserved Instance Usage tab

This tab to manage Reserved Instance Usage is only available for Client Member users who subscribe to this feature. It is not available for Partners, or for Partner Clients.

There are a few items that are important to know before you subscribe to this feature.

  • You must be an nOps Client Member subscriber before you can configure your environment to enable the Reserved Instances Usage dashboard.

  • This feature is currently only available for EC2 instances.

Prerequisites to enable this feature

To use this dashboard, you must configure your environment using an nOps Automation template available on the nOps GitHub Repository. The project contains a ReadMe file with detailed information about the requirements and the installation process.

As part of this process you also need to configure AWS CloudTrail with an S3 bucket for CloudTrail logs, before deploying this stack. A CloudTrail events log in your AWS account, allows nOps to get information about RI utilization and EC2 instances. In addition, the S3 bucket for AWS CloudTrail and the nOps-aws-forwarder should be within the same Region.

The Reserved Instance Usage tab

The main dashboard displays an overview of the:

  • Running Normalized Units - Displays the number of units,

  • Reserved Normalized Units - expressed as a number,

  • Running Instance Coverage - expressed as a percentage. 100% means all normalized units within a given size are covered. 0 means you don’t have any coverage for those instances.

Understanding the numbers:
Running Normalized Units are expressed as numbers and fractional amounts.

Reserved Normalized Units are also expressed as numbers and fractional amounts. See the AWS page for information about an instance family, and the corresponding normalization factor.
Running Instance Coverage are expressed as a percentage. 0.04% RI coverage would mean that the number of reserved units / number of running units = 0.04%.

The Reserved Instance List displays the list of EC2 accounts grouped by family, region, tenancy and platform. You can also view columns listing Running, Reserved and Unused Normalized Units, along with Platform, Tenancy, and Coverage.

Click the arrow in the Action column to view the details page for that account group. Note that more than 1 account can be included in a group.

Reserved Instance Usage details

On the details page, the top toolbar displays information about Account, Region, Family, the Status of the units, the Platform, and the Tenancy type.

The graph provides usage and coverage summary of the last 12 hours of Running and Reserved instance usage. The delta between the Running and Reserved instance depicts the amount and of Running instances covered by Reserved Instances.

Important: You can set a webhook to inform you if you are running a deficit or a surplus on Reserved Instance coverage. See the Webhooks topic for more information on how to enable these.

Click the Go Back button near the top of the Details tab, to return to the Reserved Instance Usage tab

Troubleshooting for Reserved Instance Usage

Q: Why don't I see any data on the page?

A: There are few possibilities for why you may not see any data on this page.

  • You may have opted not to enable this feature, or you may not be using any Reserved Instances so, no data is available.

  • You may not have configured CloudTrail or the Event Forwarder to allow nOps to receive data. In this case, contact customer service for more information.

  • If you have enabled the additional Reserved Instances configuration, it may take up to 10 hours to receive data about your instances. Contact Customer Support if you do not begin to see the data.

  • This tab is not available for Partner Users or Partner Client Users

Did this answer your question?