Object Ids we use conform to:
http://www.oidview.com/mibs/0/HOST-RESOURCES-V2-MIB.html

On Fri, Jun 18, 2010 at 3:56 PM, Ted Yu <yuzhih...@gmail.com> wrote:

> Hi,
> Here are the packages on my CentOS:
> [had...@sjc9-flash-grid04 ~]$ yum list | grep snmp
> net-snmp.x86_64                            1:5.3.2.2-9.el5_5.1
> installed
> net-snmp-libs.x86_64                       1:5.3.2.2-9.el5_5.1
> installed
> net-snmp-utils.x86_64                      1:5.3.2.2-9.el5_5.1
> installed
> cluster-snmp.x86_64                        0.12.1-2.el5.centos
> base
> net-snmp-devel.i386                        1:5.3.2.2-9.el5_5.1
> updates
> net-snmp-devel.x86_64                      1:5.3.2.2-9.el5_5.1
> updates
> net-snmp-libs.i386                         1:5.3.2.2-9.el5_5.1
> updates
> net-snmp-perl.x86_64                       1:5.3.2.2-9.el5_5.1
> updates
> php-snmp.x86_64                            5.1.6-27.el5                base
>
>
> I use the following code:
>     public SnmpQueryResolver(MonitorAgentConf snmpAgentConf, Snmp snmp) {
>         _snmpAgentConf = snmpAgentConf;
>         _snmp = snmp;
>         _agentAddress = GenericAddress.parse("udp:" +
> snmpAgentConf.getAddress().replace(":", "/"));
>
>         _communityTarget = new CommunityTarget();
>         _communityTarget.setCommunity(new OctetString("public"));
>         _communityTarget.setAddress(_agentAddress);
>         _communityTarget.setRetries(1);
>         _communityTarget.setTimeout(2000);
>         _communityTarget.setVersion(SnmpConstants.version2c);
>     }
>
>     public void executeQueries(List<IMibQuery> queryDefinitions, long time,
> IResultReporter resultReporter) throws IOException {
>         List<IMibQuery> singleValueQueries = new ArrayList<IMibQuery>();
>         for (IMibQuery mibElement : queryDefinitions) {
>             if (mibElement instanceof CustomMibQuery) {
>                 CustomMibQuery customMibElement = (CustomMibQuery)
> mibElement;
>                 String value = customMibElement.getValue(_communityTarget,
> _snmp);
>                 resultReporter.report(time, _snmpAgentConf, mibElement,
> value);
>             } else {
>                 singleValueQueries.add(mibElement);
>             }
>         }
>         querySingleValueMibElements(singleValueQueries, resultReporter);
>     }
>
> I see the following snmp query results:
>
> 1276892267175 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.MEMORY_USED | 0
> 1276892267175 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.SWAP_USED | 0
> 1276892267175 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.DISC_SPACE_USED | 0
> 1276892267175 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.NETWORK_IO_IN | 0
> 1276892267175 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.NETWORK_IO_OUT | 0
> 1276892267192 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.CPU_USER | noSuchObject
> 1276892267192 | hadoopMasterUnix | sjc9-flash-grid04.iq.com:161 |
> unix.CPU_SYSTEM | noSuchObject
>
> Can someone tell me why 0 was returned for the metrics ?
>
> Thanks
>
_______________________________________________
SNMP4J mailing list
SNMP4J@agentpp.org
http://lists.agentpp.org/mailman/listinfo/snmp4j

Reply via email to