Receiving snmp traps in perl on Win platform?

Discussion in 'Perl' started by Dirk Van de moortel, Jun 2, 2008.

  1. {
    OOPS, posted this to moderated group perl.cpan.discuss as
    well, so it can take a while to get through, if it gets through at all
    Otherwise sorry for duplicate posting
    }

    We need to set up a server 2003 (or a win XP system) to accept
    and act upon traps sent out from a storage system. Responding
    to various error conditions, this system can be fully configured to
    send traps.

    I am wondering what must be done on the trap-accepting side.

    I am fairly new to SNMP but I managed to install the NET::SNMP
    module from
    http://search.cpan.org/~dtown/Net-SNMP-5.2.0/lib/Net/SNMP.pm
    and use it to interrogate and manipulate a remote SNMP agent (SNMP
    service running on a XP-system), i.o.w. all the examples work.
    I can do get and sets, and I can send traps to the remote system.
    With a little utility like "SNMP Trap Watcher" I see the traps arriving.

    Now I would like to create a perl script on the remote system to
    listen for traps, and, at this point, to just show them on the console.
    The NET::SNMP module seems not to support this.

    I have been looking around I do find some examples of trap
    listeners, but they all seem to work on unit or Linux only.

    The module SNMP
    http://search.cpan.org/~hardaker/SNMP-5.0401/SNMP.pm
    seems promising, but when I try to install it with ppm, I get
    ppm> install SNMP
    ====================
    Install 'SNMP' version 0.0 in ActivePerl 5.8.7.815.
    ====================
    Error: error downloading 'http://theoryx5.uwinnipeg.ca/ppms/x86/Bundle-
    NetSNMP.tar.gz': 404 Not Found

    Can anyone help me out here?

    Tia,
    Dirk Vdm


    By the way, this might be of interest:
    ==============================
    ppm> rep describe 1
    Describing Active Repository 1:
    Name: ActiveState Package Repository
    Location: http://ppm.ActiveState.com/PPM/ppmserver-5.8-windows.plex?urn:/PPM/Server/SQL
    Type: PPMServer 3.0
    ppm>
    ppm>
    ppm> rep describe 2
    Describing Active Repository 2:
    Name: uwinnipeg
    Location: http://theoryx5.uwinnipeg.ca/ppms/
    Type: Webpage
    ppm>
    ppm>
    ppm> search snmp
    Searching in Active Repositories
    1. Apache-WebSNMP [0.11] Apache-WebSNMP
    2. Net-SNMP [5.2] Net-SNMP
    3. Net-SNMP [5.2] Object oriented interface to SNMP
    4. Net-SNMP-alpha [3.9.6] Net-SNMP-alpha
    5. Net-SNMP-HostInfo [0.02] Net-SNMP-HostInfo
    6. Net-SNMP-Interfaces [1.2] Net-SNMP-Interfaces
    7. POE-Component-SNMP [0.01] POE-Component-SNMP
    8. SNMP [0.0]
    9. SNMP-BridgeQuery [0.58] SNMP-BridgeQuery
    10. SNMP-Effective [1] SNMP-Effective
    11. SNMP-MIB-Compiler [0.06] SNMP-MIB-Compiler
    12. SNMP-Persist [0.05] SNMP-Persist
    13. SNMP-Util [1.8] Snmp modules to perform snmp set,get,walk,next,walk_hash etc.
    ppm>
    ==============================
    Dirk Van de moortel, Jun 2, 2008
    #1
    1. Advertising

  2. Dirk Van de moortel <> wrote in message
    xuV0k.74432$2
    > {
    > OOPS, posted this to moderated group perl.cpan.discuss as
    > well, so it can take a while to get through, if it gets through at all
    > Otherwise sorry for duplicate posting
    > }
    >
    > We need to set up a server 2003 (or a win XP system) to accept
    > and act upon traps sent out from a storage system. Responding
    > to various error conditions, this system can be fully configured to
    > send traps.
    >
    > I am wondering what must be done on the trap-accepting side.
    >


    Got it.

    Dirk Vdm
    Dirk Van de moortel, Jun 4, 2008
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Replies:
    2
    Views:
    600
  2. Krist
    Replies:
    6
    Views:
    741
    Arne Vajhøj
    May 7, 2010
  3. Joe Hughes

    Python 3 and SNMP Traps

    Joe Hughes, Dec 29, 2010, in forum: Python
    Replies:
    0
    Views:
    845
    Joe Hughes
    Dec 29, 2010
  4. Olivier

    Receiving SNMP traps

    Olivier, Apr 5, 2006, in forum: Perl Misc
    Replies:
    1
    Views:
    188
    Charles DeRykus
    Apr 6, 2006
  5. milaus

    SNMP module to query net-snmp

    milaus, Aug 31, 2006, in forum: Perl Misc
    Replies:
    3
    Views:
    410
    Dr.Ruud
    Aug 31, 2006
Loading...

Share This Page