Setting up the new Application Remote Collector in vROPs 7.5

Back in April, VMware announced vRealize Operations Manager 7.5 and one of the prominent feature that came with it was improved application monitoring.

Since 7.5 has been generally available for a while, I’ve put together this post which helps you in setting up the new improved application monitoring feature and the first step towards it is setting up the Application Remote collector appliance.

vRealize Application Remote Collector enables virtual infrastructure administrators and application administrators to discover applications running in provisioned Guest operating systems allows them to collect run-time metrics of the operating system and application. The monitoring and troubleshooting workflows are enabled from vRealize Operations Manager and it can be integrated with either Wavefront or vRealize Operations Manager.

Also there is a new and improved ‘Telegraph‘ agent which gets deployed onto your virtual machines. Many of the application and operating system monitoring features are not enabled until the agent is installed. The Application remote collector also lets up perform life cycle management of the agents on the Virtual Machines. Similar to a standard Remote Collector, this appliance is used to connect to the agents, offloading that work from the main vROps cluster.

In the below post we will look into the steps for Setting up the new Application remote collector appliance :

Deploying the Application Remote Collector Appliance

Login to your vRops UI and Browse to Home > Monitor Applications

appmon.JPG

Click on Configure Application Monitoring

confappmon.JPG

Only during the first time configuration, you will be provided with an option to select the destination for your collected metrics which can be either vRealize Operations Manager or VMware Wavefront.

NoteThis is a one time selection and it cannot be changed later.

Select the desired destination and click on Save

dest

Now you need to activate the Application Management Pack. Click the Activate link.

activate.JPG

This will redirect you to the solutions repository page. Here you need to Activate the VMware vRealize Application Management Pack.

The VMware vRealize Application Management Pack is a native management pack which is already included with vRealize Operations Manager. The Pack only needs to be activated.

Select the VMware vRealize Application Management Pack and Click on Activate

mgmtpack

The Activation process will take some time. Wait until the status of the Management Pack turns to Active Green State.

act

 

Once the Application Management Pack has been activated. Browse to Home > Application Monitoring and Click on Configure Application Monitoring

confapp mon2

It will take you to the Application Remote Collector screen from where you can download the OVF file for the Appliance.

Click on the download button to start the download of the OVF File.

download.JPG

Once downloaded, deploy the ARC Appliance using the vSphere client.

From the Actions drop-down Select the Deploy OVF Template Action.

ovf.JPG

On the Select an OVF Template screen, Select Local file and Click on Choose Files to browse to the location of the OVF Template downloaded for ARC Appliance.

browse

Click Next

On the Select a Name and Folder Screen, Enter the name for the Virtual Machine Appliance and Select the Location for the Appliance.

name

Click Next

On the Next Screen, Select the Esxi host or Cluster where you want to place the Virtual Appliance.

host

Click Next

In the Review details dialog box, Review the summary details, Click Next.

review

In the License Agreements dialog box, Accept the License agreement first and then Click Next

license

In the Configuration dialog box, Select the desired Size of the Virtual Appliance as per the  Sizing Guidelines.

size.JPG

Click Next

In the Select storage dialog box, select the disk format that you want to use for the virtual appliance from the Select virtual disk format drop-down list. Select the datastore you want to place the virtual appliance on from the list.

storage

Click Next

In the Select networks dialog box, Select the network that you want to connect the virtual appliance to using the Destination  Network drop-down list.

network

Click Next

In the Customize Template dialog box, Enter the Required Information

API Admin User`s Password  – Please remember this password as we will require it later while registering the Appliance with vROPs.

Default Gateway, Domain Name, Domain Name Servers, Domain Search Path, Network IP Address, Network Subnetmask

Click Next

temp

In the Ready to Complete dialog box, Review the configuration data.

review.JPG

Click Finish and Wait for the Deployment to complete successfully. 

Once the Deployment task is completed, Power On the Virtual Appliance and wait until it comes to the Blue Screen

poweron

Login to the VM Console to complete the final configuration of the ARC VM. Use the Login option to access the operating system.

Login using username ‘root‘ and password ‘vmware‘ (all lower case). You will be prompted to change the password on first logon.

Now you to need to configure and start the ntp service. Use the vi editor to edit the ntp.conf file.

logon

Using the editor add a new line to the configuration file to add the ntp server name.

ntpconf

Save and close the file.

Now Start and enable the ntp daemon. You can also check the ntp status using the ntpstat command. 

Also enable and Start the sshd service.

ntpsshd

Now we need to register the newly deployed ARC Appliance with vRealize Operations Manager.

Login to the vROPs UI and Browse to Administration > Application Remote Collector

addarc

Click on the Add Icon and provide the connection info using the password set earlier during the Appliance deployment.

confarc

Click Next.

On the Map vCenters tab, Select one or more vCenter Servers.

Click on Test Connection

newvc

Review and Accept the Certificate.

Wait for the Test connection task to complete successfully.

testcon.JPG

Click Ok and Next

On the Summary tab, Review the configuration and click on Finish

summary

Wait for the data collection to complete.

datacol.JPG

Once the Data Collection is complete, the ARC should now return to Healthy state.

healthy

Once the ARC has been setup we can configure the Agents to be installed on one or more VMs in the Inventory. We will look into the steps for the same in the next post.

This Concludes our post on Setting up the Application Remote Collector for vRealize Operations Manager.

Whether you like it or not but now we have to install a dedicated remote collector appliance for collecting application metrics. In previous releases, we would install  end Point agents on VMs and they would communicate back to the vROPs cluster. From 7.5 we deploy a dedicated application collector appliance and the agents are pointed to the new collector instead.

Happy Learning !

 

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.