1mibiisa(1M)             System Administration Commands             mibiisa(1M)
2
3
4

NAME

6       mibiisa - Sun SNMP Agent
7

SYNOPSIS

9       mibiisa [-ar] [-c config-dir] [-d debug-level] [-p port]
10            [-t cache-timer]
11
12

DESCRIPTION

14       The  mibiisa  utility  is an RFC 1157-compliant SNMP agent. It supports
15       MIB-II as defined in RFC 1213, with Sun extensions under  Sun's  enter‐
16       prise  number.  The  MIB (Management Information Base) is both readable
17       and writable. The mibiisa utility supports all SNMP protocol operations
18       including  GET-REQUEST,  GETNEXT-REQUEST,  SET-REQUEST,  GET-REPLY, and
19       TRAP.
20
21
22       The SMA (Systems  Management  Agent)  is  the  default  SNMP  agent  in
23       Solaris.  MIB-II  subagent  mibiisa  does not run by default. To enable
24       mibiisa,  rename  the  configuration  file  from   /etc/snmp/conf/mibi‐
25       isa.rsrc-  to  /etc/snmp/conf/mibiisa.rsrc.  SMA  has the capability to
26       handle any MIB-II requests.
27
28
29       The mibiisa utility  supports  the  coldStart,  linkUp,  linkDown,  and
30       authentication traps. The authentication trap may be disabled by a com‐
31       mand-line switch, which itself may be overridden by a  management  sta‐
32       tion writing to a MIB variable in the standard SNMP MIB group.
33
34
35       The  mibiisa  utility supports four distinct views of the MIB. The view
36       used for any request is determined by the community string contained in
37       that request.
38
39
40       To  enhance security, mibiisa supports an option to block all writes to
41       the MIB. You can also limit the set of management stations  from  which
42       the  agent  will  accept  requests  in the configuration file used when
43       starting the mibiisa. See the  section for more information.
44
45
46       Unless overridden, mibiisa uses UDP port 161, the standard  SNMP  port.
47       The  mibiisa  utility  issues  traps  through the same port on which it
48       receives SNMP requests.
49
50
51       The mibiisa utility must run with super-user privileges  and  is  typi‐
52       cally  started  at  system  startup  via /etc/rc3.d. mibiisa may not be
53       started using inetd(1M). When started, mibiisa detaches itself from the
54       keyboard,  disables  all  signals  except SIGKILL, SIGILL, SIGUSR1, and
55       SIGUSR2, and places itself in the background.
56

OPTIONS

58       The following options are supported by mibiisa:
59
60       -a                Disable the generation of authentication traps.  How‐
61                         ever,  an SNMP manager may write a value into snmpEn‐
62                         ableAuthenTraps to enable or  disable  authentication
63                         traps.
64
65
66       -c config-dir     Specify a directory where it expects snmpd.conf file,
67                         on startup. The default directory is /etc/snmp/conf.
68
69
70       -d debug-level    Debug. A value of 0 disables all  debug  and  is  the
71                         default. Levels 1 through 3 represent increasing lev‐
72                         els of debug output. When mibiisa receives the signal
73                         SIGUSR1, it resets the debug-level to 0. When mibiisa
74                         receives the signal SIGUSR2, it increments the debug-
75                         level by one.
76
77                         Debug output is sent to the standard output in effect
78                         at the time mibiisa is started. No matter what  debug
79                         level  is  in  effect, certain significant events are
80                         logged in the system log.
81
82
83       -p port           Define an alternative UDP port on which mibiisa  lis‐
84                         tens  for  incoming requests. The default is UDP port
85                         161.
86
87
88       -r                Place the MIB into read-only mode.
89
90
91       -t cache-timer    By default, information fetched from  the  kernel  is
92                         considered  to  be valid for 45 seconds from the time
93                         it is retrieved. This cache lifetime may  be  altered
94                         with  this  parameter.  You cannot set cache-timer to
95                         any value less than 1.
96
97

CONFIGURATION FILE

