diff options
Diffstat (limited to 'man/snmptable.1.def')
-rw-r--r-- | man/snmptable.1.def | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/man/snmptable.1.def b/man/snmptable.1.def new file mode 100644 index 0000000..743da1b --- /dev/null +++ b/man/snmptable.1.def @@ -0,0 +1,167 @@ +.\" /************************************************************ +.\" Copyright 1997 Niels Baggesen +.\" +.\" All Rights Reserved +.\" +.\" Permission to use, copy, modify, and distribute this software and its +.\" documentation for any purpose and without fee is hereby granted, +.\" provided that the above copyright notice appear in all copies. +.\" +.\" I DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +.\" ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +.\" I BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +.\" ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +.\" WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +.\" ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +.\" SOFTWARE. +.\" ******************************************************************/ +.\" Portions of this file are copyrighted by: +.\" Copyright Copyright 2003 Sun Microsystems, Inc. All rights reserved. +.\" Use is subject to license terms specified in the COPYING file +.\" distributed with the Net-SNMP package. +.\" ******************************************************************/ +.TH SNMPTABLE 1 "25 Jul 2003" VVERSIONINFO "Net-SNMP" +.SH NAME +snmptable - retrieve an SNMP table and display it in tabular form +.SH SYNOPSIS +.B snmptable +[COMMON OPTIONS] [\-Cb] [\-CB] [\-Ch] [\-CH] [\-Ci] [\-Cf STRING] [\-Cw WIDTH] +AGENT TABLE\-OID +.SH DESCRIPTION +.B snmptable +is an SNMP application that repeatedly uses the SNMP GETNEXT or +GETBULK requests to query for information on a network entity. The +parameter +.I TABLE\-OID +must specify an SNMP table. +.PP +snmptable is an SNMP application that repeatedly uses the +SNMP GETNEXT or GETBULK requests to query for information +on a network entity. The parameter TABLE\-OID must specify +an SNMP table. + +AGENT identifies a target SNMP agent, which is instrumented +to monitor the gievn objects. At its simplest, the AGENT +specification will consist of a hostname or an IPv4 +address. In this situation, the command will attempt +communication with the agent, using UDP/IPv4 to port 161 +of the given target host. See +.I snmpcmd(1) +for a full list of +the possible formats for AGENT. +.SH OPTIONS +.TP 8 +.B COMMON OPTIONS +Please see +.I snmpcmd(1) +for a list of possible values for COMMON OPTIONS +as well as their descriptions. +.TP +.B \-Cb +Display only a brief heading. Any common prefix of the table field +names will be deleted. +.TP +.B \-CB +Do not use GETBULK requests to retrieve data, only GETNEXT. +.TP +.BI \-Cc " CHARS" +Print table in columns of +.I CHARS +characters width. +.TP +.BI \-Cf " STRING" +The string +.I STRING +is used to separate table columns. With this option, each table entry +will be printed in compact form, just with the string given to +separate the columns (useful if you want to import it into a +database). Otherwise it is printed in nicely aligned columns. +.TP +.B \-Ch +Display +.I only +the column headings. +.TP +.B \-CH +Do not display the column headings. +.TP +.B \-Ci +This option prepends the index of the entry to all printed lines. +.TP +.B \-Cl +Left justify the data in each column. +.TP +.BI \-Cr " REPEATERS" +For GETBULK requests, +.I REPEATERS +specifies the max-repeaters value to use. For GETNEXT requests, +.I REPEATERS +specifies the number of entries to retrieve at a time. +.TP +.BI \-Cw " WIDTH" +Specifies the width of the lines when the table is printed. +If the lines will be longer, the table will be printed in sections of +at most +.I WIDTH +characters. If +.I WIDTH +is less than the length of the contents of +a single column, then that single column will still be printed. +.PP +Note that +.B snmptable +REQUIRES an argument specifying the agent to query +and exactly one OID argument, as described in the +.I snmpcmd(1) +manual page. This OID \fBmust\fP be that of a MIB table object. +.SH EXAMPLES +$ snmptable \-v 2c \-c public localhost at.atTable + +SNMP table: at.atTable RFC1213\-MIB::atTable + +atIfIndex atPhysAddress atNetAddress + 1 8:0:20:20:0:ab 130.225.243.33 +.PP +$ snmptable \-v 2c \-c public \-Cf + localhost at.atTable + +SNMP table: at.atTable + +atIfIndex+atPhysAddress+atNetAddress +1+8:0:20:20:0:ab+130.225.243.33 +.PP +.nf +$ snmptable localhost \-Cl \-CB \-Ci \-OX \-Cb \-Cc 16 \-Cw 64 ifTable + +SNMP table: ifTable + +Index Descr Type Mtu +Speed PhysAddress AdminStatus OperStatus +LastChange InOctets InUcastPkts InNUcastPkts +InDiscards InErrors InUnknownProtos OutOctets +OutUcastPkts OutNUcastPkts OutDiscards OutErrors +OutQLen Specific + +index: [1] +1 lo softwareLoopbac 16436 +10000000 up up +? 2837283786 3052466 ? +0 0 ? 2837283786 +3052466 ? 0 0 +0 zeroDotZero + +index: [2] +2 eth0 ethernetCsmacd 1500 +10000000 0:5:5d:d1:f7:cf up up +? 2052604234 44252973 ? +0 0 ? 149778187 +65897282 ? 0 0 +0 zeroDotZero +.PP +.SH "BUGS" +The test for +.I TABLE\-OID +actually specifying a table is rather heuristic. Note also that the +test requires the defining MIB file to be loaded. +.PP +.SH "SEE ALSO" +snmpcmd(1), variables(5). |