[SNMP4J] Send v2 trap

Kazantsev, Andrey V. kazantsev at axmor.com
Thu Jul 29 03:59:05 CEST 2010


You can take a look at snmp4j-1.11\src\org\snmp4j\tools\console\SnmpRequest.java

private void sendV2cTrap() throws IOException
  {
    TransportMapping transport = new DefaultUdpTransportMapping();
    Snmp snmp = new Snmp(transport);
    snmp.listen();

    CommunityTarget target = new CommunityTarget();
    target.setCommunity(new OctetString("public"));
    target.setAddress(new UdpAddress("127.0.0.1/162"));
    target.setVersion(SnmpConstants.version2c);

    PDU request = new PDU();
    request.setType(PDU.TRAP);
    request.add(new VariableBinding(new OID("1.3.6.1.2.1.1.3.0"), new Integer32(0)));
    request.add(new VariableBinding(new OID("1.3.6.1.6.3.1.1.4.1.0"), new OID("1.3.7")));
    request.add(new VariableBinding(new OID("1.3.6"), new OctetString("Hello world v2c trap!")));

    ResponseEvent responseEvent = snmp.send(request, target);
  }

-----Original Message-----
From: snmp4j-bounces at agentpp.org [mailto:snmp4j-bounces at agentpp.org] On Behalf Of Evgeny Katsnelson
Sent: Wednesday, July 28, 2010 23:06
To: snmp4j at agentpp.org
Subject: [SNMP4J] Send v2 trap

How can i send traps v2 from my Java application?
Thanks!
_______________________________________________
SNMP4J mailing list
SNMP4J at agentpp.org
http://lists.agentpp.org/mailman/listinfo/snmp4j



More information about the SNMP4J mailing list