We need to know which Linux distro and version you are using.
For the Red Hat/Fedora/CentOS systems, you need net-snmp and possibly net-snmp-tools, which can be fetched and installed via YUM. For Ubuntu/Debian systems, search for something similar using synaptic.
An IDE is no substitute for an Intelligent Developer.
Net SNMP is snmp agent there is another protocol called netconf used for network monitoring ,i wanted to which agent is there for netconf.
i downloaded YUMA package but is it the best one i am using or some other i should use ?
Netconf (RFC-4741) does not appear to be a standard feature of any of the current Linux distros. Actual network configuration for those distros is done by software and config files unique to that family of distros and is only done locally. Originally configuration was entirely controlled by the sysadmin, but in recent years zeroconf support has been added in the form of avahi. To add to the confusion, "netconf" is used to refer to network configuration. I don't know if it's an actual command name on some distros or just a shorthand term for "network configuration".
I can see benefits (dynamic VM network configuration) and perils (remote reconfiguration of a network by malware), but this is currently not something provided in mainstream Linux it looks like you are on your own. YUMA is the only Linux-supportive netconf system I ran across, but I didn't make a major research project of it.