You can remove objects which should not be monitored by vRealize Operations using the billing framework. The billing framework ensures that the license fee is not applicable to the unmanaged objects which are moved to the maintenance state.
How To Manage Unmanaged Objects
- Remove objects that should not be monitored.
- Move the unmonitored objects to maintenance state.
- Stop the data collection for the objects in maintenance mode.
- Power off the virtual machines that are in maintenance mode.
Billing Support for Unmanaged Objects
- vSphere and Public cloud virtual machines are in maintenance mode.
- vSphere and Public cloud virtual machines are in powered off state.
- vSphere and Public cloud virtual machines have stopped data collection.
- Power off the object
- Move the object to maintenance mode. To do this navigate to Environment > Inventory
- Stop data collection for the object. To do this navigate to Environment > Inventory
The licensing fee is not charged for the objects in maintenance mode, you can verify the same in the next hourly billing cycle. You can navigate to Environment > Inventory list, to view the list of objects that are in maintenance mode.
vRealize Operations Usage goes Beyond the Subscription Limit
In paid versions of vRealize Operations , you must pay overages (on-demand pricing) if objects under management go beyond the subscription limits.
Cause
- vRealize Operations Billing
- vRealize Operations Universal Billing
Resolution
- Only monitor a subset of the vCenter Server inventory in vRealize Operations as mentioned in Selecting a subset of the vCenter Server inventory to monitor in vRealize Operations.
- Remove objects from billing by putting those objects in a maintenance state. This can be done from Administration > Inventory. Select one or more objects and click the Start Maintenance action.
- Follow the suggestion in Billing Framework for Managed Objects and Subscription Overages.
- Stop Adapter instances that are of low importance.
- Create an Alert to trigger when the subscription limit threshold is reached.
Placing Objects in Maintenance State
In the paid versions of vRealize Operations subscription model, you can move the objects into maintenance state using the following procedure.
- Navigate to Configure > Maintenance Schedules page, and click Add.
- Provide the Schedule Name and Time Zone.
- Set the Start on time as required, and set the Stop on time to a large value.
- Click Save.
Note: A new maintenance schedule is created.
- Navigate to Configure > Policies page, and click Add.
- Provide a Name, and click Create Policy.
- Click the Capacity tile.
- In the Select Object Type drop-down menu, choose the required object type, like Virtual Machine.
- Click the lock icon to Unlock Maintenance Schedule and select the maintenance schedule you had created earlier.
- Click Save.
Note: Repeat this step for other newly discovered object types you want to place into a maintenance state, such as Host Systems.
- Navigate to Environment > Custom Groups and click Add to create a new group.
- Provide a Name, set the Policy to the policy you just created, and define the membership criteria for the objects you want to be placed into the maintenance state.
In this example we will use virtual machine as the object, and TestUbuntu
as the criteria. Any virtual machine that contains the name TestUbuntu
will be placed in the custom group and as per the policy the VM will be moved to maintenance state.
All objects satisfying the custom group criteria will be placed into a maintenance state within 20 minutes of discovery. Verify that the objects which are in maintenance state are excluded from vRealize Operations Cloud billing by reviewing the billing dashboards mentioned in the Cause section.
How to Stop Adapter Instances of Low Importance
- Navigate to Data Sources > Integrations > Cloud Accounts.
- Click the vertical ellipsis next to the adapter instance you want to stop, then click Stop Collecting All.
How to Create a Subscription Threshold Alert
Creating an alert to trigger, when the usage is close to or already reached the configured subscription threshold, will help you to identify potential subscription issues.
- From vRealize Cloud, navigate to the vRealize Operations service, then Configuration > Alerts > Alert Definitions page.
- Click Add to create a new Alert Definition.
- Set the alert Name.
- Set the Base Object type to Container > Universe.
- Under Advanced Settings set Impact to Risk and Alert Type & Subtype to
Administrative : Capacity
.
- Click Next, to move to Symptoms/Conditions page.
- In the Symptoms tab, click Create New Symptom, depending on whether the subscription is OSI or CPU based, find and double-click on the metric Billing Objects > Summary > Total CPU Count or Total OSI Count.
- Set the symptom definition Name.
- Set Condition to is greater than.
- Set Value to the desired threshold to trigger the alert.
Note:
- You may choose to set the subscription limit as a threshold, which has been fetched from the vRealize Cloud Subscription Manager service mentioned above. If you like to get a proactive alert when the usage comes closer but does not hit the subscription limit, you may set the threshold to 10% or 20% less than the subscription limit. You may also choose to have two or more Symptoms in the same alert with different thresholds and criticality.
- Each time when a new subscription has been added or the old one has expired, this field should be updated accordingly as per the subscription limit shown in the vRealize Cloud Subscription Manager service.
- Set the Criticality as per your preference.
- Under Advanced Settings set the Wait Cycle and Cancel Cycle to 1.
- Click Create.
- Find the newly created symptom in the right panel and drag and drop it to the left panel.
- Click Next, then click Next again.
- Select a policy to enable this alert in. You may choose the default policy.
- Click Create.