Splunk AppDynamics

VMWare - Monitoring Extension

Dietrich_Meier
Communicator

We are looking to use the VMWare - Monitoring Extension

I need some clarification if this extension uses Vcenter or if host info needs to be captured in the config file for each VM and Host managed by Vcenter?
The documentation is not very clear on that or the specific permissions required for the user that does authentication.
See image below for reference.

What is the difference between the "host" in the servers section at the top of the config and the "host" in the hostconfig section further down. Which one do we use if our client's Vcenter is managing 200 Hosts?

image.pngconfig.yml

Labels (1)
Tags (1)
0 Karma
1 Solution

Arun_Dasetty
Super Champion

Hi Dietrich,

The first occurrence of attribute "host" in config.yml below could be used to configure address of the vCenter host.
 - displayName: ""
    host: ""
And the second occurrence of the "host" under hostConfig section like in below section is used to provide the hosts details hosted in vCenter.
hostConfig:
      - host: ""
        vms: ["*"]

View solution in original post

iamryan
Community Manager
Community Manager

Hi @Mukesh.Prasad,

Since this post is over a year old, it may not get a reply. Since it's been a few days, did you happen to find a solution yourself you can share?

If you still need help, you can contact AppD Support: How to contact AppDynamics Support and manage existing cases with Cisco Support Case Manager (SCM) 

0 Karma

Mukesh_Prasad2
New Member

What should be the configuration if we only need to monitor ESXi hosts but not VMs via this extension. I believe because of vmware technicalities performance metric values like CPU,Memory, Disk Utilizations values differs when monitored as VM via vcenter discovery vs when it is monitored as server

0 Karma

Cansel_OZCAN
Path Finder

Hi Deitrich,

first "host" after  "displayName" option defines VCenter's IP address

for example, if your vmcenter's service URL is like this below

https://vcenter.onotio.com

you need to define like this below

image.png

If you want to monitor all VMhosts in this Vcenter (in your example you mention approx 200 VmHost ) and All VMs in these 200 VMhosts, your hostConfig section must be like this below.

image.png

This means getting all VmHosts' metrics and all VMs' metrics which is under these 200 VmHost. But with this configuration based on your VMs and VmHost count, you need to increase "numberofThreads" Counts (for example 10-15 or 20) and machine agents agent max metrics value (default value is 450, too less for this kind of scenario)  

for 10000 metrics you need to install a machine agent with Java options below.

-Dappdynamics.agent.maxMetrics=10000 

to sum up I'm giving enough examples for your all hidden question below

This config yml gathering metrics from vcenter.onotio.com for 3 diferent Vm Host:

10.1.31.12

10.1.1.5

10.1.15.7

and also 

vm1.onotio.intra ' s VM metrics

vm2.onotio.infra' s VM metric

and all VMs' metrics from 10.1.15.7 VmHost.

If you need further help please feel free.

Thanks

Cansel 

image.png

Dietrich_Meier
Communicator

Just updating this old post with the info that we never reached the implementation part of this extension because the client went another route. So my knowledge on this is about as extensive as the above posts. 

Dietrich_Meier
Communicator

Thanks for the input Arun and Atyuha.

I am marking this as solved as I got the answers I needed. Just waiting for the client to come back to me before we can proceed with the actual testing.

Dietrich 

0 Karma

Atyuha_Pal
Contributor

Hi Dietrich

It seems it needs admin/root-level permission.

Regards,Atyuha

0 Karma

Arun_Dasetty
Super Champion

Hi Dietrich,

The first occurrence of attribute "host" in config.yml below could be used to configure address of the vCenter host.
 - displayName: ""
    host: ""
And the second occurrence of the "host" under hostConfig section like in below section is used to provide the hosts details hosted in vCenter.
hostConfig:
      - host: ""
        vms: ["*"]

Dietrich_Meier
Communicator

Hi Arun

Thanks for the input.
Do you know anything more about the permissions the user account requires that authenticates with vCenter?

0 Karma
Get Updates on the Splunk Community!

Splunk Observability Synthetic Monitoring - Resolved Incident on Detector Alerts

We’ve discovered a bug that affected the auto-clear of Synthetic Detectors in the Splunk Synthetic Monitoring ...

Video | Tom’s Smartness Journey Continues

Remember Splunk Community member Tom Kopchak? If you caught the first episode of our Smartness interview ...

3-2-1 Go! How Fast Can You Debug Microservices with Observability Cloud?

3-2-1 Go! How Fast Can You Debug Microservices with Observability Cloud? Learn how unique features like ...