{"id":1828,"date":"2022-03-21T09:06:29","date_gmt":"2022-03-21T08:06:29","guid":{"rendered":"https:\/\/nine30.info\/?p=1828"},"modified":"2022-03-21T09:06:29","modified_gmt":"2022-03-21T08:06:29","slug":"configure-vrealize-operations-integration-for-cloudhealth","status":"publish","type":"post","link":"https:\/\/nine30.nxt70.com\/index.php\/2022\/03\/21\/configure-vrealize-operations-integration-for-cloudhealth\/","title":{"rendered":"Configure vRealize Operations Integration for CloudHealth"},"content":{"rendered":"\n<p>The vRealize Operations (vROps) Integration for CloudHealth is a Management Pack to collect private cloud infrastructure (vSphere) cost and usage from vROps and push it into CloudHealth. With this integration, all vCenter accounts added in vROps will automatically sync with CloudHealth, enabling users to get visibility into private cloud (vSphere) costs, usage, assets and metrics in the CloudHealth platform. The CloudHealth platform consolidates your multi-cloud data on a single pane of glass, providing visibility into your vSphere based private cloud, VMware Cloud on AWS hybrid cloud and the public cloud (AWS, Azure, Google Cloud and Oracle Cloud).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements&nbsp;<\/h2>\n\n\n\n<p>This post refers to the vROPS Integration for CH version1.0.3. You need to have access to a CloudHealth tenant either as a trial or a paid subscription and a vROps instance either on-premise or SaaS (aka vROps Cloud). If you wish to integrate vROps on-premise instance you need to ensure the followings: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>the vROps version is 8.2 and above<\/li><li>the vROps node \/ Collector that will run the Management Packs need to access internet (optionally trough proxy)<\/li><li>the FIPS mode is disabled in vROPs<\/li><\/ul>\n\n\n\n<p>You need a user with Administrator rights in vROps and a user with Power User or Administrator rights in CloudHealth.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Install vRealize Operations Integration for CloudHealth<\/h2>\n\n\n\n<p>Like any other Management Pack, the vRealize Operations Integration for CloudHealth consists of a PAK file. Download it from the <a rel=\"noreferrer noopener\" href=\"https:\/\/marketplace.cloud.vmware.com\/services\/details\/vrops-integration-for-ch-1-0-2-1?slug=true\" target=\"_blank\">VMware Marketpalce<\/a> and save it to a local temp folder on your workstation.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1834\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.09.42-1024x478.jpg\" alt=\"\" class=\"wp-image-1834\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Log in to the vROps user interface with administrator privileges. In the left tree menu select <strong>Data Sources &gt; Integrations<\/strong> and select the <strong>Repository<\/strong> tab. Click on the <strong>ADD<\/strong> button.<\/p>\n\n\n\n<p>In the Add Solution form click <strong>BROWSE<\/strong>, here select the PAK file you just downloaded. Read and accept the <strong>Install the PAK file even if it is already installed<\/strong> checkbox, and click <strong>UPLOAD<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1835\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.10.33-1024x476.png\" alt=\"\" class=\"wp-image-1835\"\/><\/figure>\n<\/figure>\n\n\n\n<p>The upload took several minutes in my case. Installation details appear with a success message <strong>The PAK file signature is valid<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1836\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.12.52-1024x477.png\" alt=\"\" class=\"wp-image-1836\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Once the upload is completed click <strong>NEXT<\/strong>, read and accept the EULA and click <strong>NEXT<\/strong> and this will start the solution installation. One the installation is completed click <strong>FINISH<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1838\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.14.06-1024x479.png\" alt=\"\" class=\"wp-image-1838\"\/><\/figure>\n<\/figure>\n\n\n\n<p>The installation is completed and you can now proceed with the configuration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Get CloudHealth API Key <\/h2>\n\n\n\n<p>You need an API Key in order to make authenticated requests to the CloudHealth API service. Get your API Key using the following steps.<\/p>\n\n\n\n<p>Login in the CloudHealth platform, click your profile name at the top right corner (1 in the picture below). This opens a dark section on the right part of the user interface, here click on on your name (2 in the picture below) in order to access your profile settings.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1840\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-05-at-15.26.45-1-1024x475.png\" alt=\"\" class=\"wp-image-1840\"\/><\/figure>\n<\/figure>\n\n\n\n<p>In your profile settings, scroll to the <strong>SETTINGS<\/strong> section and click <strong>GENERATE NEW API KEY<\/strong>. Copy the newly generated unique API key. Finally click on <strong>SAVE PROFILE CHANGES<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1841\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.10.11-1024x478.png\" alt=\"\" class=\"wp-image-1841\"\/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Configure vRealize Operations Integration for CloudHealth<\/h2>\n\n\n\n<p>Log in to the vROps user interface with administrator privileges. In the left tree menu select <strong>Data Sources &gt; Integrations<\/strong> and click <strong>ADD ACCOUNT<\/strong>. Here select VMware vRealize Operations Integration for CloudHealth tile.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1842\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-05-at-15.41.41-1024x474.png\" alt=\"\" class=\"wp-image-1842\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Start configure the Management Pack instance by providing a name (this can be any convenient name for you) and adding an optional description. Then add a credential by clicking on the plus sign. In the Manage Credential form provide a name for your credential and copy the API Key in the related field. Optionally provide the HTTP\/s proxy details that are specific for your environment. In my lab there is no proxy, so I can leave all other fields empty. Click OK to save the new Credential.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1843\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.16.30-1024x477.png\" alt=\"\" class=\"wp-image-1843\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Complete the configuration by selecting the collector upon which you want to run the adapter instance. A collector gathers objects into its inventory for monitoring. The collector specified by default is selected for optimal data collecting.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1844\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.16.55-1024x476.png\" alt=\"\" class=\"wp-image-1844\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Click <strong>VALIDATE COLLECTION<\/strong> to check if everything is fine in your setup and configuration.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1845\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.17.12-1024x479.png\" alt=\"\" class=\"wp-image-1845\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Once you successfully test connection click ADD.<\/p>\n\n\n\n<p>Allow one or two collections cycle (if you are using defaults this means 5 or 10 minutes) before checking the newly configured instance collection status. To do so go to <strong>Data Sources &gt; Integrations<\/strong>, in the <strong>Accounts<\/strong> tab expand the <strong>VMware vRealize Operations Integration for CloudHealth<\/strong> line.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1846\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.20.03-1024x478.png\" alt=\"\" class=\"wp-image-1846\"\/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Check data is pushed into CloudHealth<\/h2>\n\n\n\n<p>Login in the CloudHealth platform and select the <strong>Data Center<\/strong> tab. In the left tree menu select <strong>Setup &gt; Accounts &gt; vRealize Operations<\/strong>. Here you will see your vROPs instance and you can check the registration status (should be ACTIVE). In the picture below you can see I have configured two different instances, this means I went trough the procedure described in this post two times for two different vROPs  instances.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1847\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-02-at-17.18.46-1024x477.png\" alt=\"\" class=\"wp-image-1847\"\/><\/figure>\n<\/figure>\n\n\n\n<p>The CloudHealth reports and dashboard will display data from the vROps instance(s) you configured and you can take advantage of all the IT Fanancial Management capabilities of this platform.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"1848\" src=\"https:\/\/nine30.info\/wp-content\/uploads\/2022\/03\/Screenshot-2022-03-05-at-16.08.43-1024x476.png\" alt=\"\" class=\"wp-image-1848\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Now you can control and optimize your IT costs for private, hybrid and public cloud from a single console! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The vRealize Operations (vROps) Integration for CloudHealth is a Management Pack to collect private cloud infrastructure (vSphere) cost and usage from vROps and push it into CloudHealth. With this integration, all vCenter accounts added in vROps will automatically sync with CloudHealth, enabling users to get visibility into private cloud (vSphere) costs, usage, assets and metrics&hellip; <a class=\"more-link\" href=\"https:\/\/nine30.nxt70.com\/index.php\/2022\/03\/21\/configure-vrealize-operations-integration-for-cloudhealth\/\">Continue reading <span class=\"screen-reader-text\">Configure vRealize Operations Integration for CloudHealth<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1850,"comment_status":"open","ping_status":"open","sticky":false,"template":"templates\/template-cover.php","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[37,44,178,187,189],"class_list":["post-1828","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-cloudhealth","tag-cost-management","tag-vmware","tag-vrealizeoperations","tag-vrops","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/posts\/1828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/comments?post=1828"}],"version-history":[{"count":0,"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/posts\/1828\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/media?parent=1828"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/categories?post=1828"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nine30.nxt70.com\/index.php\/wp-json\/wp\/v2\/tags?post=1828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}