[Xymon] [xymon] SNMP destination (eg. not DevMon) [SOLVED]

Josephine Tsikoudaki jtsikoudaki at ontelecoms.com
Tue Mar 1 12:45:07 CET 2011


Thanks a lot!!!!

I will try it and let you know...

Josephine

On Mon, 2011-02-28 at 12:20 -0800, Brian Majeska wrote:

> Here you go, its not pretty but it works, you'll need to adjust the
> variable path values as needed for your Xymon installation.
> 
> ---------------- script ------------------------
> #!/bin/sh -x
> #
> # $1 - Time stamp
> # $2 - OID
> # $3 - Severity Status
> # $4 - Hostname (or IP)
> # $5 - Message
> 
> XYMONCMD=/local/xymon/server/bin/xymoncmd
> XYMONCFG=/local/xymon/server/etc/xymonserver.cfg
> TRAPCLIENT=/local/xymon/server/ext/trap.pl
> LOG=/var/log/snmp/trap.log
> 
> NODE="$4"
> MSG="$5"
> GHOST=yes       # yes - nodes not in DNS end up in the Xymon ghost report
>                          # no  - nodes not in DNS send status to
> unknown-trap-host host you need to setup in Xymon (bb-)hosts.cfg:
> 0.0.0.0   unknown-trap-host # noconn testip
> 
> ### Test to see if its a valid hostname or IP
> if ( host ${NODE} >/dev/null 2>&1 ); then
> 
> ### Get FQDN from host or IP provided
>         if ( echo ${NODE} |grep
> '^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$' >/dev/null
> 2>&1 ); then
>                 FQDN=`host ${NODE} | awk '{print $5}'`
>         else
>                 FQDN=`host ${NODE} | awk '{print $1}'`
>         fi
> else
> 
> ### Decide if unknown trap hosts go to the ghost report or a special host
>         if [ "${GHOST}" = 'yes' ]; then
>                 FQDN=${NODE}
>         else
>                 FQDN='unknown-trap-host'
>                 MSG="${MSG} - Unknown Host: ${NODE}"
>         fi
> fi
> 
> FQDN=`echo ${FQDN} | sed 's/-man//'`
> 
> ${XYMONCMD} --env=${XYMONCFG} ${TRAPCLIENT} -C -D -s $3 -t ${FQDN} -d
> "$1" -m "${MSG} ($2)" >> $LOG
> 
> ------------end script---------------------
> 
> --
> Brian Majeska
> 
> 
> 
> On Thu, Feb 24, 2011 at 6:51 AM, Josephine Tsikoudaki
> <jtsikoudaki at ontelecoms.com> wrote:
> >
> > Hello
> >
> > Can you help on how you did that? I have my snmp traps coming with IPs and
> > hobbit wont display them...
> >
> > Thanks!
> >
> > Josephine
> >
> >
> > On Sun, 2011-01-16 at 17:50 -0800, Brian Majeska wrote:
> >
> > Yes, you can have a separate trap column for each host.  The trap.sh
> > script that comes in the tar download on that page feeds the IP or
> > hostname to the trap.pl script which reports the status to Xymon.
> >
> > I tweaked my trap.sh script to do dns lookups for all traps that come
> >
> > in without a hostname so they can be reported to xymon with the
> > correct hostname.
> >
> > --
> > Brian Majeska
> >
> >
> >
> > On Fri, Jan 14, 2011 at 2:19 PM, Ryan Novosielski <novosirj at umdnj.edu>
> > wrote:
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> The only thing that isn't clear is whether it would be possible to split
> >> the things out and have them show up under the equipment that they
> >> originate from (eg. a trap comes from a monitored server that I have --
> >> can I have it show up as an issue under than server rather than one
> >> thing that just says "traps" under the Xymon server status). But I
> >> haven't looked at all, so we'll see.
> >>
> >> On 01/14/2011 05:11 PM, Xymon User in Richmond wrote:
> >>> Way kewl.  Canned version of a WAG definitely beats rolling your own.
> >>>
> >>> On Fri, January 14, 2011 16:56, Ryan Novosielski wrote:
> >>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
> >>>>
> >>>> Thanks a bunch! I had sniffed around some and had read an FAQ or two but
> >>>> only saw DevMon. The relevant link here is:
> >>>>
> >>>> http://cerebro.victoriacollege.edu/hobbit-trap.html
> >>>>
> >>>> Have a nice weekend!
> >>>>
> >>>> On 01/14/2011 04:31 PM, Williams, Doug (Consultant-RIC) wrote:
> >>>>> http://en.wikibooks.org/wiki/System_Monitoring_with_Xymon/Other_Docs/FA
> >>>>> Q #Q._How_do_I_enable_SNMP_monitoring_with_Hobbit_Server.3F
> >>>>>
> >>>>>
> >>>>> -----Original Message----- From: Xymon User in Richmond
> >>>>> [mailto:hobbit at epperson.homelinux.net] Sent: Friday, January 14, 2011
> >>>>> 4:15 PM To: xymon at xymon.com Subject: Re: [xymon] SNMP destination (eg.
> >>>>> not DevMon)
> >>>>>
> >>>>> On Fri, January 14, 2011 15:52, Ryan Novosielski wrote:
> >>>>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
> >>>>>>
> >>>>>> Hi all,
> >>>>>>
> >>>>>> Is anyone aware of any direction I might look for supporting
> >>>>>> RECEIVING SNMP traps from devices (not querying them via SNMP)? I
> >>>>>> have a device that can set an SNMP destination, but I don't believe
> >>>>>> has support for being queried by SNMP (if it does, it is a slightly
> >>>>>> moot point as it
> >>>>> is
> >>>>>> not on a network that can be accessed easily remotely).
> >>>>>>
> >>>>>> Happy to just hear the name of a script or software if you know of
> >>>>> one.
> >>>>>
> >>>>> Just a WAG, but I'd try pointing it at an snmptrapd and then monitor
> >>>>> the log.  But maybe someone knows a better way.
> >>>>>
> >>>>>
> >>>>> To unsubscribe from the xymon list, send an e-mail to
> >>>>> xymon-unsubscribe at xymon.com
> >>>>>
> >>>>>
> >>>>>
> >>>>> To unsubscribe from the xymon list, send an e-mail to
> >>>>> xymon-unsubscribe at xymon.com
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>> - -- - ---- _  _ _  _ ___  _  _  _ |Y#| |  | |\/| |  \ |\ |  | |Ryan
> >>>> Novosielski - Sr. Systems Programmer |$&| |__| |  | |__/ | \| _|
> >>>> |novosirj at umdnj.edu - 973/972.0922 (2-0922) \__/ Univ. of Med. and
> >>>> Dent.|IST/CST-Academic Svcs. - ADMC 450, Newark -----BEGIN PGP
> >>>> SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG
> >>>> with Mozilla - http://enigmail.mozdev.org/
> >>>>
> >>>> iEYEARECAAYFAk0wxpoACgkQmb+gadEcsb4b3QCgyAf7MQStVNu1wZh7d8DU9Iyq
> >>>> XSoAoKuv7aM3KCiP7QlFnDlBBjvTfQSa =2CvN -----END PGP SIGNATURE-----
> >>>>
> >>>> To unsubscribe from the xymon list, send an e-mail to
> >>>> xymon-unsubscribe at xymon.com
> >>>>
> >>>
> >>>
> >>>
> >>> To unsubscribe from the xymon list, send an e-mail to
> >>> xymon-unsubscribe at xymon.com
> >>>
> >>>
> >>
> >>
> >> - --
> >> - ---- _  _ _  _ ___  _  _  _
> >> |Y#| |  | |\/| |  \ |\ |  | |Ryan Novosielski - Sr. Systems Programmer
> >> |$&| |__| |  | |__/ | \| _| |novosirj at umdnj.edu - 973/972.0922 (2-0922)
> >> \__/ Univ. of Med. and Dent.|IST/CST-Academic Svcs. - ADMC 450, Newark
> >> -----BEGIN PGP SIGNATURE-----
> >> Version: GnuPG v1.4.10 (GNU/Linux)
> >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> >>
> >> iEYEARECAAYFAk0wy/gACgkQmb+gadEcsb647wCfZ90Oo0b3rvhnHfdJNKjek0I2
> >> znwAn311dNn6ebXTpf9ZOQkVQfPhtZb9
> >> =b6gV
> >> -----END PGP SIGNATURE-----
> >>
> >>
> >> To unsubscribe from the xymon list, send an e-mail to
> >> xymon-unsubscribe at xymon.com
> >>
> >>
> >
> > To unsubscribe from the xymon list, send an e-mail to
> > xymon-unsubscribe at xymon.com
> >
> >
> >
> > _______________________________________________
> > Xymon mailing list
> > Xymon at xymon.com
> > http://lists.xymon.com/mailman/listinfo/xymon
> >
> >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20110301/a2f7f651/attachment.html>


More information about the Xymon mailing list