snmpwalk.1.def
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:4k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. ." /***********************************************************
  2. ."  Copyright 1988, 1989 by Carnegie Mellon University
  3. ." 
  4. ."                       All Rights Reserved
  5. ." 
  6. ." Permission to use, copy, modify, and distribute this software and its 
  7. ." documentation for any purpose and without fee is hereby granted, 
  8. ." provided that the above copyright notice appear in all copies and that
  9. ." both that copyright notice and this permission notice appear in 
  10. ." supporting documentation, and that the name of CMU not be
  11. ." used in advertising or publicity pertaining to distribution of the
  12. ." software without specific, written prior permission.  
  13. ." 
  14. ." CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  15. ." ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  16. ." CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  17. ." ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  18. ." WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  19. ." ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  20. ." SOFTWARE.
  21. ." ******************************************************************/
  22. .TH SNMPWALK 1 "08 Feb 2002" VVERSIONINFO "Net-SNMP"
  23. .UC 4
  24. .SH NAME
  25. snmpwalk - retrieve a subtree of management values using SNMP GETNEXT requests
  26. .SH SYNOPSIS
  27. .B snmpwalk
  28. [APPLICATION OPTIONS] [COMMON OPTIONS] [OID]
  29. .SH DESCRIPTION
  30. .B snmpwalk
  31. is an SNMP application that uses SNMP GETNEXT requests to query a
  32. network entity for a tree of information.
  33. .PP
  34. An object identifier (OID) may be given on the command line.  This OID
  35. specifies which portion of the object identifier space will be
  36. searched using GETNEXT requests.  All variables in the subtree
  37. below the given OID are queried and their values presented to the user.
  38. Each variable name is given in the format specified in
  39. .IR variables(5) .
  40. .PP
  41. If no OID argument is present,
  42. .B snmpwalk
  43. will search the subtree rooted at SNMPv2-SMI::mib-2
  44. (including any MIB object values from other MIB modules,
  45. that are defined as lying within this subtree).
  46. If the network entity has an error processing the request packet, an
  47. error packet will be returned and a message will be shown, helping to
  48. pinpoint why the request was malformed.
  49. .PP
  50. If the tree search causes attempts to search beyond the end of the
  51. MIB, the message "End of MIB" will be displayed.
  52. .SH OPTIONS
  53. .TP 8
  54. .B -Cc
  55. Do not check whether the returned OIDs are increasing.  Some agents
  56. (LaserJets are an example) return OIDs out of order, but can
  57. complete the walk anyway.  Other agents return OIDs that are out of
  58. order and can cause
  59. .B snmpwalk
  60. to loop indefinitely.  By default,
  61. .B snmpwalk
  62. tries to detect this behavior and warns you when it hits an agent
  63. acting illegally.  Use
  64. .B -Cc
  65. to turn off this check.
  66. .TP
  67. .B -Ci
  68. Include the given OID in the search range.  Normally
  69. .B snmpwalk
  70. uses GETNEXT requests starting with the OID you specified and returns
  71. all results in the MIB subtree rooted at that OID.  Sometimes, you may
  72. wish to include the OID specified on the command line in the printed
  73. results if it is a valid OID in the tree itself.  This option lets you
  74. do this explicitly.
  75. .TP
  76. .B -CI
  77. In fact, the given OID will be retrieved automatically if the main
  78. subtree walk returns no useable values.  This allows a walk of a
  79. single instance to behave as generally expected, and return the
  80. specified instance value.
  81. This option turns off this final GET request, so a walk of a
  82. single instance will return nothing.
  83. .TP
  84. .B -Cp
  85. Upon completion of the walk, print the number of variables found.
  86. .TP
  87. .B -Ct
  88. Upon completion of the walk, print the total wall-clock time it took
  89. to collect the data (in seconds).  Note that the timer is started just
  90. before the beginning of the data request series and stopped just after
  91. it finishes.  Most importantly, this means that it does not include
  92. snmp library initialization, shutdown, argument processing, and any
  93. other overhead.
  94. .PP
  95. In addition to these options,
  96. .B snmpwalk
  97. takes the common options described in the 
  98. .I snmpcmd(1)
  99. manual page.
  100. .SH EXAMPLE
  101. The command:
  102. .PP
  103. snmpwalk -Os -c public -v 1 zeus system
  104. .PP
  105. will retrieve all of the variables under system:
  106. .PP
  107. sysDescr.0 = STRING: "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
  108. .br
  109. sysObjectID.0 = OID: enterprises.hp.nm.hpsystem.10.1.1
  110. .br
  111. sysUpTime.0 = Timeticks: (155274552) 17 days, 23:19:05
  112. .br
  113. sysContact.0 = STRING: ""
  114. .br
  115. sysName.0 = STRING: "zeus.net.cmu.edu"
  116. .br
  117. sysLocation.0 = STRING: ""
  118. .br
  119. sysServices.0 = INTEGER: 72
  120. .SH "SEE ALSO"
  121. snmpcmd(1), snmpbulkwalk(1), variables(5).