@durgeshsing - If you are talking about Red Hat KVM, then the approach is similar to Microsoft Hyper-V:
1) Install the Agent on each virtual machine under the Host
2) Install the Agent on the Red Hat KVM Host
I'm not sure what technologies may be available to gather information from that type of device sorry. However the following idea for an enhancement to FlexNet Manager Suite/Flexera One ITAM may be related to what you're looking to do here, so consider voting for it if it looks like it would be useful for you: ITAM-I-261: Red Hat Enterprise Virtualization (RHEV) Support
Thanks Chris G for your response & Support as always. I have voted & thinking this will be really use full if flexera can consider to add it. As many organization are moving on this hypervisor now a days.