home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / nmaux1.exe / SUN / NWTREND.MIB < prev    next >
Text File  |  1995-10-20  |  43KB  |  1,096 lines

  1.        NetWare-Server-Trend-MIB DEFINITIONS ::= BEGIN
  2.  
  3.        --
  4.        -- This MIB document is 'WORK IN PROGRESS' of Novell, Inc.
  5.        -- As such, it is subject to change, without notice, until
  6.        -- such time as it is formally released and this disclaimer
  7.        -- removed.
  8.        --
  9.        --
  10.        -- Last Update: January 10, 1995
  11.        --
  12.  
  13.        IMPORTS
  14.           enterprises
  15.              FROM RFC1155-SMI
  16.  
  17. --          InternationalDisplayString
  18. --             FROM HOST-RESOURCES-MIB
  19.  
  20.           OBJECT-TYPE
  21.              FROM RFC-1212
  22.  
  23.           TRAP-TYPE
  24.              FROM RFC-1215;
  25.  
  26.  
  27.        novell         OBJECT IDENTIFIER ::= { enterprises 23 }
  28.        mibDoc         OBJECT IDENTIFIER ::= { novell 2 }
  29.        nwTrend   OBJECT IDENTIFIER ::= { mibDoc 26 }
  30.  
  31.        nwtControl     OBJECT IDENTIFIER ::= { nwTrend 1 }
  32.        nwtTrapInfo    OBJECT IDENTIFIER ::= { nwTrend 2 }
  33.  
  34.  
  35.        -- The date and time Universal Coordinated Time (UTC);
  36.        -- represented as the number of seconds since midnight on
  37.        -- January 1, 1970.
  38.        --
  39.        NWTime    ::= INTEGER (0..2147483647)
  40.        Seconds        ::= INTEGER (0..2147483647)
  41.  
  42.  
  43.        --
  44.        -- The Control Group
  45.        --
  46.  
  47.        nwtControlTable OBJECT-TYPE
  48.           SYNTAX SEQUENCE OF NwtControlEntry
  49.           ACCESS not-accessible
  50.           STATUS mandatory
  51.           DESCRIPTION
  52.                  "A list of data table entries"
  53.           ::= { nwtControl 1 }
  54.  
  55.        nwtControlEntry OBJECT-TYPE
  56.           SYNTAX NwtControlEntry
  57.           ACCESS not-accessible
  58.           STATUS mandatory
  59.           DESCRIPTION
  60.                  "A list of parameters that describe the thresholds and
  61.                  trends being performed."
  62.           INDEX  { nwtControlAttributeClass, nwtControlIndex }
  63.           ::= { nwtControlTable 1 }
  64.  
  65.        NwtControlEntry ::= SEQUENCE {
  66.             nwtControlAttributeClass         INTEGER,
  67.             nwtControlIndex                  INTEGER,
  68.             nwtControlAttributeInstance      OCTET STRING,
  69.             nwtControlSampleInterval         INTEGER,
  70.             nwtControlSampleType             INTEGER,
  71.             nwtControlSampleInvalidValue     INTEGER,
  72.             nwtControlLastSampleValue        INTEGER,
  73.             nwtControlReferenceTimeStamp     NWTime,
  74.             nwtControlThresholdState         INTEGER,
  75.             nwtControlThresholdType          INTEGER,
  76.             nwtControlRisingThreshold        INTEGER,
  77.             nwtControlFallingThreshold       INTEGER,
  78.             nwtControlHistoryState           INTEGER,
  79.             nwtControlHistoryLastSampleIndex INTEGER,
  80.             nwtControlHistoryBucketsRequested  INTEGER,
  81.             nwtControlHistoryBucketsGranted  INTEGER,
  82.             nwtControlStatus                 INTEGER
  83.           }
  84.  
  85.        nwtControlAttributeClass OBJECT-TYPE
  86.           SYNTAX INTEGER {
  87.                       avgLoggedInUsers(1),
  88.                       avgConnections(2),
  89.                       fileReads(3),
  90.                       fileWrites(4),
  91.                       fileReadKBytes(5),
  92.                       fileWriteKBytes(6),
  93.                       lslInPackets(7),
  94.                       lslOutPackets(8),
  95.                       ncpRequests(9),
  96.                       pctCpuUtilization(10),
  97.                       pctCacheBuffers(11),
  98.                       pctCodeAndDataMemory(12),
  99.                       pctAllocatedMemory(13),
  100.                       pctDirtyCacheBuffers(14),
  101.                       physIfInPackets(15),
  102.                       physIfOutPackets(16),
  103.                       physIfInKBytes(17),
  104.                       physIfOutKBytes(18),
  105.                       queueAvgNumReadyJobs(19),
  106.                       queueAvgNumReadyKBytes(20),
  107.                       queueAvgNextJobWaitTime(21),
  108.                       volumePctFreeSpace(22),
  109.                       pctCacheHitRate(23),
  110.                       diskPctFreeRedirectionArea(24)
  111.                  }
  112.           ACCESS read-only
  113.           STATUS mandatory
  114.           DESCRIPTION
  115.                  "An enumeration which identifies the attribute being
  116.                  monitored.  See also the definition of the
  117.                  corresponding trap.
  118.  
  119.                  The pctCpuUtilization is monitored for each CPU in the
  120.                  server.
  121.  
  122.                  The attributes whose name starts with 'physIf', are
  123.                  monitored for each physical network interface on the
  124.                  server.
  125.  
  126.                  The attributes whose name starts with 'queue', are
  127.                  monitored for each queue on the server.
  128.  
  129.                  The attributes whose name starts with 'volume', are
  130.                  monitored for each volume on the server.
  131.  
  132.                  The attributes whose name starts with 'disk' are
  133.  
  134.                  monitored for each disk on the server.
  135.  
  136.                  All other attributes have a single instance."
  137.           ::= { nwtControlEntry 1 }
  138.  
  139.        nwtControlIndex OBJECT-TYPE
  140.           SYNTAX INTEGER (1..2147483647)
  141.           ACCESS read-only
  142.           STATUS mandatory
  143.           DESCRIPTION
  144.                  "An index to be used to access the nwtHistoryTable to
  145.                  retrieve the stored samples for this variable.  This
  146.                  value must remain constant at least from one re-
  147.                  initialization of the agent to the next re-
  148.                  initialization."
  149.           ::= { nwtControlEntry 2 }
  150.  
  151.        nwtControlAttributeInstance OBJECT-TYPE
  152.           SYNTAX OCTET STRING
  153.           ACCESS read-only
  154.           STATUS mandatory
  155.           DESCRIPTION
  156.                  "A printable string which uniquely, and permanently,
  157.                  identifies one particular 'instance' of the attribute.
  158.  
  159.                  For example, if nwtControlAttributeClass specifies an
  160.                  attribute of a NetWare volume,
  161.                  nwtControlAttributeInstance will specify the volume to
  162.                  which this particular instance pertains.
  163.  
  164.                  A zero-length string will be returned if the attribute
  165.                  can not have multiple instances."
  166.           ::= { nwtControlEntry 3 }
  167.  
  168.        nwtControlSampleInterval OBJECT-TYPE
  169.           SYNTAX INTEGER {
  170.                       fiveSeconds(1),
  171.                       tenSeconds(2),
  172.                       fifteenSeconds(3),
  173.                       thirtySeconds(4),
  174.                       oneMinute(5),
  175.                       fiveMinutes(6),
  176.                       fifteenMinutes(7),
  177.                       thirtyMinutes(8),
  178.                       oneHour(9),
  179.                       fourHours(10),
  180.                       eightHours(11),
  181.                       oneDay(12)
  182.                  }
  183.           ACCESS read-write
  184.           STATUS mandatory
  185.           DESCRIPTION
  186.                  "An enumeration which identifies the interval over
  187.                  which the data is sampled, compared with the rising and
  188.                  falling thresholds, and saved in the history.
  189.  
  190.                  Intervals will be aligned to the real world clock.  For
  191.                  instance, hourly samples will be taken on the hour, 15-
  192.                  minute samples will be taken at n:00, n:15, n:30, and
  193.                  n:45, etc.
  194.  
  195.                  If a valid sample can not be taken for any reason
  196.                  (server down, excessive timer skew, etc.) then the
  197.                  sample value will be set to the invalid value.
  198.                  If the interval is changed, any associated history will
  199.                  be discarded and a new history collection commenced."
  200.           ::= { nwtControlEntry 4 }
  201.  
  202.        nwtControlSampleType OBJECT-TYPE
  203.           SYNTAX INTEGER {
  204.                       absoluteValue(1),
  205.                       deltaValue(2),
  206.                       averageValue(3)
  207.                  }
  208.           ACCESS read-only
  209.           STATUS mandatory
  210.           DESCRIPTION
  211.                  "The method of sampling the selected variable and
  212.                  calculating the value to be compared against the
  213.                  thresholds.
  214.  
  215.                  If the value of this object is 'absoluteValue', the
  216.                  value of the selected variable at the end of the
  217.                  sampling interval will be compared directly with both
  218.                  the nwtControlRisingThreshold and the
  219.                  nwtControlFallingThreshold values.
  220.  
  221.                  If the value of this object is 'deltaValue', the value
  222.                  of the selected variable at the end of the sampling
  223.                  interval will be subtracted from its value at the end
  224.                  of the previous sampling interval, and the difference
  225.                  compared with both the nwtControlRisingThreshold and
  226.                  the nwtControlFallingThreshold values.
  227.  
  228.                  If the value of this object is 'averageValue', the
  229.                  average value of the selected variable over the
  230.                  sampling interval will be compared with both the
  231.                  nwtControlRisingThreshold and the
  232.                  nwtControlFallingThreshold values.
  233.                  "
  234.           ::= { nwtControlEntry 5 }
  235.  
  236.        nwtControlSampleInvalidValue OBJECT-TYPE
  237.           SYNTAX INTEGER
  238.           ACCESS read-only
  239.           STATUS mandatory
  240.           DESCRIPTION
  241.                  "The value used to represent 'invalid' for this
  242.                  variable.  Any sample of this variable having a value
  243.                  equal to the value of nwtControlSampleInvalidValue is
  244.                  not a valid sample and should be treated accordingly."
  245.           ::= { nwtControlEntry 6 }
  246.  
  247.        nwtControlLastSampleValue OBJECT-TYPE
  248.           SYNTAX INTEGER
  249.           ACCESS read-only
  250.           STATUS mandatory
  251.           DESCRIPTION
  252.                  "The value of the variable during the last sampling
  253.                  period.  The value during the current sampling period
  254.                  is not made available until the period is completed.
  255.  
  256.                  Note that if the associated value nwtControlSampleType
  257.                  is set to 'deltaValue', the value of this object is the
  258.                  difference in the sampled variable since the last
  259.                  sample.  If the value of nwtControlSampleType is
  260.                  'averageValue', the value of this object is the average
  261.                  value of the selected variable over the sampling
  262.                  interval."
  263.           ::= { nwtControlEntry 7 }
  264.  
  265.        nwtControlReferenceTimeStamp OBJECT-TYPE
  266.           SYNTAX NWTime
  267.           ACCESS read-only
  268.           STATUS mandatory
  269.           DESCRIPTION
  270.                  "The absolute date and time (UTC) of the beginning of
  271.                  the history associated with this control entry,
  272.                  expressed as seconds since midnight on January 1, 1970.
  273.                  The timestamp of any sample in the history may be
  274.                  computed as follows:
  275.  
  276.                   nwtControlReferenceTimeStamp
  277.                   + (nwtHistorySampleIndex * intervalInSeconds)
  278.  
  279.                  A value of 0 indicates that there is no history
  280.                  available for this variable."
  281.           ::= { nwtControlEntry 8 }
  282.  
  283.        nwtControlThresholdState OBJECT-TYPE
  284.           SYNTAX INTEGER {
  285.                       enabled(1),
  286.                       disabled(2)
  287.                  }
  288.           ACCESS read-write
  289.           STATUS mandatory
  290.           DESCRIPTION
  291.                  "The current state of threshold monitoring for this
  292.                  nwtControlEntry.
  293.  
  294.                  When the state is 'enabled', the sampled value will be
  295.                  compared to the appropriate threshold, and a trap
  296.                  generated if appropriate.
  297.  
  298.                  When the state is 'disabled', the thresholds will be
  299.                  ignored, and no trap will ever be generated."
  300.           ::= { nwtControlEntry 9 }
  301.  
  302.        nwtControlThresholdType OBJECT-TYPE
  303.           SYNTAX INTEGER {
  304.                       risingAlarm(1),
  305.                       fallingAlarm(2)
  306.                  }
  307.           ACCESS read-only
  308.           STATUS mandatory
  309.           DESCRIPTION
  310.                  "An enumeration that indicates whether a trap is to be
  311.                  generated when the sampled variable rises to the
  312.                  nwtControlRisingThreshold, or when it falls to the
  313.                  nwtControlFallingThreshold."
  314.           ::= { nwtControlEntry 10 }
  315.  
  316.        nwtControlRisingThreshold OBJECT-TYPE
  317.           SYNTAX INTEGER
  318.           ACCESS read-write
  319.           STATUS mandatory
  320.           DESCRIPTION
  321.                  "A threshold for the sampled variable.  When the
  322.                  current sampled value is greater than or equal to this
  323.                  threshold, and the value at the last sampling interval
  324.                  was less than this threshold, and the value of
  325.                  nwtControlThresholdType is 'risingAlarm', a single trap
  326.                  will be generated.
  327.  
  328.                  After a a trap is generated, another such trap will not
  329.  
  330.                  be generated until the sampled value falls below this
  331.                  threshold and reaches the nwtControlFallingThreshold."
  332.           ::= { nwtControlEntry 11 }
  333.  
  334.        nwtControlFallingThreshold OBJECT-TYPE
  335.           SYNTAX INTEGER
  336.           ACCESS read-write
  337.           STATUS mandatory
  338.           DESCRIPTION
  339.                  "A threshold for the sampled variable.  When the
  340.                  current sampled value is less than or equal to this
  341.                  threshold, and the value at the last sampling interval
  342.                  was greater than this threshold, and the value of
  343.                  nwtControlThresholdType is 'fallingAlarm', a single
  344.                  trap will be generated.
  345.  
  346.                  After a trap is generated, another such trap will not
  347.                  be generated until the sampled value rises above this
  348.                  threshold and reaches the nwtControlRisingThreshold."
  349.           ::= { nwtControlEntry 12 }
  350.  
  351.        nwtControlHistoryState OBJECT-TYPE
  352.           SYNTAX INTEGER {
  353.                       enabled(1),
  354.                       disabled(2)
  355.                  }
  356.           ACCESS read-write
  357.           STATUS mandatory
  358.           DESCRIPTION
  359.                  "The current state of history collection for this
  360.                  nwtControlEntry.
  361.  
  362.                  When the state is 'enabled', each sampled value will be
  363.                  added to the history.
  364.  
  365.                  When the state is 'disabled', sampled values will not
  366.                  be added to the stored history."
  367.           ::= { nwtControlEntry 13 }
  368.  
  369.        nwtControlHistoryLastSampleIndex OBJECT-TYPE
  370.           SYNTAX INTEGER (0..2147483647)
  371.           ACCESS read-only
  372.           STATUS mandatory
  373.           DESCRIPTION
  374.                  "The value of nwtHistorySampleIndex for the most recent
  375.                  sample in the associated history.
  376.  
  377.                  A value of 0 indicates that there is no history
  378.                  available for this variable."
  379.           ::= { nwtControlEntry 14 }
  380.  
  381.        nwtControlHistoryBucketsRequested OBJECT-TYPE
  382.           SYNTAX INTEGER (0..2147483647)
  383.           ACCESS read-write
  384.           STATUS mandatory
  385.           DESCRIPTION
  386.                  "The requested number of discrete sampling intervals
  387.                  over which data should be saved in the part of the
  388.                  nwtHistoryTable associated with this sampled variable.
  389.  
  390.                  When this object is modified, the agent should set
  391.                  nwtControlHistoryBucketsGranted as closely to this
  392.                  object as is possible for the particular agent
  393.                  implementation, the local policy, and available
  394.                  resources.  If the size of the history is increased, no
  395.                  history data will be lost.  If the size of the history
  396.                  is decreased, the oldest samples will be discarded as
  397.                  necessary."
  398.           ::= { nwtControlEntry 15 }
  399.  
  400.        nwtControlHistoryBucketsGranted OBJECT-TYPE
  401.           SYNTAX INTEGER (0..2147483647)
  402.           ACCESS read-only
  403.           STATUS mandatory
  404.           DESCRIPTION
  405.                  "The number of discrete sampling intervals over which
  406.                  data shall be saved in the part of the nwtHistoryTable
  407.                  associated with this sampled variable.
  408.  
  409.                  There will be times when the actual number of buckets
  410.                  associated with this entry is less than the value of
  411.                  this object.  In this case, at the end of each sampling
  412.                  interval, a new bucket will be added to the part of the
  413.                  nwtHistoryTable associated with this nwtControlEntry.
  414.  
  415.                  When the number of buckets reaches the value of this
  416.                  object and a new bucket is to be added to the part of
  417.                  the nwtHistoryTable associated with this
  418.                  nwtControlEntry, the oldest bucket associated with this
  419.                  nwtControlEntry shall be deleted by the agent so that
  420.                  the new bucket can be added."
  421.           ::= { nwtControlEntry 16 }
  422.  
  423.        nwtControlStatus OBJECT-TYPE
  424.           SYNTAX INTEGER {
  425.                       valid(1),
  426.                       invalid(2)
  427.                  }
  428.           ACCESS read-only
  429.           STATUS mandatory
  430.           DESCRIPTION
  431.                  "The current status of the attribute instance monitored
  432.                  by this nwtControlEntry.
  433.  
  434.                  As new volumes, disks, adapters, etc. are added to the
  435.                  server, entries for the new instances of each monitored
  436.                  attribute will automatically be added to this table,
  437.                  using appropriate default values for thresholds etc.
  438.                  From time-to-time, volumes, disks, adapters, etc. may
  439.                  also be permanently removed from the server; however,
  440.                  the entries for those instances in this table, and any
  441.                  associated histories, will continue to exist.
  442.  
  443.                  A value of 'valid' indicates that the instance defined
  444.                  by this nwtControlEntry is present in the server.
  445.  
  446.                  A value of 'invalid' indicates that the instance
  447.                  defined by this nwtControlEntry is no longer present in
  448.                  the server.  Any associated history data is still
  449.                  available."
  450.           ::= { nwtControlEntry 17 }
  451.  
  452.  
  453.        --
  454.        -- History Table
  455.        --
  456.  
  457.        nwtHistoryTable OBJECT-TYPE
  458.           SYNTAX SEQUENCE OF NwtHistoryEntry
  459.           ACCESS not-accessible
  460.           STATUS mandatory
  461.           DESCRIPTION
  462.                  "A list of history data sample entries"
  463.           ::= { nwtControl 2 }
  464.  
  465.        nwtHistoryEntry OBJECT-TYPE
  466.           SYNTAX NwtHistoryEntry
  467.           ACCESS not-accessible
  468.           STATUS mandatory
  469.           DESCRIPTION
  470.                  "An historical sample of the variable defined in the
  471.                  corresponding nwtControlEntry, which set up the
  472.                  parameters for a regular collection of these samples"
  473.           INDEX  { nwtHistoryControlIndex, nwtHistorySampleIndex }
  474.           ::= { nwtHistoryTable 1 }
  475.  
  476.        NwtHistoryEntry ::= SEQUENCE {
  477.             nwtHistoryControlIndex           INTEGER,
  478.             nwtHistorySampleIndex            INTEGER,
  479.             nwtHistorySampleValue            INTEGER
  480.           }
  481.  
  482.        nwtHistoryControlIndex OBJECT-TYPE
  483.           SYNTAX INTEGER (1..2147483647)
  484.           ACCESS read-only
  485.           STATUS mandatory
  486.           DESCRIPTION
  487.                  "The history of which this entry is a part.  The
  488.                  history identified by a particular value of this index
  489.                  is the same history as identified by the same value of
  490.                  nwtControlIndex."
  491.           ::= { nwtHistoryEntry 1 }
  492.  
  493.        nwtHistorySampleIndex OBJECT-TYPE
  494.           SYNTAX INTEGER (1..2147483647)
  495.           ACCESS read-only
  496.           STATUS mandatory
  497.           DESCRIPTION
  498.                  "An index that uniquely identifies the particular
  499.                  sample this entry represents among all samples
  500.                  associated with the same nwtControlEntry.  This index
  501.                  starts at 1 and increases by one as each interval
  502.                  passes.  For periods when the server is down, or the
  503.                  agent is not running, the corresponding value of
  504.                  nwtHistorySampleValue will be equal to the value of
  505.                  nwtControlSampleInvalidValue.  The timestamp of any
  506.                  sample in the history may be computed as follows:
  507.  
  508.                  nwtControlReferenceTimeStamp
  509.                   + (nwtHistorySampleIndex * intervalInSeconds)"
  510.           ::= { nwtHistoryEntry 2 }
  511.  
  512.        nwtHistorySampleValue OBJECT-TYPE
  513.           SYNTAX INTEGER
  514.           ACCESS read-only
  515.           STATUS mandatory
  516.           DESCRIPTION
  517.                  "The value of the monitored object at the time the
  518.                  sample was taken."
  519.           ::= { nwtHistoryEntry 3 }
  520.        --
  521.        -- The Trap Info Group
  522.        --
  523.        --
  524.        -- The objects in this group exist solely for use as
  525.        -- var-binds in traps.  They are not-accessible as objects
  526.        -- in their own right.
  527.        --
  528.  
  529.        nwtServerName OBJECT-TYPE
  530.           SYNTAX OCTET STRING (SIZE(0..48))
  531.           ACCESS not-accessible
  532.           STATUS mandatory
  533.           DESCRIPTION
  534.                  "The physical name of this server"
  535.           ::= { nwtTrapInfo 1 }
  536.  
  537.        nwtTrapTime OBJECT-TYPE
  538.           SYNTAX NWTime
  539.           ACCESS not-accessible
  540.           STATUS mandatory
  541.           DESCRIPTION
  542.                  "The time in seconds since midnight January 1st 1970
  543.                  Universal Coordinated Time UTC."
  544.           ::= { nwtTrapInfo 2 }
  545.  
  546.        nwtThreshold OBJECT-TYPE
  547.           SYNTAX INTEGER
  548.           ACCESS not-accessible
  549.           STATUS mandatory
  550.           DESCRIPTION
  551.                  "The threshold value that has been exceeded."
  552.           ::= { nwtTrapInfo 3 }
  553.  
  554.        nwtInterval OBJECT-TYPE
  555.           SYNTAX Seconds
  556.           ACCESS not-accessible
  557.           STATUS mandatory
  558.           DESCRIPTION
  559.                  "The sample interval in seconds."
  560.           ::= { nwtTrapInfo 4 }
  561.  
  562.        nwtInterfaceName OBJECT-TYPE
  563.           SYNTAX OCTET STRING (SIZE(0..64))
  564.           ACCESS not-accessible
  565.           STATUS mandatory
  566.           DESCRIPTION
  567.                  "The name of the physical interface."
  568.           ::= { nwtTrapInfo 5 }
  569.  
  570.        nwtQueueName OBJECT-TYPE
  571.           SYNTAX OCTET STRING
  572.           ACCESS not-accessible
  573.           STATUS mandatory
  574.           DESCRIPTION
  575.                  "The name of the queue."
  576.           ::= { nwtTrapInfo 6 }
  577.  
  578.        nwtVolumeName OBJECT-TYPE
  579.           SYNTAX OCTET STRING (SIZE(0..64))
  580.           ACCESS not-accessible
  581.           STATUS mandatory
  582.           DESCRIPTION
  583.                  "The physical name of the volume."
  584.           ::= { nwtTrapInfo 7 }
  585.        nwtDiskName OBJECT-TYPE
  586.           SYNTAX OCTET STRING (SIZE(0..64))
  587.           ACCESS not-accessible
  588.           STATUS mandatory
  589.           DESCRIPTION
  590.                  "The name of the disk."
  591.           ::= { nwtTrapInfo 8 }
  592.  
  593.        nwtCPUDescription OBJECT-TYPE
  594.           SYNTAX OCTET STRING
  595.           ACCESS not-accessible
  596.           STATUS mandatory
  597.           DESCRIPTION
  598.                  "The processor description."
  599.           ::= { nwtTrapInfo 9 }
  600.        --
  601.        -- Traps
  602.        --
  603.  
  604.        nwtThresholdLoggedInUsers TRAP-TYPE
  605.           ENTERPRISE   nwTrend
  606.           VARIABLES    {
  607.                        nwtServerName, nwtTrapTime, nwtThreshold,
  608.                        nwtInterval
  609.                        }
  610.           DESCRIPTION
  611.                  "The average number of logged in users exceeded the
  612.                  threshold"
  613.           --#TYPE      "Threshold - logged-in users"
  614.           --#SUMMARY   "Avg.# of logged-in users exceeded "
  615.           --#SUMMARY   "threshold of %d for a %d second interval "
  616.           --#SUMMARY   "on server %s."
  617.           --#ARGUMENTS { 2, 3, 0 }
  618.           --#SEVERITY  INFORMATIONAL
  619.           --#TIMEINDEX 1
  620.           --#HELP      "nwtrend.hlp"
  621.           --#HELPTAG   1
  622.           --#STATE     OPERATIONAL
  623.           ::= 1
  624.  
  625.        nwtThresholdConnections  TRAP-TYPE
  626.           ENTERPRISE   nwTrend
  627.           VARIABLES    {
  628.                        nwtServerName, nwtTrapTime, nwtThreshold,
  629.                        nwtInterval
  630.                        }
  631.           DESCRIPTION
  632.                  "The average number of connections exceeded the
  633.                  threshold"
  634.           --#TYPE      "Threshold - connections"
  635.           --#SUMMARY   "Avg.# of connections exceeded"
  636.           --#SUMMARY   "threshold of %d for a %d second interval "
  637.           --#SUMMARY   "on server %s."
  638.           --#ARGUMENTS { 2, 3, 0 }
  639.           --#SEVERITY  INFORMATIONAL
  640.           --#TIMEINDEX 1
  641.           --#HELP      "nwtrend.hlp"
  642.           --#HELPTAG   2
  643.           --#STATE     OPERATIONAL
  644.           ::= 2
  645.  
  646.        nwtThresholdFileReads TRAP-TYPE
  647.           ENTERPRISE   nwTrend
  648.           VARIABLES    {
  649.                        nwtServerName, nwtTrapTime, nwtThreshold,
  650.                        nwtInterval
  651.                        }
  652.           DESCRIPTION
  653.                  "The number of file system reads exceeded the
  654.                  threshold"
  655.           --#TYPE      "Threshold - file system reads"
  656.           --#SUMMARY   "Number of file system reads exceeded "
  657.           --#SUMMARY   "threshold of %d in a %d second interval "
  658.           --#SUMMARY   "on server %s."
  659.           --#ARGUMENTS { 2, 3, 0 }
  660.           --#SEVERITY  INFORMATIONAL
  661.           --#TIMEINDEX 1
  662.           --#HELP      "nwtrend.hlp"
  663.           --#HELPTAG   3
  664.           --#STATE     OPERATIONAL
  665.           ::= 3
  666.  
  667.        nwtThresholdFileWrites TRAP-TYPE
  668.           ENTERPRISE   nwTrend
  669.           VARIABLES    {
  670.                        nwtServerName, nwtTrapTime, nwtThreshold,
  671.                        nwtInterval
  672.                        }
  673.           DESCRIPTION
  674.                  "The number of file system writes exceeded the
  675.                  threshold"
  676.           --#TYPE      "Threshold - file system writes"
  677.           --#SUMMARY   "Number of file system writes exceeded "
  678.           --#SUMMARY   "threshold of %d in a %d second interval "
  679.           --#SUMMARY   "on server %s."
  680.           --#ARGUMENTS { 2, 3, 0 }
  681.           --#SEVERITY  INFORMATIONAL
  682.           --#TIMEINDEX 1
  683.           --#HELP      "nwtrend.hlp"
  684.           --#HELPTAG   4
  685.           --#STATE     OPERATIONAL
  686.           ::= 4
  687.  
  688.        nwtThresholdFileReadKBytes TRAP-TYPE
  689.           ENTERPRISE   nwTrend
  690.           VARIABLES    {
  691.                        nwtServerName, nwtTrapTime, nwtThreshold,
  692.                        nwtInterval
  693.                        }
  694.           DESCRIPTION
  695.                  "The number of KBytes read from file system  exceeded
  696.                  the threshold"
  697.           --#TYPE      "Threshold - file system KBytes read"
  698.           --#SUMMARY   "Number of bytes read from file system "
  699.           --#SUMMARY   "exceeded threshold of %d KB in a %d "
  700.           --SUMMARY    "second interval on server %s."
  701.           --#ARGUMENTS { 2, 3, 0 }
  702.           --#SEVERITY  INFORMATIONAL
  703.           --#TIMEINDEX 1
  704.           --#HELP      "nwtrend.hlp"
  705.           --#HELPTAG   5
  706.           --#STATE     OPERATIONAL
  707.           ::= 5
  708.  
  709.        nwtThresholdFileWriteKBytes TRAP-TYPE
  710.           ENTERPRISE   nwTrend
  711.           VARIABLES    {
  712.                        nwtServerName, nwtTrapTime, nwtThreshold,
  713.                        nwtInterval
  714.                        }
  715.           DESCRIPTION
  716.                  "The number of KBytes written to file system  exceeded
  717.                  the threshold"
  718.           --#TYPE      "Threshold - file system KBytes written"
  719.           --#SUMMARY   "Number of KBytes written to file system "
  720.           --#SUMMARY   "exceeded threshold of %d KB in a %d "
  721.           --#SUMMARY   "second interval on server %s."
  722.           --#ARGUMENTS { 2, 3, 0 }
  723.           --#SEVERITY  INFORMATIONAL
  724.           --#TIMEINDEX 1
  725.           --#HELP      "nwtrend.hlp"
  726.           --#HELPTAG   6
  727.           --#STATE     OPERATIONAL
  728.           ::= 6
  729.  
  730.        nwtThresholdLslInPackets TRAP-TYPE
  731.           ENTERPRISE   nwTrend
  732.           VARIABLES    {
  733.                        nwtServerName, nwtTrapTime, nwtThreshold,
  734.                        nwtInterval
  735.                        }
  736.           DESCRIPTION
  737.                  "The total packets received by the server exceeded the
  738.                  threshold"
  739.           --#TYPE      "Threshold - total packets received"
  740.           --#SUMMARY   "Total packets received exceeded "
  741.           --#SUMMARY   "threshold of %d in a %d second interval "
  742.           --#SUMMARY   "on server %s."
  743.           --#ARGUMENTS { 2, 3, 0 }
  744.           --#SEVERITY  INFORMATIONAL
  745.           --#TIMEINDEX 1
  746.           --#HELP      "nwtrend.hlp"
  747.           --#HELPTAG   7
  748.           --#STATE     OPERATIONAL
  749.           ::= 7
  750.  
  751.        nwtThresholdLslOutPackets TRAP-TYPE
  752.           ENTERPRISE   nwTrend
  753.           VARIABLES    {
  754.                        nwtServerName, nwtTrapTime, nwtThreshold,
  755.                        nwtInterval
  756.                        }
  757.           DESCRIPTION
  758.                  "The total packets transmitted by the server exceeded
  759.                  the threshold"
  760.           --#TYPE      "Threshold - total packets transmitted"
  761.           --#SUMMARY   "Total packets transmitted "
  762.           --#SUMMARY   "exceeded threshold of %d in a %d "
  763.           --#SUMMARY   "second interval "
  764.           --#SUMMARY   "on server %s."
  765.           --#ARGUMENTS { 2, 3, 0 }
  766.           --#SEVERITY  INFORMATIONAL
  767.           --#TIMEINDEX 1
  768.           --#HELP      "nwtrend.hlp"
  769.           --#HELPTAG   8
  770.           --#STATE     OPERATIONAL
  771.           ::= 8
  772.  
  773.        nwtThresholdNcpRequests TRAP-TYPE
  774.           ENTERPRISE   nwTrend
  775.           VARIABLES    {
  776.                        nwtServerName, nwtTrapTime, nwtThreshold,
  777.                        nwtInterval
  778.                        }
  779.           DESCRIPTION
  780.                  "The number of NCPs processed by the server exceeded
  781.                  the threshold"
  782.           --#TYPE      "Threshold - NCP requests processed"
  783.           --#SUMMARY   "NCP requests exceeded "
  784.           --#SUMMARY   "threshold of %d in a %d second interval "
  785.           --#SUMMARY   "on server %s."
  786.           --#ARGUMENTS { 2, 3, 0 }
  787.           --#SEVERITY  INFORMATIONAL
  788.           --#TIMEINDEX 1
  789.           --#HELP      "nwtrend.hlp"
  790.           --#HELPTAG   9
  791.           --#STATE     OPERATIONAL
  792.           ::= 9
  793.  
  794.        nwtThresholdPctCpuUtilization TRAP-TYPE
  795.           ENTERPRISE   nwTrend
  796.           VARIABLES    {
  797.                         nwtServerName, nwtTrapTime, nwtThreshold,
  798.                        nwtInterval,nwtCPUDescription
  799.                        }
  800.           DESCRIPTION
  801.                  "CPU utilization exceeded the threshold"
  802.           --#TYPE      "Threshold - CPU utilization"
  803.           --#SUMMARY   "CPU utilization exceeded "
  804.           --#SUMMARY   "threshold of %d%% for a %d second "
  805.           --#SUMMARY   "interval on server %s %s."
  806.           --#ARGUMENTS { 2, 3, 0,4 }
  807.           --#SEVERITY  MINOR
  808.           --#TIMEINDEX 1
  809.           --#HELP      "nwtrend.hlp"
  810.           --#HELPTAG   10
  811.           --#STATE     OPERATIONAL
  812.           ::= 10
  813.  
  814.        nwtThresholdPctCacheBuffers TRAP-TYPE
  815.           ENTERPRISE   nwTrend
  816.           VARIABLES    {
  817.                        nwtServerName, nwtTrapTime, nwtThreshold
  818.                        }
  819.           DESCRIPTION
  820.                  "Cache buffers fell below the threshold"
  821.           --#TYPE      "Threshold - cache buffers"
  822.           --#SUMMARY   "Cache buffers fell below "
  823.           --#SUMMARY   "threshold of %d%% on server %s."
  824.           --#ARGUMENTS { 2, 0 }
  825.           --#SEVERITY  MAJOR
  826.           --#TIMEINDEX 1
  827.           --#HELP      "nwtrend.hlp"
  828.           --#HELPTAG   11
  829.           --#STATE     OPERATIONAL
  830.           ::= 11
  831.  
  832.        nwtThresholdCodeAndDataMemory TRAP-TYPE
  833.           ENTERPRISE   nwTrend
  834.           VARIABLES    {
  835.                        nwtServerName, nwtTrapTime, nwtThreshold
  836.                        }
  837.           DESCRIPTION
  838.                  "Code and data memory exceeded the threshold"
  839.           --#TYPE      "Threshold - code and data memory"
  840.           --#SUMMARY   "Code and data memory exceeded "
  841.           --#SUMMARY   "threshold of %d%% on server %s."
  842.           --#ARGUMENTS { 2, 0 }
  843.           --#SEVERITY  INFORMATIONAL
  844.           --#TIMEINDEX 1
  845.           --#HELP      "nwtrend.hlp"
  846.           --#HELPTAG   12
  847.           --#STATE     OPERATIONAL
  848.           ::= 12
  849.  
  850.        nwtThresholdAllocatedMemory TRAP-TYPE
  851.           ENTERPRISE   nwTrend
  852.           VARIABLES    {
  853.                        nwtServerName, nwtTrapTime, nwtThreshold
  854.                        }
  855.           DESCRIPTION
  856.                  "Allocated memory exceeded the threshold"
  857.           --#TYPE      "Threshold - allocated memory"
  858.           --#SUMMARY   "Allocated memory exceeded "
  859.           --#SUMMARY   "threshold of %d%%on server %s."
  860.           --#ARGUMENTS { 2, 0 }
  861.           --#SEVERITY  INFORMATIONAL
  862.           --#TIMEINDEX 1
  863.           --#HELP      "nwtrend.hlp"
  864.           --#HELPTAG   13
  865.           --#STATE     OPERATIONAL
  866.           ::= 13
  867.  
  868.        nwtThresholdPctDirtyCacheBuffers TRAP-TYPE
  869.           ENTERPRISE   nwTrend
  870.           VARIABLES    {
  871.                        nwtServerName, nwtTrapTime, nwtThreshold,
  872.                        nwtInterval
  873.                        }
  874.           DESCRIPTION
  875.                  "Dirty  Cache buffers exceeded the threshold"
  876.           --#TYPE      "Threshold - dirty cache buffers"
  877.           --#SUMMARY   "Dirty cache buffers exceeded "
  878.           --#SUMMARY   "threshold of %d%% for a %d second "
  879.           --#SUMMARY   "interval on server %s."
  880.           --#ARGUMENTS { 2, 3, 0 }
  881.           --#SEVERITY  MINOR
  882.           --#TIMEINDEX 1
  883.           --#HELP      "nwtrend.hlp"
  884.           --#HELPTAG   14
  885.           --#STATE     OPERATIONAL
  886.           ::= 14
  887.  
  888.        nwtThresholdPhysIfInPackets TRAP-TYPE
  889.           ENTERPRISE   nwTrend
  890.           VARIABLES    {
  891.                        nwtServerName, nwtTrapTime, nwtThreshold,
  892.                        nwtInterval, nwtInterfaceName
  893.                        }
  894.           DESCRIPTION
  895.                  "The packets received on some physical interface
  896.                  exceeded the threshold"
  897.           --#TYPE      "Threshold - packets received on interface"
  898.           --#SUMMARY   "Packets received on %s exceeded "
  899.           --#SUMMARY   "threshold of %d in a %d second interval "
  900.           --#SUMMARY   "on server %s."
  901.           --#ARGUMENTS { 4, 2, 3, 0 }
  902.           --#SEVERITY  INFORMATIONAL
  903.           --#TIMEINDEX 1
  904.           --#HELP      "nwtrend.hlp"
  905.           --#HELPTAG   15
  906.           --#STATE     OPERATIONAL
  907.           ::= 15
  908.  
  909.        nwtThresholdPhysIfOutPackets TRAP-TYPE
  910.           ENTERPRISE   nwTrend
  911.           VARIABLES    {
  912.                        nwtServerName, nwtTrapTime, nwtThreshold,
  913.                        nwtInterval, nwtInterfaceName
  914.                        }
  915.           DESCRIPTION
  916.                  "The packets transmitted on some physical interface
  917.                  exceeded the threshold"
  918.           --#TYPE      "Threshold - packets transmitted on interface"
  919.           --#SUMMARY   "Packets transmitted on %s "
  920.           --#SUMMARY   "exceeded threshold of %d in a %d "
  921.           --#SUMMARY   "second interval on server %s."
  922.           --#ARGUMENTS { 4, 2, 3, 0 }
  923.           --#SEVERITY  INFORMATIONAL
  924.           --#TIMEINDEX 1
  925.           --#HELP      "nwtrend.hlp"
  926.           --#HELPTAG   16
  927.           --#STATE     OPERATIONAL
  928.           ::= 16
  929.        nwtThresholdPhysIfInKBytes TRAP-TYPE
  930.           ENTERPRISE   nwTrend
  931.           VARIABLES    {
  932.                        nwtServerName, nwtTrapTime, nwtThreshold,
  933.                        nwtInterval, nwtInterfaceName
  934.                        }
  935.           DESCRIPTION
  936.                  "The total KBytes received on some interface exceeded
  937.                  the threshold"
  938.           --#TYPE      "Threshold - KBytes received interface"
  939.           --#SUMMARY   "KBytes received on %s exceeded "
  940.           --#SUMMARY   "threshold of %dKB in a %d second "
  941.           --#SUMMARY   "interval on server %s."
  942.           --#ARGUMENTS { 4, 2, 3, 0 }
  943.           --#SEVERITY  INFORMATIONAL
  944.           --#TIMEINDEX 1
  945.           --#HELP      "nwtrend.hlp"
  946.           --#HELPTAG   17
  947.           --#STATE     OPERATIONAL
  948.           ::= 17
  949.  
  950.        nwtThresholdPhysIfOutKBytes TRAP-TYPE
  951.           ENTERPRISE   nwTrend
  952.           VARIABLES    {
  953.                        nwtServerName, nwtTrapTime, nwtThreshold,
  954.                        nwtInterval, nwtInterfaceName
  955.                        }
  956.           DESCRIPTION
  957.                  "The KBytes transmitted on some interface exceeded the
  958.                  threshold"
  959.           --#TYPE      "Threshold - KBytes transmitted on interface"
  960.           --#SUMMARY   "KBytes transmitted on %s exceeded "
  961.           --#SUMMARY   "threshold of %dKB in a %d second interval "
  962.           --#SUMMARY   "on server %s."
  963.           --#ARGUMENTS { 4, 2, 3, 0 }
  964.           --#SEVERITY  INFORMATIONAL
  965.           --#TIMEINDEX 1
  966.           --#HELP      "nwtrend.hlp"
  967.           --#HELPTAG   18
  968.           --#STATE     OPERATIONAL
  969.           ::= 18
  970.  
  971.        nwtThresholdQueueNumReadyJobs TRAP-TYPE
  972.           ENTERPRISE   nwTrend
  973.           VARIABLES    {
  974.                        nwtServerName, nwtTrapTime, nwtThreshold,
  975.                        nwtQueueName, nwtInterval
  976.                        }
  977.           DESCRIPTION
  978.                  "The number of ready jobs in some queue exceeded the
  979.                  threshold"
  980.           --#TYPE      "Threshold - queue ready jobs"
  981.           --#SUMMARY   "Avg.# ready jobs in queue %s exceeded "
  982.           --#SUMMARY   "threshold of %d for a %d second interval "
  983.           --#SUMMARY   "on server %s."
  984.           --#ARGUMENTS { 3, 2, 4, 0 }
  985.           --#SEVERITY  INFORMATIONAL
  986.           --#TIMEINDEX 1
  987.           --#HELP      "nwtrend.hlp"
  988.           --#HELPTAG   19
  989.           --#STATE     OPERATIONAL
  990.           ::= 19
  991.  
  992.        nwtThresholdQueueNumReadyKBytes TRAP-TYPE
  993.           ENTERPRISE   nwTrend
  994.           VARIABLES    {
  995.                        nwtServerName, nwtTrapTime, nwtThreshold,
  996.                        nwtQueueName, nwtInterval
  997.                        }
  998.           DESCRIPTION
  999.                  "The number of KBytes in ready jobs in some queue
  1000.                  exceeded the threshold"
  1001.           --#TYPE      "Threshold - queue ready jobs (KB)"
  1002.           --#SUMMARY   "Avg KBytes in ready jobs in queue %s exceeded"
  1003.           --#SUMMARY   "threshold of %d for a %d second interval "
  1004.           --#SUMMARY   "on server %s."
  1005.           --#ARGUMENTS { 3, 2, 4, 0 }
  1006.           --#SEVERITY  INFORMATIONAL
  1007.           --#TIMEINDEX 1
  1008.           --#HELP      "nwtrend.hlp"
  1009.           --#HELPTAG   20
  1010.           --#STATE     OPERATIONAL
  1011.           ::= 20
  1012.  
  1013.        nwtThresholdQueueNextJobWaitTime TRAP-TYPE
  1014.           ENTERPRISE   nwTrend
  1015.           VARIABLES    {
  1016.                        nwtServerName, nwtTrapTime, nwtThreshold,
  1017.                        nwtQueueName
  1018.                        }
  1019.           DESCRIPTION
  1020.                  "The wait time of the next ready to run job in some
  1021.                  queue exceeded the threshold"
  1022.           --#TYPE      "Threshold - wait time of next ready job"
  1023.           --#SUMMARY   "Wait time of next ready job in queue %s "
  1024.           --#SUMMARY   "exceeded threshold of %d seconds on "
  1025.           --#SUMMARY   "server %s."
  1026.           --#ARGUMENTS { 3, 2, 0 }
  1027.           --#SEVERITY  MINOR
  1028.           --#TIMEINDEX 1
  1029.           --#HELP      "nwtrend.hlp"
  1030.           --#HELPTAG   21
  1031.           --#STATE     OPERATIONAL
  1032.           ::= 21
  1033.  
  1034.        nwtThresholdVolumePctFreeSpace TRAP-TYPE
  1035.           ENTERPRISE   nwTrend
  1036.           VARIABLES    {
  1037.                        nwtServerName, nwtTrapTime, nwtThreshold,
  1038.                        nwtVolumeName
  1039.                        }
  1040.           DESCRIPTION
  1041.                  "Free space on some volume fell below the threshold"
  1042.           --#TYPE      "Threshold - volume free space"
  1043.           --#SUMMARY   "Free space on volume %s fell below "
  1044.           --#SUMMARY   "threshold of %d%% on server %s."
  1045.           --#ARGUMENTS { 3, 2, 0 }
  1046.           --#SEVERITY  MINOR
  1047.           --#TIMEINDEX 1
  1048.           --#HELP      "nwtrend.hlp"
  1049.           --#HELPTAG   22
  1050.           --#STATE     OPERATIONAL
  1051.           ::= 22
  1052.  
  1053.        nwtThresholdPctCacheHitRate TRAP-TYPE
  1054.           ENTERPRISE   nwTrend
  1055.           VARIABLES    {
  1056.                        nwtServerName, nwtTrapTime, nwtThreshold,
  1057.                        nwtInterval
  1058.                        }
  1059.           DESCRIPTION
  1060.                  "File cache hit rate fell below the threshold"
  1061.           --#TYPE      "Threshold - file cache hit rate"
  1062.           --#SUMMARY   "File cache hit rate fell below "
  1063.           --#SUMMARY   "threshold of %d for a %d second interval "
  1064.           --#SUMMARY   "on server %s."
  1065.           --#ARGUMENTS { 2, 3, 0 }
  1066.           --#SEVERITY  MINOR
  1067.           --#TIMEINDEX 1
  1068.           --#HELP      "nwtrend.hlp"
  1069.           --#HELPTAG   23
  1070.           --#STATE     OPERATIONAL
  1071.           ::= 23
  1072.  
  1073.        nwtThresholdDiskPctFreeRedirectionArea TRAP-TYPE
  1074.           ENTERPRISE   nwTrend
  1075.           VARIABLES    {
  1076.                        nwtServerName, nwtTrapTime, nwtThreshold,
  1077.                        nwtDiskName
  1078.                        }
  1079.           DESCRIPTION
  1080.                  "Free redirection area on some disk fell below the
  1081.                  threshold"
  1082.           --#TYPE      "Threshold - disk free redirection area"
  1083.           --#SUMMARY   "Free redirection area on disk %s fell "
  1084.           --#SUMMARY   "below threshold of %d%% on server %s."
  1085.           --#ARGUMENTS { 3, 2, 0 }
  1086.           --#SEVERITY  CRITICAL
  1087.           --#TIMEINDEX 1
  1088.           --#HELP      "nwtrend.hlp"
  1089.           --#HELPTAG   24
  1090.           --#STATE     OPERATIONAL
  1091.           ::= 24
  1092.  
  1093.           END
  1094.  
  1095.  
  1096.