99       The snmpd.conf file is used for configuration information.  Each  entry
100       in  the  file consists of a keyword followed by a parameter string. The
101       keyword must begin in the first position. Parameters are separated from
102       the  keyword  and  from one another by white space. Case in keywords is
103       ignored. Each entry must be contained on a single line. All  text  fol‐
104       lowing  (and including) a pound sign (#) is ignored. Keywords currently
105       supported are:
106
107       sysdescr
108
109           The value to be used to answer queries for sysDescr.
110
111
112       syscontact
113
114           The value to be used to answer queries for sysContact.
115
116
117       syslocation
118
119           The value to be used to answer queries for sysLocation.
120
121
122       trap
123
124           The parameter names one or more hosts to receive traps.  Only  five
125           hosts may be listed.
126
127
128       system-group-read-community
129
130           The community name to get read access to the system group and Sun's
131           extended system group.
132
133
134       system-group-write-community
135
136           The community name to get write access  to  the  system  group  and
137           Sun's extended system group.
138
139
140       read-community
141
142           The community name to get read access to the entire MIB.
143
144
145       write-community
146
147           The  community  name to get write access to the entire MIB (implies
148           read access).
149
150
151       trap-community
152
153           The community name to be used in traps.
154
155
156       kernel-file
157
158           The name of the file to use for kernel symbols.
159
160
161       managers
162
163           The names of hosts that may send SNMP queries. Only five hosts  may
164           be listed on any one line. This keyword may be repeated for a total
165           of 32 hosts.
166
167
168       newdevice
169
170           The additional devices which are not built in SNMPD. The format  is
171           as  follows:  newdevice type speed name where newdevice is the key‐
172           word, type is an integer which has to match your schema file, speed
173           is the new device's speed, and name is this new device's name.
174
175
176
177       An example snmpd.conf file is shown below:
178
179         sysdescr        Sun SNMP Agent, Sun Fire 4800, Company
180                            Property Number 123456
181         syscontact      Cliff Claven
182         sysLocation     Room 1515, building 1
183         #
184         system-group-read-community     public
185         system-group-write-community    private
186         #
187         read-community  all_public
188         write-community all_private
189         #
190         trap            localhost
191         trap-community  SNMP-trap
192         #
193         #kernel-file    /vmunix
194         #
195         managers        lvs golden
196         managers        swap
197
198
199

INSTALLATION

201       The  mibiisa  utility  and  its  configuration file, snmpd.conf, may be
202       placed  in  any  directory.  However  for  Solaris  2.4  and  subseqent
203       releases,  use  /usr/lib/snmp for mibiisa itself and /etc/snmp/conf for
204       the configuration file. You can modify the configuration file as appro‐
205       priate.  If you make any changes to snmpd.conf file keyword values, you
206       must kill and restart mibiisa for the changes to take effect.
207
208
209       Your /etc/services file (or NIS equivalent) should contain the  follow‐
210       ing entries:
211
212
213
214
215       snmp        161/udp              # Simple Network Mgmt Protocol
216       snmp-trap   162/udp   snmptrap   # SNMP trap (event) messages
217
218
219
220       The  following  is  an  example for Solaris 2.x and releases compatible
221       with Solaris 2.x, such as Solaris 9:
222
223         #
224         # Start the SNMP agent
225         #
226         if [ -f /etc/snmp/conf/snmpd.conf -a -x
227            /usr/lib/snmp/mibiisa ];
228         then
229         /opt/SUNWconn/snm/agents/snmpd
230         echo 'Starting SNMP-agent.'
231
232
233

SECURITY

235       SNMP, as presently defined,  offers  relatively  little  security.  The
236       mibiisa  utility  accepts  requests from other machines, which can have
237       the effect of disabling the network capabilities of your  computer.  To
238       limit the risk, the configuration file lets you specify a list of up to
239       32 manager stations from which mibiisa will accept requests. If you  do
240       not  specify  any  such manager stations, mibiisa accepts requests from
241       anywhere.
242
243
244       The mibiisa utility also allows you to mark the MIB as  "read-only"  by
245       using the -r option.
246
247
248       mibiisa  supports four different community strings. These strings, how‐
249       ever, are visible in the configuration file and within the SNMP packets
250       as they flow on the network.
251
252
253       The  configuration file should be owned by, and readable only by super-
254       user. In other words the mode should be:
255
256         −rw−−−−−−−  1 root         2090 Oct 17 15:04 /etc/snmp/conf/snmpd.conf
257
258
259
260
261       Managers can be restricted based on the community strings. This can  be
262       configured   by  creating  an  optional  secondary  configuration  file
263       /etc/snmp/conf/mibiisa.acl. To enable such a restriction, add the secu‐
264       rity line in the /etc/snmp/conf/mibiisa.rsrc file.
265
266
267       An example mibiisa.acl file is as follows:
268
269         acl = {
270                 {
271                         communities = public
272                         access = read-only
273                         managers = xyz
274                 }
275                 {
276                         communities = private
277                         access = read-write
278                         managers = abc,pqrs
279                 }
280         }
281
282
283
284       An example mibiisa.rsrc file is as follows:
285
286         resource =
287         {
288                 {
289                         registration_file = "/etc/snmp/conf/mibiisa.reg"
290                         security = "/etc/snmp/conf/mibiisa.acl"
291                         policy = "spawn"
292                         type = "legacy"
293                         command = "/usr/lib/snmp/mibiisa -r -p $PORT"
294                 }
295         }
296
297

MIB

299       This  section discusses some of the differences between the mibiisa MIB
300       and the standard MIB-II (as defined in RFC 1213).
301
302
303       The following variables are read-only in the mibiisa MIB:
304
305         sysName
306         atIfIndex
307         ipDefaultTTL
308
309
310
311
312       These variables are read-write in the standard MIB-II.
313
314
315       The mibiisa  MIB  Address  Translation  tables  support  limited  write
316       access:  only atPhysAddress may be written, either to change the physi‐
317       cal address of an existing entry or  to  delete  an  entire  ARP  table
318       entry.
319
320
321       The  mibiisa  MIB  IP Net to Media table supports limited write access:
322       only  ipNetToMediaPhysAddress  and  ipNetToMediaType  may  be  written,
323       either to change the physical address of an existing entry or to delete
324       an entire ARP table entry.
325
326
327       The following variables are read-write in  the  mibiisa  MIB;  however,
328       these  variables  have  fixed  values. Any new values "set" to them are
329       accepted, but have no effect:
330
331         ipRoutIfIndex
332         ipRouteMetric1
333         ipRouteMetric2
334         ipRouteMetric3
335         ipRouteMetric4
336         ipRouteType
337         ipRouteAge
338         ipRouteMask
339         ipRouteMetric5
340
341
342
343
344       The following mibiisa MIB variable reflects the  actual  state  of  the
345       related table entry. "Sets" are accepted but have no effect:
346
347         tcpConnState
348
349
350
351
352       The  following  mibiisa  MIB variables are readable, but return a fixed
353       value:
354
355
356
357
358       icmpInDestUnreachs      Returns 1
359       icmpInTimeExcds         Returns 1
360       icmpInParmProbs         Returns 1
361       icmpInSrcQuenchs        Returns 1
362       icmpInRedirects         Returns 1
363       icmpInEchos             Returns 1
364       icmpInEchoReps          Returns 1
365       icmpInTimestamps        Returns 1
366       icmpInTimestampReps     Returns 1
367       icmpInAddrMasks         Returns 1
368       icmpInAddrMaskReps      Returns 1
369       icmpOutDestUnreachs     Returns 1
370       icmpOutTimeExcds        Returns 1
371       icmpOutParmProbs        Returns 1
372       icmpOutSrcQuenchs       Returns 1
373       icmpOutRedirects        Returns 1
374       icmpOutEchos            Returns 1
375       icmpOutEchoReps         Returns 1
376       icmpOutTimestamps       Returns 1
377       icmpOutTimestampReps    Returns 1
378       icmpOutAddrMasks        Returns 1
379       icmpOutAddrMaskReps     Returns 1
380       ifInUnknownProtos       Returns 0
381       ipAdEntBcastAddr        Returns 1
382       ipAdEntReasmMaxSiz      Returns 65535
383       ipRouteMetric1          Returns −1
384       ipRouteMetric2          Returns −1
385       ipRouteMetric3          Returns −1
386       ipRouteMetric4          Returns −1
387       ipRouteAge              Returns 0
388       ipRouteMetric5          Returns −1
389       ipNetToMediaType        Returns (3) dynamic
390       ipRoutingDiscards       Returns 0
391
392
393
394       The following variables return a fixed value of 0 for drivers not  con‐
395       forming to the GLD framework (see gld(7D)), including the old LAN driv‐
396       ers on SPARC machines:
397
398
399
400
401       ifInOctets              Returns 0
402       ifInNUcastPkts          Returns 0
403       ifInDiscards            Returns 0
404       ifOutOctets             Returns 0
405       ifOutNUcastPkts         Returns 0
406       ifOutDiscards           Returns 0
407
408

SCHEMA ATTRIBUTES

410       The following describes the attributes in the group and  table  defini‐
411       tions in the /var/snmp/mib/sun.mib file.
412
413   system
414       The  system  group  reports  statistics  about a particular system (for
415       example, a workstation or a printer).
416
417
418       sysDescr − A textual description  of  the  entity.  This  value  should
419       include  the full name and version identification of the system's hard‐
420       ware type, software operating-system,  and  networking  software.  This
421       value must only contain printable ASCII characters. (string[255])
422
423
424       sysObjectID  − The vendor's authoritative identification of the network
425       management subsystem contained in the entity. This value  is  allocated
426       within  the  SMI enterprises subtree (1.3.6.1.4.1) and provides an easy
427       and unambiguous means for determining what type of equipment  is  being
428       managed.  For  example,  if vendor "Flintstones, Inc." was assigned the
429       subtree   1.3.6.1.4.1.4242,   it   could    assign    the    identifier
430       1.3.6.1.4.1.4242.1.1 to its "Fred Router." (objectid)
431
432
433       sysUpTime  − Time (in hundredths of a second) since the network manage‐
434       ment portion of the system was last reinitialized. (timeticks)
435
436
437       sysContact − The textual identification of the contact person for  this
438       managed  node, together with information on how to contact this person.
439       (string[255])
440
441
442       sysName − An administratively-assigned name for this managed  node.  By
443       convention,   this   is   the   node's   fully-qualified  domain  name.
444       (string[255])
445
446
447       sysLocation − The physical location of this node (for  example,  "tele‐
448       phone closet, 3rd floor" (string[255]))
449
450
451       sysServices  −  A value indicating the set of services that this entity
452       primarily offers. (int) The value is a sum. This  sum  initially  takes
453       the  value  zero.  Then,  for each layer L in the range 1 through 7 for
454       which this node performs transactions, 2 raised to (L - 1) is added  to
455       the  sum. For example, a node that performs primarily routing functions
456       would have a value of 4 (2**(3-1)). In contrast, a node that is a  host
457       offering  application  services  would  have  a value of 72 (2**(4-1) +
458       2**(7-1)). Note that in the context of the Internet suite of protocols,
459       values should be calculated accordingly:
460
461
462
463
464                  Layer                          Functionality
465       1                             physical (such as repeaters)
466       2                             datalink/subnetwork (such as bridges)
467       3                             internet (such as IP gateways)
468       4                             end-to-end (such as IP hosts)
469       7                             applications (such as mail relays)
470
471
472
473       For  systems  including  OSI  protocols,  Layers  5  and  6 may also be
474       counted.
475
476   interfaces
477       The interfaces group reports the number of interfaces  handled  by  the
478       agent.
479
480
481       ifNumber  −  The number of network interfaces, regardless of their cur‐
482       rent state, present on this system. (int)
483
484   ifTable
485       The ifTable is a table of interface entries. The number of  entries  is
486       given by the value of ifNumber.
487
488
489       ifIndex − A unique value for each interface. Its value ranges between 1
490       and the value of ifNumber. The value for  each  interface  must  remain
491       constant  at  least  from  one reinitialization of the entity's network
492       management system to the next reinitialization. (int)
493
494
495       ifDescr − A textual string containing information about the  interface.
496       This  string  should  include the name of the manufacturer, the product
497       name, and the version of the hardware interface. (string[255])
498
499
500       ifType − The type of interface, distinguished according to  the  physi‐
501       cal/link  protocol(s) immediately below the network layer in the proto‐
502       col stack. (enum)
503
504
505       ifMtu − The size of the largest datagram that can be  sent/received  on
506       the  interface,  specified in octets. For interfaces used for transmit‐
507       ting network datagrams, this is the size of the largest  network  data‐
508       gram that can be sent on the interface. (int)
509
510
511       ifSpeed − An estimate of the interface's current bandwidth in bits-per-
512       second. For interfaces that do not vary  in  bandwidth,  or  for  those
513       where  no  accurate  estimation can be made, this object should contain
514       the nominal bandwidth. (gauge)
515
516
517       if1hysAddress − The interface's address at the protocol  layer  immedi‐
518       ately  below  the  network  layer in the protocol stack. For interfaces
519       without such an address (for  example,  a  serial  line),  this  object
520       should contain an octet string of zero length. (octet[128])
521
522
523       ifAdminStatus  −  The  desired  state  of the interface. The testing(3)
524       state indicates that no operational packets can be passed. (enum)
525
526
527       if OperStatus − The current operational state  of  the  interface.  The
528       testing(3)  state  indicates that no operational packets can be passed.
529       (enum)
530
531
532       ifLastChange − The value of sysUpTime at the time the interface entered
533       its  current  operational state. If the current state was entered prior
534       to the last reinitialization of the local network management subsystem,
535       then this object contains a zero value. (timeticks)
536
537
538       ifInOctets  −  The  total  number  of octets received on the interface,
539       including framing characters. (counter) Returns a fixed value of 0.
540
541
542       ifInUcastPkts − The number of subnetwork-unicast packets delivered to a
543       higher-layer protocol. (counter)
544
545
546       ifInNUcastPkts − The number of non-unicast (that is, subnetwork- broad‐
547       cast or subnetwork-multicast) packets delivered to a higher-layer  pro‐
548       tocol. (counter) Returns a fixed value of 0.
549
550
551       ifInDiscards  −  The  number of inbound packets chosen to be discarded,
552       even though no errors had been detected to prevent their being deliver‐
553       able  to  a  higher-layer  protocol. One possible reason for discarding
554       such a packet could be to free up buffer  space.  (counter)  Returns  a
555       fixed value of 0.
556
557
558       ifInErrors  −  The number of inbound packets that contained errors pre‐
559       venting  them  from  being  deliverable  to  a  higher-layer  protocol.
560       (counter)
561
562
563       ifInUnknownProtos  −  The  number of packets received via the interface
564       that were discarded because of  an  unknown  or  unsupported  protocol.
565       (counter) Returns a fixed value of 0.
566
567
568       ifOutOctets  − The total number of octets transmitted out of the inter‐
569       face, including framing characters. (counter) Returns a fixed value  of
570       0.
571
572
573       ifOutUcastPkts  −  The total number of packets that higher-level proto‐
574       cols requested be transmitted to a subnetwork-unicast address,  includ‐
575       ing those that were discarded or not sent. (counter)
576
577
578       ifOutNUcastPkts  − The total number of packets that higher-level proto‐
579       cols requested be transmitted to a non- unicast (that is, a subnetwork-
580       broadcast  or  subnetwork-multicast) address, including those that were
581       discarded or not sent. (counter) Returns a fixed value of 0.
582
583
584       ifOutDiscards − The number of outbound packets that were chosen  to  be
585       discarded  even  though  no  errors  had been detected to prevent their
586       being transmitted. One possible reason for  discarding  such  a  packet
587       could be to free up buffer space. (counter) Returns a fixed value of 0.
588
589
590       ifOutErrors  −  The number of outbound packets that could not be trans‐
591       mitted because of errors. (counter)
592
593
594       ifOutQLen − The length of the output packet queue (in packets). (gauge)
595
596
597       ifSpecific − A reference to MIB definitions specific to the  particular
598       media  being  used to realize the interface. For example, if the inter‐
599       face is realized by an Ethernet, then the value of this  object  refers
600       to  a  document defining objects specific to Ethernet. If this informa‐
601       tion is not present, its value should be set to the OBJECT IDENTIFIER {
602       0 0 }, which is a syntactically valid object identifier. Any conformant
603       implementation of ASN.1 and BER must be able to generate and  recognize
604       this value. (objectid)
605
606   atTable
607       atTable Address Translation tables contain the NetworkAddress to physi‐
608       cal address equivalences. Some interfaces do not use translation tables
609       for  determining  address  equivalences  (for  example, DDN-X.25 has an
610       algorithmic method). If all interfaces  are  of  this  type,  then  the
611       Address Translation table is empty, that is, has zero entries.
612
613
614       atIfIndex  −  The interface on which this entry's equivalence is effec‐
615       tive. The interface identified by a particular value of this  index  is
616       the same interface as identified by the same value of ifIndex. (int)
617
618
619       atPhysAddress − The media-dependent physical address. (octet[128]) Set‐
620       ting this object to a null string (one of zero length) has  the  effect
621       of  invaliding  the corresponding entry in the atTable object. That is,
622       it effectively dissociates the interface  identified  with  said  entry
623       from  the  mapping identified with said entry. It is an implementation-
624       specific matter as to whether the agent removes  an  invalidated  entry
625       from  the  table.  Accordingly, management stations must be prepared to
626       receive tabular information from agents that corresponds to entries not
627       currently in use. Proper interpretation of such entries requires exami‐
628       nation of the relevant atPhysAddress object.
629
630
631       atNetAddress − The NetworkAddress (that is, the IP address) correspond‐
632       ing to the media-dependent physical address. (netaddress)
633
634   ip
635       The ip group reports statistics about the Internet Protocol (IP) group.
636
637
638       ipForwarding − The indication of whether this entity is acting as an IP
639       gateway in respect to the forwarding of datagrams received by, but  not
640       addressed  to,  this entity. IP gateways forward datagrams. IP hosts do
641       not— except those source-routed via the host. (enum)
642
643
644       Note that for some managed nodes, this object may take on only a subset
645       of  the values possible. Accordingly, it is appropriate for an agent to
646       return a "badValue" response if a management station attempts to change
647       this object to an inappropriate value.
648
649
650       ipDefaultTTL  −  The default value inserted into the Time-To-Live field
651       of the IP header of datagrams originated at this entity, whenever a TTL
652       value is not supplied by the transport layer protocol. (int)
653
654
655       ipInReceives − The total number of input datagrams received from inter‐
656       faces, including those received in error. (counter)
657
658
659       ipInHdrErrors − The number of input datagrams discarded due  to  errors
660       in  their IP headers, including bad checksums, version number mismatch,
661       other format errors, time-to-live exceeded, errors discovered  in  pro‐
662       cessing their IP options, and so on. (counter)
663
664
665       ipInAddrErrors − The number of input datagrams discarded because the IP
666       address in their IP header's destination field was not a valid  address
667       to  be  received  at this entity. This count includes invalid addresses
668       (for example, 0.0.0.0) and addresses of unsupported Classes (for  exam‐
669       ple,  Class  E). For entities that are not IP Gateways and therefore do
670       not  forward  datagrams,  this  counter  includes  datagrams  discarded
671       because the destination address was not a local address. (counter)
672
673
674       ipForwDatagrams  −  The number of input datagrams for which this entity
675       was not their final IP destination, as a result of which an attempt was
676       made  to  find  a  route  to forward them to that final destination. In
677       entities that do not act as IP Gateways, this counter will include only
678       those  packets that were Source-Routed via this entity, and the Source-
679       Route option processing was successful. (counter)
680
681
682       ipInUnknownProtos − The number of locally-addressed datagrams  received
683       successfully  but discarded because of an unknown or unsupported proto‐
684       col. (counter)
685
686
687       ipInDiscards − The number of input IP datagrams for which  no  problems
688       were  encountered to prevent their continued processing, but which were
689       discarded, for example, for  lack  of  buffer  space.  Note  that  this
690       counter  does  not  include  any  datagrams  discarded  while  awaiting
691       reassembly. (counter)
692
693
694       ipInDelivers − The total number of input datagrams successfully  deliv‐
695       ered to IP user-protocols (including ICMP). (counter)
696
697
698       ipOutRequests  −  The  total number of IP datagrams that local IP user-
699       protocols (including ICMP) supplied to IP in requests for transmission.
700       Note that this counter does not include any datagrams counted in ipFor‐
701       wDatagrams. (counter)
702
703
704       ipOutDiscards − The number of output IP datagrams for which no  problem
705       was encountered to prevent their transmission to their destination, but
706       which were discarded (for example, for lack of buffer space). Note that
707       this  counter would include datagrams counted in ipForwDatagrams if any
708       such packets met this (discretionary) discard criterion. (counter)
709
710
711       ipOutNoRoutes − The number of IP datagrams discarded because  no  route
712       could  be  found  to transmit them to their destination. Note that this
713       counter includes any packets counted in ipForwDatagrams which meet this
714       "no-route" criterion. Note that this includes any datagrams that a host
715       cannot route because all its default gateways are down. (counter)
716
717
718       ipReasmTimeout − The maximum number of seconds that received  fragments
719       are held while they are awaiting reassembly at this entity. (int)
720
721
722       ipReasmReqds  −  The  number of IP fragments received that needed to be
723       reassembled at this entity. (counter)
724
725
726       ipReasmOKs − The  number  of  IP  datagrams  successfully  reassembled.
727       (counter)
728
729
730       ipReasmFails  −  The  number  of failures detected by the IP reassembly
731       algorithm, for whatever reason: timed out, errors, and the  like.  Note
732       that  this  is  not necessarily a count of discarded IP fragments since
733       some algorithms (notably the algorithm in RFC 815) can  lose  track  of
734       the  number  of  fragments  by  combining  them  as  they are received.
735       (counter)
736
737
738       ipFragOKs − The number of IP  datagrams  that  have  been  successfully
739       fragmented at this entity. (counter)
740
741
742       ipFragFails  −  The  number  of  IP  datagrams that have been discarded
743       because they needed to be fragmented at this entity but could  not  be,
744       for example, because their "Don't Fragment" flag was set. (counter)
745
746
747       ipFragCreates − The number of IP datagram fragments that have been gen‐
748       erated as a result of fragmentation at this entity. (counter)
749
750
751       ipRoutingDiscards − The number of routing entries that were  chosen  to
752       be  discarded even though they were valid. One possible reason for dis‐
753       carding such an entry could be to free-up buffer space for other  rout‐
754       ing entries. (counter) Returns a fixed value of 0.
755
756   ipAddrTable
757       ipAddrTable  is  a  table  of  addressing  information relevant to this
758       entity's IP addresses.
759
760
761       ipAdEntAddr − The IP address to which this entry's addressing  informa‐
762       tion pertains. (netaddress)
763
764
765       ipAdEntIfIndex − The index value that uniquely identifies the interface
766       to which this entry is applicable. The interface identified by  a  par‐
767       ticular  value of this index is the same interface as identified by the
768       same value of ifIndex. (int)
769
770
771       ipAdEntNetMask − The subnet mask associated with the IP address of this
772       entry. The value of the mask is an IP address with all the network bits
773       set to 1, and all the hosts bits set to 0. (netaddress)
774
775
776       ipAdEntBcastAddr − The value of the least-significant  bit  in  the  IP
777       broadcast address used for sending datagrams on the (logical) interface
778       associated with the IP address of this entry.  For  example,  when  the
779       Internet standard all-ones broadcast address is used, the value will be
780       1. This value  applies  to  both  the  subnet  and  network  broadcasts
781       addresses used by the entity on this (logical) interface. (int) Returns
782       a fixed value of 1.
783
784
785       ipAdEntReasmMaxSize − The size of the largest  IP  datagram  that  this
786       entity can reassemble from incoming IP fragmented datagrams received on
787       this interface. (int) Returns a fixed value of 65535.
788
789   ipRouteTable
790       The ipRouteTable is this entity's IP Routing table.
791
792
793       ipRouteDest − The destination IP address of this route. An entry with a
794       value  of  0.0.0.0  is considered a default route. Multiple routes to a
795       single destination can appear in the table, but access to such multiple
796       entries  is  dependent  on  the table- access mechanisms defined by the
797       network management protocol in use. (netaddress)
798
799
800       ipRouteIfIndex − The index value that  uniquely  identifies  the  local
801       interface  through  which the next hop of this route should be reached.
802       The interface identified by a particular value of  this  index  is  the
803       same interface as identified by the same value of ifIndex. (int)
804
805
806       ipRouteMetric1  − The primary routing metric for this route. The seman‐
807       tics of this metric are determined by the routing-protocol specified in
808       the  route's  ipRouteProto value. If this metric is not used, its value
809       should be set to −1. (int) Returns a fixed value of −1.
810
811
812       ipRouteMetric2 − An alternate routing metric for this route. The seman‐
813       tics of this metric are determined by the routing-protocol specified in
814       the route's ipRouteProto value. If this metric is not used,  its  value
815       should be set to −1. (int) Returns a fixed value of −1.
816
817
818       ipRouteMetric3 − An alternate routing metric for this route. The seman‐
819       tics of this metric are determined by the routing-protocol specified in
820       the  route's  ipRouteProto value. If this metric is not used, its value
821       should be set to −1. (int) Returns a fixed value of −1.
822
823
824       ipRouteMetric4 − An alternate routing metric for this route. The seman‐
825       tics of this metric are determined by the routing-protocol specified in
826       the route's ipRouteProto value. If this metric is not used,  its  value
827       should be set to −1. (int) Returns a fixed value of −1.
828
829
830       ipRouteNextHop  − The IP address of the next hop of this route. (In the
831       case of a route bound to an interface that is realized via a  broadcast
832       media, the value of this field is the agent's IP address on that inter‐
833       face.) (netaddress)
834
835
836       ipRouteType − The type of route. Note that the values  direct  (3)  and
837       indirect  (4) refer to the notion of direct and indirect routing in the
838       IP architecture. (enum)
839
840
841       Setting this object to the value invalid (2) has the effect of  invali‐
842       dating  the corresponding entry in the ipRouteTable object. That is, it
843       effectively dissociates the destination identified with said entry from
844       the  route identified with said entry. It is an implementation-specific
845       matter as to whether the agent removes an invalidated  entry  from  the
846       table.  Accordingly,  management  stations  must be prepared to receive
847       tabular information from agents that corresponds to  entries  not  cur‐
848       rently  in use. Proper interpretation of such entries requires examina‐
849       tion of the relevant ipRouteType object.
850
851
852       ipRouteProto − The routing  mechanism  through  which  this  route  was
853       learned.  Inclusion  of  values  for  gateway  routing protocols is not
854       intended to imply that hosts should support those protocols. (enum)
855
856
857       ipRouteAge − The number of seconds since this route was last updated or
858       otherwise determined to be correct. Note that no semantics of "too old"
859       can be implied except through knowledge  of  the  routing  protocol  by
860       which the route was learned. (int) Returns a fixed value of 0.
861
862
863       ipRouteMask  −  Indicate the mask to be logical-ANDed with the destina‐
864       tion address before being compared to  the  value  in  the  ipRouteDest
865       field. For those systems that do not support arbitrary subnet masks, an
866       agent constructs the value of the ipRouteMask  by  determining  whether
867       the  value of the correspondent ipRouteDest field belongs to a class-A,
868       B, or C network, and then using one of:
869
870
871
872
873                  Mask                         Network
874       255.0.0.0                     class-A
875       255.255.0.0                   class-B
876       255.255.255.0                 class-C
877
878
879
880       If the value of the ipRouteDest is 0.0.0.0 (a default route), then  the
881       mask value is also 0.0.0.0. It should be noted that all IP routing sub‐
882       systems implicitly use this mechanism. (netaddress)
883
884
885       ipRouteMetric5 − An alternate routing metric for this route. The seman‐
886       tics of this metric are determined by the routing-protocol specified in
887       the route's ipRouteProto value. If this metric is not used,  its  value
888       should be set to −1. (int) Returns a fixed value of −1.
889
890
891       ipRouteInfo − A reference to MIB definitions specific to the particular
892       routing protocol responsible for this route, as determined by the value
893       specified in the route's ipRouteProto value. If this information is not
894       present, its value should be set to the OBJECT  IDENTIFIER  {  0  0  },
895       which is a syntactically valid object identifier. Any conformant imple‐
896       mentation of ASN.1 and BER must be able to generate and recognize  this
897       value. (objectid)
898
899   ipNetToMediaTable
900       The ipNetToMediaTable is the IP Address Translation table used for map‐
901       ping from IP addresses to physical addresses.
902
903
904       ipNetToMediaIfIndex − The interface on which this  entry's  equivalence
905       is  effective.  The  interface identified by a particular value of this
906       index is the same interface as identified by the same value of ifIndex.
907       (int)
908
909
910       ipNetToMediaPhysAddress   −   The   media-dependent  physical  address.
911       (octet[128])
912
913
914       ipNetToMediaNetAddress − The  IpAddress  corresponding  to  the  media-
915       dependent physical address. (netaddress)
916
917
918       ipNetToMediaType − The type of mapping. (enum) Returns a fixed value of
919       (3)dynamic. Setting this object to the value invalid(2) has the  effect
920       of  invalidating the corresponding entry in the ipNetToMediaTable. That
921       is, it effectively dissociates the interface identified with said entry
922       from  the  mapping identified with said entry. It is an implementation-
923       specific matter as to whether the agent removes  an  invalidated  entry
924       from  the  table.  Accordingly, management stations must be prepared to
925       receive tabular information from agents that corresponds to entries not
926       currently in use. Proper interpretation of such entries requires exami‐
927       nation of the relevant ipNetToMediaType object.
928
929   icmp
930       The icmp group reports statistics about the ICMP group.
931
932
933       icmpInMsgs −  The  total  number  of  ICMP  messages  that  the  entity
934       received.  Note that this counter includes all those counted by icmpIn‐
935       Errors. (counter)
936
937
938       icmpInErrors − The number of ICMP messages that the entity received but
939       determined  as  having  ICMP-specific  errors  (bad ICMP checksums, bad
940       length, and the like.). (counter)
941
942
943       icmpInDestUnreachs − The number of ICMP  Destination  Unreachable  mes‐
944       sages received. (counter)
945
946
947       icmpInTimeExcds  −  The number of ICMP Time Exceeded messages received.
948       (counter)
949
950
951       icmpInParmProbs  −  The  number  of  ICMP  Parameter  Problem  messages
952       received. (counter)
953
954
955       icmpInSrcQuenchs  − The number of ICMP Source Quench messages received.
956       (counter)
957
958
959       icmpInRedirects −  The  number  of  ICMP  Redirect  messages  received.
960       (counter)
961
962
963       icmpInEchos  −  The  number  of  ICMP Echo (request) messages received.
964       (counter)
965
966
967       icmpInEchoReps − The number  of  ICMP  Echo  Reply  messages  received.
968       (counter)
969
970
971       icmpInTimestamps  −  The  number  of  ICMP Timestamp (request) messages
972       received. (counter)
973
974
975       icmpInTimestampReps − The  number  of  ICMP  Timestamp  Reply  messages
976       received. (counter)
977
978
979       icmpInAddrMasks  −  The  number  of  ICMP Address Mask Request messages
980       received. (counter)
981
982
983       icmpInAddrMaskReps − The number of ICMP  Address  Mask  Reply  messages
984       received. (counter)
985
986
987       icmpOutMsgs  −  The  total  number  of  ICMP  messages that this entity
988       attempted to send. Note that this counter includes all those counted by
989       icmpOutErrors. (counter)
990
991
992       icmpOutErrors  −  The  number of ICMP messages that this entity did not
993       send due to problems discovered within ICMP, such as a lack of buffers.
994       This value should not include errors discovered outside the ICMP layer,
995       such as the inability of IP to route the resultant datagram.   In  some
996       implementations there may be no types of errors that contribute to this
997       counter's value. (counter)
998
999
1000       icmpOutDestUnreachs − The number of ICMP Destination  Unreachable  mes‐
1001       sages sent. (counter)
1002
1003
1004       icmpOutTimeExcds  −  The  number  of  ICMP Time Exceeded messages sent.
1005       (counter)
1006
1007
1008       icmpOutParmProbs − The number of ICMP Parameter Problem messages  sent.
1009       (counter)
1010
1011
1012       icmpOutSrcQuenchs  −  The  number  of ICMP Source Quench messages sent.
1013       (counter)
1014
1015
1016       icmpOutRedirects − The number of ICMP Redirect  messages  sent.  For  a
1017       host,  this  object  will always be zero, since hosts do not send redi‐
1018       rects. (counter)
1019
1020
1021       icmpOutEchos −  The  number  of  ICMP  Echo  (request)  messages  sent.
1022       (counter)
1023
1024
1025       icmpOutEchoReps  −  The  number  of  ICMP  Echo  Reply  messages  sent.
1026       (counter)
1027
1028
1029       icmpOutTimestamps − The number of  ICMP  Timestamp  (request)  messages
1030       sent. (counter)
1031
1032
1033       icmpOutTimestampReps  −  The  number  of  ICMP Timestamp Reply messages
1034       sent. (counter)
1035
1036
1037       icmpOutAddrMasks − The number of ICMP  Address  Mask  Request  messages
1038       sent. (counter)
1039
1040
1041       icmpOutAddrMaskReps  −  The  number of ICMP Address Mask Reply messages
1042       sent. (counter)
1043
1044   tcp
1045       The tcp group reports statistics about the TCP group.
1046
1047
1048       tcpRtoAlgorithm − The algorithm used to  determine  the  timeout  value
1049       used for retransmitting unacknowledged octets. (enum)
1050
1051
1052       tcpRtoMin − The minimum value permitted by a TCP implementation for the
1053       retransmission timeout, measured in milliseconds. More  refined  seman‐
1054       tics  for objects of this type depend upon the algorithm used to deter‐
1055       mine the retransmission timeout. In particular, when the timeout  algo‐
1056       rithm  is  rsre(3),  an  object  of  this type has the semantics of the
1057       LBOUND quantity described in RFC 793. (int)
1058
1059
1060       tcpRtoMax − The maximum value permitted by a TCP implementation for the
1061       retransmission  timeout,  measured in milliseconds. More refined seman‐
1062       tics for objects of this type depend upon the algorithm used to  deter‐
1063       mine  the retransmission timeout. In particular, when the timeout algo‐
1064       rithm is rsre(3), an object of this  type  has  the  semantics  of  the
1065       UBOUND quantity described in RFC 793. (int)
1066
1067
1068       tcpMaxConn  − The limit on the total number of TCP connections that the
1069       entity can support. In entities where the maximum number of connections
1070       is dynamic, this object should contain the value -1. (int)
1071
1072
1073       tcpActiveOpens  −  The number of times that TCP connections have made a
1074       direct  transition  to  the  SYN-SENT  state  from  the  CLOSED  state.
1075       (counter)
1076
1077
1078       tcpPassiveOpens  − The number of times that TCP connections have made a
1079       direct  transition  to  the  SYN-RCVD  state  from  the  LISTEN  state.
1080       (counter)
1081
1082
1083       tcpAttemptFails  − The number of times that TCP connections have made a
1084       direct transition to the CLOSED state from either the SYN-SENT state or
1085       the  SYN-RCVD state, plus the number of times TCP connections have made
1086       a direct transition to  the  LISTEN  state  from  the  SYN-RCVD  state.
1087       (counter)
1088
1089
1090       tcpEstabResets − The number of times TCP connections have made a direct
1091       transition to the CLOSED state from either the ESTABLISHED state or the
1092       CLOSE-WAIT state. (counter)
1093
1094
1095       tcpCurrEstab  −  The  number  of  TCP connections for which the current
1096       state is either ESTABLISHED or CLOSE-WAIT. (gauge)
1097
1098
1099       tcpInSegs − The total number  of  segments  received,  including  those
1100       received  in  error. This count includes segments received on currently
1101       established connections. (counter)
1102
1103
1104       tcpOutSegs − The total number of segments sent, including those on cur‐
1105       rent  connections  but  excluding  those  containing only retransmitted
1106       octets. (counter)
1107
1108
1109       tcpRetransSegs − The total number of segments retransmitted - that  is,
1110       the  number  of  TCP segments transmitted containing one or more previ‐
1111       ously transmitted octets. (counter)
1112
1113
1114       tcpInErrs − The total number of segments received in error  (for  exam‐
1115       ple, bad TCP checksums). (counter)
1116
1117
1118       tcpOutRsts  −  The number of TCP segments sent containing the RST flag.
1119       (counter)
1120
1121   tcpConnTable
1122       The tcpConnTable is a table containing TCP connection-specific informa‐
1123       tion.
1124
1125
1126       tcpConnState − The state of this TCP connection. (enum)
1127
1128
1129       The   only   value   that  may  be  set  by  a  management  station  is
1130       deleteTCB(12). Accordingly, it is appropriate for an agent to return  a
1131       "badValue" response if a management station attempts to set this object
1132       to any other value.
1133
1134
1135       If a management station sets this object to  the  value  deleteTCB(12),
1136       then this has the effect of deleting the TCB (as defined in RFC 793) of
1137       the corresponding connection on the managed node. This results in imme‐
1138       diate termination of the connection.
1139
1140
1141       As  an  implementation-specific option, an RST segment may be sent from
1142       the managed node to the other TCP endpoint. (Note,  however,  that  RST
1143       segments are not sent reliably.)
1144
1145
1146       tcpConnLocalAddress − The local IP address for this TCP connection. For
1147       a connection in the listen state that is willing to accept  connections
1148       for  any  IP  interface  associated with the node, the value 0.0.0.0 is
1149       used. (netaddress)
1150
1151
1152       tcpConnLocalPort − The local port number for this TCP connection. (int)
1153
1154
1155       tcpConnRemAddress − The remote IP  address  for  this  TCP  connection.
1156       (netaddress)
1157
1158
1159       tcpConnRemPort − The remote port number for this TCP connection. (int)
1160
1161   upd
1162       The udp group reports statistics about the UDP group.
1163
1164
1165       udpInDatagrams  −  The  total  number of UDP datagrams delivered to UDP
1166       users. (counter) Returns a fixed value of 0.
1167
1168
1169       udpNoPorts − The total number of received UDP datagrams for which there
1170       was  no  application at the destination port. (counter) Returns a fixed
1171       value of 0.
1172
1173
1174       udpInErrors − The number of received UDP datagrams that  could  not  be
1175       delivered for reasons other than the lack of an application at the des‐
1176       tination port. (counter)
1177
1178
1179       udpOutDatagrams − The total number of  UDP  datagrams  sent  from  this
1180       entity. (counter) Returns a fixed value of 0.
1181
1182   udpTable
1183       The udpTable is a table containing UDP listener information.
1184
1185
1186       udpLocalAddress − The local IP address for this UDP listener. For a UDP
1187       listener that is willing to accept datagrams for any IP interface asso‐
1188       ciated with the node, the value 0.0.0.0 is used. (netaddress)
1189
1190
1191       udpLocalPort − The local port number for this UDP listener. (int)
1192
1193   snmp
1194       The snmp group reports statistics about the SNMP group.
1195
1196
1197       snmpInPkts  − The total number of Messages delivered to the SNMP entity
1198       from the transport service. (counter)
1199
1200
1201       snmpOutPkts − The total number of SNMP Messages passed  from  the  SNMP
1202       protocol entity to the transport service. (counter)
1203
1204
1205       snmpInBadVersions  − The total number of SNMP Messages delivered to the
1206       SNMP protocol  entity  that  were  for  an  unsupported  SNMP  version.
1207       (counter)
1208
1209
1210       snmpInBadCommunityNames  −  The total number of SNMP Messages delivered
1211       to the SNMP protocol entity that used a SNMP community name  not  known
1212       to said entity. (counter)
1213
1214
1215       snmpInBadCommunityUses − The total number of SNMP Messages delivered to
1216       the SNMP protocol entity,  which  represented  an  SNMP  operation  not
1217       allowed by the SNMP community named in the Message. (counter)
1218
1219
1220       snmpInASNParseErrs  −  The  total number of ASN.1 or BER errors encoun‐
1221       tered by the SNMP protocol entity when decoding received SNMP Messages.
1222       (counter)
1223
1224
1225       snmpInTooBigs  −  The  total  number of SNMP PDUs delivered to the SNMP
1226       protocol entity for which  the  value  of  the  error-status  field  is
1227       "tooBig." (counter)
1228
1229
1230       snmpInNoSuchNames − The total number of SNMP PDUs delivered to the SNMP
1231       protocol entity for which  the  value  of  the  error-status  field  is
1232       "noSuchName." (counter)
1233
1234
1235       snmpInBadValues  −  The total number of SNMP PDUs delivered to the SNMP
1236       protocol entity for which the value of the error-status field is  "bad‐
1237       Value." (counter)
1238
1239
1240       snmpInReadOnlys  −  The  total  number valid SNMP PDUs delivered to the
1241       SNMP protocol entity for which the value of the error-status  field  is
1242       "readOnly."  It should be noted that it is a protocol error to generate
1243       an SNMP PDU that contains the  value  "readOnly"  in  the  error-status
1244       field. This object is provided as a means of detecting incorrect imple‐
1245       mentations of the SNMP. (counter)
1246
1247
1248       snmpInGenErrs − The total number of SNMP PDUs  delivered  to  the  SNMP
1249       protocol  entity for which the value of the error-status field is "gen‐
1250       Err." (counter)
1251
1252
1253       snmpInTotalReqVars − The  total  number  of  MIB  objects  successfully
1254       retrieved  by the SNMP protocol entity as the result of receiving valid
1255       SNMP Get-Request and Get-Next PDUs. (counter)
1256
1257
1258       snmpInTotalSetVars − The  total  number  of  MIB  objects  successfully
1259       altered  by  the  SNMP protocol entity as the result of receiving valid
1260       SNMP Set-Request PDUs. (counter)
1261
1262
1263       snmpInGetRequests − The total number of SNMP Get-Request PDUs  accepted
1264       and processed by the SNMP protocol entity. (counter)
1265
1266
1267       snmpInGetNexts  −  The  total number of SNMP Get-Next PDUs accepted and
1268       processed by the SNMP protocol entity. (counter)
1269
1270
1271       snmpInSetRequests − The total number of SNMP Set-Request PDUs  accepted
1272       and processed by the SNMP protocol entity. (counter)
1273
1274
1275       snmpInGetResponses  −  The  total  number  of  SNMP  Get-Response  PDUs
1276       accepted and processed by the SNMP protocol entity. (counter)
1277
1278
1279       snmpInTraps − The total number of SNMP Trap PDUs accepted and processed
1280       by the SNMP protocol entity. (counter)
1281
1282
1283       snmpOutTooBigs  −  The  total number of SNMP PDUs generated by the SNMP
1284       protocol entity for which  the  value  of  the  error-status  field  is
1285       "tooBig." (counter)
1286
1287
1288       snmpOutNoSuchNames  −  The  total  number of SNMP PDUs generated by the
1289       SNMP protocol entity  for  which  the  value  of  the  error-status  is
1290       "noSuchName." (counter)
1291
1292
1293       snmpOutBadValues  − The total number of SNMP PDUs generated by the SNMP
1294       protocol entity for which the value of the error-status field is  "bad‐
1295       Value." (counter)
1296
1297
1298       snmpOutGenErrs  −  The  total number of SNMP PDUs generated by the SNMP
1299       protocol entity for which the value of the error-status field is  "gen‐
1300       Err." (counter)
1301
1302
1303       snmpOutGetRequests  −  The  total number of SNMP Get-Request PDUs which
1304       have been generated by the SNMP protocol entity. (counter)
1305
1306
1307       snmpOutGetNexts − The total number of SNMP Get-Next PDUs  generated  by
1308       the SNMP protocol entity. (counter)
1309
1310
1311       snmpOutSetRequests  −  The total number of SNMP Set-Request PDUs gener‐
1312       ated by the SNMP protocol entity. (counter)
1313
1314
1315       snmpOutGetResponses − The total number of SNMP Get-Response PDUs gener‐
1316       ated by the SNMP protocol entity. (counter)
1317
1318
1319       snmpOutTraps − The total number of SNMP Trap PDUs generated by the SNMP
1320       protocol entity. (counter)
1321
1322
1323       snmpEnableAuthenTraps − Indicates whether the  SNMP  agent  process  is
1324       permitted  to  generate authentication-failure traps. The value of this
1325       object overrides any configuration information. As such, it provides  a
1326       means whereby all authentication-failure traps may be disabled. (enum)
1327
1328
1329       Note that this object must be stored in non-volatile memory, so that it
1330       remains constant between reinitializations of  the  network  management
1331       system.
1332
1333
1334       The following are Sun-specific group and table definitions.
1335
1336   sunSystem
1337       The sunSystem group reports general system information.
1338
1339
1340       agentDescr − The SNMP agent's description of itself. (string[255])
1341
1342
1343       hostID − The unique Sun hardware identifier. The value returned is four
1344       byte binary string. (octet[4])
1345
1346
1347       motd − The first line of /etc/motd. (string[255])
1348
1349
1350       unixTime − The UNIX system time. Measured in seconds since  January  1,
1351       1970 GMT. (counter)
1352
1353   sunProcessTable
1354       The sunProcessTable table reports UNIX process table information.
1355
1356
1357       psProcessID − The process identifier for this process. (int)
1358
1359
1360       psParentProcessID  −  The  process identifier of this process's parent.
1361       (int)
1362
1363
1364       psProcessSize − The combined size of the data and  stack  segments  (in
1365       kilobytes.) (int)
1366
1367
1368       psProcessCpuTime  −  The CPU time (including both user and system time)
1369       consumed so far. (int)
1370
1371
1372       psProcessState − The run-state of the process. (octet[4])
1373
1374
1375
1376
1377       R                             Runnable
1378       T                             Stopped
1379       P                             In page wait
1380       D                             Non-interruptable wait
1381       S                             Sleeping (less than 20 seconds)
1382       I                             Idle (more than 20 seconds)
1383       Z                             Zombie
1384
1385
1386
1387       psProcessWaitChannel − Reason process is waiting. (octet[16])
1388
1389
1390       psProcessTTY − Terminal, if any, controlling this process. (octet[16])
1391
1392
1393       psProcessUserName − Name of the  user  associated  with  this  process.
1394       (octet[16])
1395
1396
1397       psProcessUserID  − Numeric form of the name of the user associated with
1398       this process. (int)
1399
1400
1401       psProcessName − Command name used to invoke this process. (octet[64])
1402
1403
1404       psProcessStatus − Setting this variable will cause a signal of the  set
1405       value to be sent to the process. (int)
1406
1407   sunHostPerf
1408       The sunHostPerf group reports hostperf information.
1409
1410
1411       rsUserProcessTime  −  Total  number of timeticks used by user processes
1412       since the last system boot. (counter)
1413
1414
1415       rsNiceModeTime − Total number of timeticks used by  "nice"  mode  since
1416       the last system boot. (counter)
1417
1418
1419       rsSystemProcessTime  −  Total  number  of timeticks used by system pro‐
1420       cesses since the last system boot. (counter)
1421
1422
1423       rsIdleModeTime − Total number of timeticks in idle mode since the  last
1424       system boot. (counter)
1425
1426
1427       rsDiskXfer1  −  Total  number of disk transfers since the last boot for
1428       the first of four configured disks. (counter)
1429
1430
1431       rsDiskXfer2 − Total number of disk transfers since the  last  boot  for
1432       the second of four configured disks. (counter)
1433
1434
1435       rsDiskXfer3  −  Total  number of disk transfers since the last boot for
1436       the third of four configured disks. (counter)
1437
1438
1439       rsDiskXfer4 − Total number of disk transfers since the  last  boot  for
1440       the fourth of four configured disks. (counter)
1441
1442
1443       rsVPagesIn − Number of pages read in from disk. (counter)
1444
1445
1446       rsVPagesOut − Number of pages written to disk. (counter)
1447
1448
1449       rsVSwapIn − Number of pages swapped in. (counter)
1450
1451
1452       rsVSwapOut − Number of pages swapped out. (counter)
1453
1454
1455       rsVIntr − Number of device interrupts. (counter)
1456
1457
1458       rsIfInPackets − Number of input packets. (counter)
1459
1460
1461       rsIfOutPackets − Number of output packets. (counter)
1462
1463
1464       rsIfInErrors − Number of input errors. (counter)
1465
1466
1467       rsIfOutErrors − Number of output errors. (counter)
1468
1469
1470       rsIfCollisions − Number of output collisions. (counter)
1471

FILES

1473       /etc/snmp/conf/snmpd.conf     configuration information
1474
1475
1476       /etc/snmp/conf/mibiisa.acl    access control file
1477
1478
1479       /var/snmp/mib/sun.mib         standard SNMP MIBII file
1480
1481

ATTRIBUTES

1483       See attributes(5) for descriptions of the following attributes:
1484
1485
1486
1487
1488       ┌─────────────────────────────┬─────────────────────────────┐
1489       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
1490       ├─────────────────────────────┼─────────────────────────────┤
1491       │Availability                 │SUNWmibii                    │
1492       ├─────────────────────────────┼─────────────────────────────┤
1493       │Interface Stability          │Obsolete                     │
1494       └─────────────────────────────┴─────────────────────────────┘
1495

SEE ALSO

1497       inetd(1M),      select(3C),     recvfrom(3SOCKET),     sendto(3SOCKET),
1498       attributes(5), gld(7D)
1499

DIAGNOSTICS

1501       cannot dispatch request
1502
1503           The proxy cannot dispatch the request.  The  rest  of  the  message
1504           indicates the cause of the failure.
1505
1506
1507       select(3C) failed
1508
1509           A  select(3C)  call  failed.  The rest of the message indicates the
1510           cause of the failure.
1511
1512
1513       sendto(3SOCKET) failed
1514
1515           A sendto(3SOCKET) call failed. The rest of  the  message  indicates
1516           the cause of the failure.
1517
1518
1519       recvfrom(3SOCKET) failed
1520
1521           A  recvfrom(3SOCKET) call failed. The rest of the message indicates
1522           the cause of the failure.
1523
1524
1525       no response from system
1526
1527           The SNMP agent on the  target  system  does  not  respond  to  SNMP
1528           requests. This error might indicate that the SNMP agent is not run‐
1529           ning on the target system, the target system is down, or  the  net‐
1530           work containing the target system is unreachable.
1531
1532
1533       response too big
1534
1535           The  agent  could not fit the results of an operation into a single
1536           SNMP message. Split large groups or tables into smaller entities.
1537
1538
1539       missing attribute
1540
1541           An attribute is missing from the requested group.
1542
1543
1544       bad attribute type
1545
1546           An object attribute type received from the SNMP agent that does not
1547           match  the  attribute type specified by the proxy agent schema. The
1548           rest of the message indicates the expected type and received type.
1549
1550
1551       cannot get sysUpTime
1552
1553           The proxy agent cannot get the variable  sysUpTime  from  the  SNMP
1554           agent.
1555
1556
1557       sysUpTime type bad
1558
1559           The  variable  sysUpTime received from the SNMP agent has the wrong
1560           data type.
1561
1562
1563       unknown SNMP error
1564
1565           An unknown SNMP error was received.
1566
1567
1568       bad variable value
1569
1570           The requested specified an incorrect syntax  or  value  for  a  set
1571           operation.
1572
1573
1574       variable is read only
1575
1576           The  SNMP  agent did not perform the set request because a variable
1577           to set may not be written.
1578
1579
1580       general error
1581
1582           A general error was received.
1583
1584
1585       cannot make request PDU
1586
1587           An error occurred building a request PDU.
1588
1589
1590       cannot make request varbind list
1591
1592           An error occurred building a request variable binding list.
1593
1594
1595       cannot parse response PDU
1596
1597           An error occurred parsing a response PDU.
1598
1599
1600       request ID - response ID mismatch
1601
1602           The response ID does not match the request ID.
1603
1604
1605       string contains non-displayable characters
1606
1607           A displayable string contains non-displayable characters.
1608
1609
1610       cannot open schema file
1611
1612           An error occurred opening the proxy agent schema file.
1613
1614
1615       cannot parse schema file
1616
1617           The proxy agent couldn't parse the proxy agent schema file.
1618
1619
1620       cannot open host file
1621
1622           An  error  occurred  opening   the   file   associated   with   the
1623           na.snmp.hostfile keyword in /etc/snmp/conf/snmpd.conf
1624
1625
1626       cannot parse host file
1627
1628           The  proxy  agent  was unable to parse the file associated with the
1629           na.snmp.hostfile keyword in /etc/snmp/conf/snm.conf.
1630
1631
1632       attribute unavailable for set operations
1633
1634           The set could not be completed because the attribute was not avail‐
1635           able for set operations.
1636
1637

BUGS

1639       The mibiisa utility returns the wrong interface speed for the SBUS FDDI
1640       interface (for example, "bf0").
1641
1642
1643       The mibiisa utility does not return a MAC address  for  the  SBUS  FDDI
1644       interface (for example, "bf0").
1645
1646
1647       Process names retrieved from mibiisa contain a leading blank space.
1648
1649
1650       When  you  change attribute values in the system group with an SNMP set
1651       request, the change is effective only as long as  mibiisa  is  running.
1652       mibiisa does not save the changes to /etc/snmp/conf/snmpd.conf.
1653
1654
1655
1656SunOS 5.11                        11 Dec 2003                      mibiisa(1M)
Impressum