[comp.protocols.tcp-ip] Xnetdb v2.02 now available

henryc@oar.net (Henry Clark) (06/04/91)

This is to announce the availability of xnetdb version 2.02 (the current 
version being 2.01).  Major improvements/additions from v2.01 -> v2.02 
include:

*  assorted bugs fixed

*  support for hosts has been added

*  a graphical traceroute function has been added

Xnetdb may be obtained via anonymous ftp from thor.oar.net (131.187.1.135)
in the /pub directory.  I've included a bit of the man page below.

I'm also in the process of setting up a mailing list for those interested
in using xnetdb.  Drop a note to me (henryc@oar.net) and you'll get added.

Henry

----

DESCRIPTION
     Xnetdb is a network monitoring tool based on X  Windows  and
     SNMP  which also has integrated database and statistic view-
     ing capabilities.  Xnetdb will  determine  and  display  the
     status  of  routers and circuits it has been told to monitor
     by querying the designated sites and displaying the  result.
     Additionally,  it also has integrated database functionality
     in that it can display additional information about  a  site
     or  circuit  such  as the equipment at the site, the contact
     person(s)  for  the  site,  and  other  useful  information.
     Finally  it  can  gather  designated statistical information
     about a circuit or router and display it on demand.

OPTIONS
     -v        This enables the verbose mode of xnetdb.  This  is
               useful only when used with the -monitor option.

     -monitor  This enables the monitor mode of xnetdb  in  which
               it  will actively query routers to determine their
               status and update the map to reflect that  status.
               The  default  is not to monitor so that unecessary
               SNMP traffic is avoided.

     -display host
               This will display  the  xnetdb  map  on  the  host
               specified.

     -cpath path
               This gives the path in which it will find  all  of
               the  xnetdb  configuration  files.  Note that this
               defaults to the setting in the xnetdb.h  file  set
               at compilation.


USING XNETDB
     Invoking any of the  database  or  statistics  functions  is
     merely  a  function of pressing the left mouse button on the
     proper item and selecting the choice of  interest  from  the
     menu.   For  example,  to  invoke  the router menu, move the
     pointer on top of the router  you  desire  more  information
     about  and  the  press  the left mouse button, to invoke the
     circuit menu press the left mouse button on top  of  a  cir-
     cuit, and to invoke the summary/stats menu to press the left
     mouse button anywhere  else.   To  quit  xnetdb,  press  "q"
     within the xnetdb window.


CONFIGURATION FILE
     The configuration file xnetdb.cf specifies all of the things
     that  you  want  xnetdb  to  monitor and/or keep information
     about.  There are three types of things which can be 
     configured into the file - routers, hosts, and variables.

     ROUTER <path> <routername> <mapname> <ipaddress> <community>
        The <path> entry specifies the  path  into  the  database
        where  xnetdb can find information about the router.  The
        <routername> entry specifies the name of  the  router  in
        the  database.   The  <mapname>  entry specifies the name
        which will be displayed on the xnetdb  map.   The  <ipad-
        dress>  entry  specifies  the  ip  address of the router.
        Finally, the <community> entry specifies the SNMP commun-
        ity name to use when querying the router.

     HOST <path> <hostname> <mapname> <ipaddress> <community>
        The <path> entry specifies the  path  into  the  database
        where  xnetdb  can  find information about the host.  The
        <hostname> entry specifies the name of the  host  in  the
        database.   The  <mapname> entry specifies the name which
        will be displayed on the  xnetdb  map.   The  <ipaddress>
        entry specifies the ip address of the host.  Finally, the
        <community> entry specifies the SNMP  community  name  to
        use when querying the host.

     VARIABLE <rtraddr> <variable> <variabletype> <community>
        The <rtraddr> entry is the ip address of the router.  The
        <variable>  entry  is  the  name of the snmp variable you
        wish to monitor.  The <variabletype> entry is the type of
        the variable that the agent will return (such as Integer,
        IPAddr, etc.).  Finally, the <community> entry  specifies
        the SNMP community name to use when querying the entity.


CONFIGURATION FILE SAMPLE
     #
     #  Area 1
     #
     ROUTER Backbone/POP1    RTR1    Router1       1.2.3.4   public
     ROUTER Backbone/POP1    RTR2    Router2       1.2.3.5   public
     ROUTER Sites            Site1   Site1         1.2.3.6   public
     #
     #  Important Host
     #
     HOST Site/Site1   Host1  BigMachine  1.2.3.7  public
     #
     #  Monitor the default route
     #
     VARIABLE  1.2.3.5  1.3.6.1.2.1.4.21.1.1.0.0.0.0      IPAddr   public

----
Henry Clark                      Network Guy, OARnet
Ohio Supercomputer Center        Email: henryc@oar.net, Phone: (614) 292-6483 
1224 Kinnear Rd.                 
Columbus, OH  43212              #include <disclaimer.h>
-- 
Henry Clark                      Network Guy, OARnet
Ohio Supercomputer Center        Email: henryc@oar.net, Phone: (614) 292-6483 
1224 Kinnear Rd.                 
Columbus, OH  43212              #include <disclaimer.h>