⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dsmon-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 5 页
字号:
            RowStatus object.            The agent SHOULD support non-volatile configuration of this            table, and upon system initialization, the table SHOULD be            initialized with the saved values.            Activation of a control row in this table will cause an            associated dsmonPdistTopNTable to be created and maintained            by the agent."    INDEX { dsmonPdistTopNCtlIndex }    ::= { dsmonPdistTopNCtlTable 1 }DsmonPdistTopNCtlEntry ::= SEQUENCE {    dsmonPdistTopNCtlIndex            Integer32,    dsmonPdistTopNCtlPdistIndex       Integer32,    dsmonPdistTopNCtlRateBase         INTEGER,    dsmonPdistTopNCtlTimeRemaining    Integer32,    dsmonPdistTopNCtlGeneratedReprts  Counter32,    dsmonPdistTopNCtlDuration         Integer32,    dsmonPdistTopNCtlRequestedSize    Integer32,    dsmonPdistTopNCtlGrantedSize      Integer32,    dsmonPdistTopNCtlStartTime        TimeStamp,    dsmonPdistTopNCtlOwner            OwnerString,    dsmonPdistTopNCtlStatus           RowStatus}dsmonPdistTopNCtlIndex OBJECT-TYPE    SYNTAX     Integer32 (1..65535)    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION            "An index that uniquely identifies an entry in the            dsmonPdistTopNCtlTable, with the same dsmonPdistTopNCtlIndex            value as this object.  Each entry in this table defines one            Top N report prepared on behalf of the dsmonPdistStatsEntry            collection with the same dsmonPdistCtlIndex as this object."    ::= { dsmonPdistTopNCtlEntry 1 }dsmonPdistTopNCtlPdistIndex OBJECT-TYPE    SYNTAX     Integer32 (1..65535)    MAX-ACCESS read-create    STATUS     current    DESCRIPTION            "The dsmonPdistTable for which a top N report will be            prepared on behalf of this entry.  The dsmonPdistTable is            identified by the value of the dsmonPdistCtlIndex for that            table - that value is used here to identify the particular            table.            This object MUST NOT be modified if the associated            dsmonPdistTopNCtlStatus object is equal to active(1)."    ::= { dsmonPdistTopNCtlEntry 2 }dsmonPdistTopNCtlRateBase OBJECT-TYPE    SYNTAX     INTEGER {                  dsmonPdistTopNPkts(1),                  dsmonPdistTopNOctets(2),                  dsmonPdistTopNHCPkts(3),                  dsmonPdistTopNHCOctets(4)               }    MAX-ACCESS read-create    STATUS     current    DESCRIPTION            "The variable for each dsmonPdist that the            dsmonPdistTopNRate and dsmonPdistTopNHCRate variables are            based upon.  Each dsmonPdistTopN report generated on behalf            of this control entry will be ranked in descending order,            based on the associated dsmonPdistStatsTable counter,            identified by this object.            The following table identifies the dsmonPdistTable counter            associated with each enumeration:            Enumeration              RateBase MIB Object            -----------              -------------------            dsmonPdistTopNPkts          dsmonPdistStatsPkts            dsmonPdistTopNOctets        dsmonPdistStatsOctets            dsmonPdistTopNHCPkts        dsmonPdistStatsHCPkts            dsmonPdistTopNHCOctets      dsmonPdistStatsHCOctets            Note that the dsmonPdistTopNHCPkts and            dsmonPdistTopNHCOctets enumerations are only available if            the agent supports High Capacity monitoring.            This object MUST NOT be modified if the associated            dsmonPdistTopNCtlStatus object is equal to active(1)."    ::= { dsmonPdistTopNCtlEntry 3 }dsmonPdistTopNCtlTimeRemaining OBJECT-TYPE    SYNTAX     Integer32 (0..2147483647)    UNITS      "seconds"    MAX-ACCESS read-create    STATUS     current    DESCRIPTION            "The number of seconds left in the report currently being            collected.  When this object is modified by the management            station, a new collection is started, possibly aborting a            currently running report.  The new value is used as the            requested duration of this report, and is immediately loaded            into the associated dsmonPdistTopNCtlDuration object.            When the report finishes, the probe will automatically start            another collection with the same initial value of            dsmonPdistTopNCtlTimeRemaining.  Thus the management station            may simply read the resulting reports repeatedly, checking            the startTime and duration each time to ensure that a report            was not missed or that the report parameters were not            changed.            While the value of this object is non-zero, it decrements by            one per second until it reaches zero.  At the time that this            object decrements to zero, the report is made accessible in            the dsmonPdistTopNTable, overwriting any report that may be            there.            When this object is modified by the management station, any            associated entries in the dsmonPdistTopNTable shall be            deleted."    DEFVAL { 1800 }    ::= { dsmonPdistTopNCtlEntry 4 }dsmonPdistTopNCtlGeneratedReprts OBJECT-TYPE    SYNTAX     Counter32    UNITS      "reports"    MAX-ACCESS read-only    STATUS     current    DESCRIPTION            "The number of reports that have been generated by this            entry."    ::= { dsmonPdistTopNCtlEntry 5 }dsmonPdistTopNCtlDuration OBJECT-TYPE    SYNTAX     Integer32 (0..2147483647)    UNITS      "seconds"    MAX-ACCESS read-only    STATUS     current    DESCRIPTION            "The number of seconds that this report has collected during            the last sampling interval.            When the associated dsmonPdistTopNCtlTimeRemaining object is            set, this object shall be set by the probe to the same value            and shall not be modified until the next time the            dsmonPdistTopNCtlTimeRemaining is set.            This value shall be zero if no reports have been requested            for this dsmonPdistTopNCtlEntry."    ::= { dsmonPdistTopNCtlEntry 6 }dsmonPdistTopNCtlRequestedSize OBJECT-TYPE    SYNTAX     Integer32 (0..2147483647)    UNITS      "table entries"    MAX-ACCESS read-create    STATUS     current    DESCRIPTION            "The maximum number of dsmonPdist entries requested for this            report.            When this object is created or modified, the probe SHOULD            set dsmonPdistTopNCtlGrantedSize as closely to this object            as is possible for the particular probe implementation and            available resources."    DEFVAL { 150 }    ::= { dsmonPdistTopNCtlEntry 7 }dsmonPdistTopNCtlGrantedSize OBJECT-TYPE    SYNTAX     Integer32 (0..2147483647)    UNITS      "table entries"    MAX-ACCESS read-only    STATUS     current    DESCRIPTION            "The maximum number of dsmonPdist entries in this report.            When the associated dsmonPdistTopNCtlRequestedSize object is            created or modified, the probe SHOULD set this object as            closely to the requested value as is possible for the            particular implementation and available resources.  The            probe MUST NOT lower this value except as a result of a            set to the associated dsmonPdistTopNCtlRequestedSize            object.            Protocol entries with the highest value of            dsmonPdistTopNRate or dsmonPdistTopNHCRate (depending on the            value of the associated dsmonPdistTopNCtlRateBase object)            shall be placed in this table in decreasing order of this            rate until there is no more room or until there are no more            dsmonPdist entries."    ::= { dsmonPdistTopNCtlEntry 8 }dsmonPdistTopNCtlStartTime OBJECT-TYPE    SYNTAX     TimeStamp    MAX-ACCESS read-only    STATUS     current    DESCRIPTION            "The value of sysUpTime when this top N report was last            started.  In other words, this is the time that the            associated dsmonPdistTopNCtlTimeRemaining object was            modified to start the requested report or the time the            report was last automatically (re)started.            This object may be used by the management station to            determine if a report was missed or not."    ::= { dsmonPdistTopNCtlEntry 9 }dsmonPdistTopNCtlOwner OBJECT-TYPE    SYNTAX     OwnerString    MAX-ACCESS read-create    STATUS     current    DESCRIPTION            "The entity that configured this entry and is therefore            using the resources assigned to it."    ::= { dsmonPdistTopNCtlEntry 10 }dsmonPdistTopNCtlStatus OBJECT-TYPE    SYNTAX     RowStatus    MAX-ACCESS read-create    STATUS     current    DESCRIPTION            "The status of this dsmonPdistTopNCtlEntry.            An entry MUST NOT exist in the active state unless all            objects in the entry have an appropriate value.            If this object is not equal to active(1), all associated            entries in the dsmonPdistTopNTable shall be deleted by the            agent."    ::= { dsmonPdistTopNCtlEntry 11 }---- dsmonPdist TopN Table--dsmonPdistTopNTable OBJECT-TYPE    SYNTAX     SEQUENCE OF DsmonPdistTopNEntry    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION            "A set of statistics for those protocol distribution entries            that have counted the highest number of octets or packets.            If the dsmonAggControlLocked object is equal to 'false',            then all entries in this table SHALL be deleted, and the            agent will not process TopN reports on behalf of any            dsmonPdistTopNCtlEntry.            When the dsmonAggControlLocked object is set to 'true', then            particular reports SHOULD be restarted from the beginning,            on behalf of all active rows in the dsmonPdistTopNCtlTable.            Note that dsmonPdist entries which did not increment at all            during the report interval SHOULD NOT be included in            dsmonPdistTopN reports."    ::= { dsmonPdistObjects 4 }dsmonPdistTopNEntry OBJECT-TYPE    SYNTAX     DsmonPdistTopNEntry    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION            "A conceptual row in the dsmonPdistTopNTable.            The dsmonPdistTopNCtlIndex value in the index identifies the            dsmonPdistTopNCtlEntry on whose behalf this entry was            created.  Entries in this table are ordered from 1 to 'N',            where lower numbers represent higher values of the rate base            object, over the report interval."    INDEX { dsmonPdistTopNCtlIndex, dsmonPdistTopNIndex }    ::= { dsmonPdistTopNTable 1 }DsmonPdistTopNEntry ::= SEQUENCE {    dsmonPdistTopNIndex                      Integer32,    dsmonPdistTopNPDLocalIndex               Integer32,    dsmonPdistTopNAggGroup                   DsmonCounterAggGroupIndex,    dsmonPdistTopNRate                       Gauge32,    dsmonPdistTopNRateOvfl                   Gauge32,    dsmonPdistTopNHCRate                     CounterBasedGauge64}dsmonPdistTopNIndex OBJECT-TYPE    SYNTAX     Integer32 (1..2147483647)    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION            "An index that uniquely identifies an entry in the            dsmonPdistTopNTable among those in the same report.  This            index is between 1 and N, where N is the number of entries            in this report.  Note that 'N' may change over time, and may            also be less than the dsmonPdistTopNCtlGrantedSize value            associated with this entry."    ::= { dsmonPdistTopNEntry 1 }dsmonPdistTopNPDLocalIndex OBJECT-TYPE    SYNTAX     Integer32 (1..2147483647)    MAX-ACCESS read-only    STATUS     current    DESCRIPTION            "The protocolDirLocalIndex value which identifies the            protocol associated with this entry.            If the protocolDirEntry associated with the            protocolDirLocalIndex with the same value as this object is            de-activated or deleted, then the agent MUST delete this            dsmonPdistTopN entry."    ::= { dsmonPdistTopNEntry 2 }dsmonPdistTopNAggGroup OBJECT-TYPE    SYNTAX      DsmonCounterAggGroupIndex    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "The DSCP counter aggregation group index value associated            with protocol identified in this entry.  This object            identifies the dsmonAggGroupEntry with the same            dsmonAggControlIndex value as the associated            dsmonPdistCtlAggProfile object and the same            dsmonAggGroupIndex value as this object."    ::= { dsmonPdistTopNEntry 3 }dsmonPdistTopNRate OBJECT-TYPE    SYNTAX     Gauge32    MAX-ACCESS read-only    STATUS     current    DESCRIPTION            "The amount of change in the selected variable during this            sampling interval.  The selected variable is this protocol's            instance of the object selected by            dsmonPdistTopNCtlRateBase.            If the

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -