We have an requirement to monitor Cent OS VMs which are appliances using SNMPv2. Since agent is not allowed to be installed on it & SSH is also blocked, we are only left with SNMP. How to configure monitoring for CPU, Disk & Memory for this VM.
Did you try using snmpcollector to monitor the server as snmp is allowed ?
Alternative option is to use a probe like vmware to monitor the VM if you are monitoring the ESX Host or vCenter as it doesn't need a agent
Thanks... yes maybe i can use vmware to monitor it.... but can i vmware probe only to monitor this VM & ignore all other VMs. Since other VMs have robot running on it. how this can be achieved ?
That's the tricky part, unfortunately vmware probe does not provide us with the flexibility to choose which specific VM's to be monitored ,its either all the VM's or none
This has been a popular request to included an option to choose which VM's are to be monitored in vmware probe , but CA is yet to add this functionality .
One way you can try is to create a user with restricted permissions to a specific VM which you wish to monitor and use that user to configure the vmware probe so that it can query the data specific to certain VM's...may be that helps ?
Admin Console GUI for vmware probe provides you a filtering feature with template.
So you can have your template applied on VM1 and not VM2 using good filtering expression.
In addition to that, we had a discussion with vmware probe Product Manager about enhancing features to be able not to pull data of VM which you don't have any monitoring interest.
Unfortunately, it would be hard to achieve in the current design.