henryc@oar.net (Henry Clark) (06/04/91)
Archive-name: internet/snmp/xnetdb/0-- Archive: thor.oar.net:/pub/xnetdb-v2.*.tar.Z [131.187.1.135] Original-posting-by: henryc@oar.net (Henry Clark) Original-subject: Xnetdb v2.02 now available Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) 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> -- comp.archives file verification thor.oar.net -r--r--r-- 1 0 1 143790 May 22 15:12 /pub/xnetdb-v2.01.tar.Z -r--r--r-- 1 0 1 145884 Jun 3 21:02 /pub/xnetdb-v2.02.tar.Z found xnetdb ok thor.oar.net:/pub/xnetdb-v2.*.tar.Z