You are here:

MonitorTools.com > Technical documentation > SNMP > MIB > Wellfleet > Wellfleet-STA-MIB
ActiveXperts Network Monitor 2019##AdminFavorites

Wellfleet-STA-MIB by vendor Wellfleet

Wellfleet-STA-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2019 to import vendor-specific MIB files, inclusing Wellfleet-STA-MIB.


Vendor: Wellfleet
Mib: Wellfleet-STA-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2019 [download]    (ships with advanced SNMP/MIB tools)
Wellfleet-STA-MIB DEFINITIONS ::= BEGIN

-- Created by mdl2asn version 3.1
-- Creation date: Wed Aug 30 16:48:19 EDT 1995


    IMPORTS

      IpAddress, Counter, Gauge, TimeTicks, Opaque, enterprises, mgmt
        FROM RFC1155-SMI
      OBJECT-TYPE
        FROM RFC-1212
      TRAP-TYPE
        FROM RFC-1215
      DisplayString, mib-2
        FROM RFC1213-MIB
      wfStaGroup
        FROM Wellfleet-COMMON-MIB;


    wfSta		OBJECT IDENTIFIER ::= { wfStaGroup 1 }

    wfStaDisable OBJECT-TYPE
        SYNTAX	INTEGER {
    		    enabled(1),
    		    disabled(2)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "Enables or disables statistical thresholds and alarms"
        DEFVAL	{ enabled }
        ::= { wfSta 1 }

    wfStaPollInterval OBJECT-TYPE
        SYNTAX	INTEGER(5..2147483647)
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The polling interval (in seconds) in which to examine objects
                in the threshold table for threshold exceptions."
        DEFVAL	{ 60 }
        ::= { wfSta 2 }

    wfStaThresholdTable OBJECT-TYPE
        SYNTAX	SEQUENCE OF WfStaThresholdEntry
        ACCESS	not-accessible
        STATUS	mandatory
        DESCRIPTION
                "A table containing threshold targets"
        ::= { wfStaGroup 2 }

    wfStaThresholdEntry OBJECT-TYPE
        SYNTAX	WfStaThresholdEntry
        ACCESS	not-accessible
        STATUS	mandatory
        DESCRIPTION
                "Information about a particular threshold object"
        INDEX	{ wfStaThresholdObject }
        ::= { wfStaThresholdTable 1 }

    WfStaThresholdEntry ::= SEQUENCE {
    	    wfStaThresholdDelete
    		INTEGER,
    	    wfStaThresholdDisable
    		INTEGER,
    	    wfStaThresholdState
    		INTEGER,
    	    wfStaThresholdObject
    		OBJECT IDENTIFIER,
    	    wfStaThresholdLowValue
    		Gauge,
    	    wfStaThresholdLowEventLevel
    		INTEGER,
    	    wfStaThresholdMediumValue
    		Gauge,
    	    wfStaThresholdMediumEventLevel
    		INTEGER,
    	    wfStaThresholdHighValue
    		Gauge,
    	    wfStaThresholdHighEventLevel
    		INTEGER,
    	    wfStaThresholdCurrentValue
    		Gauge,
    	    wfStaThresholdUnits
    		INTEGER,
    	    wfStaThresholdAction
    		INTEGER,
    	    wfStaThresholdMaxSuccessiveAlarms
    		INTEGER,
    	    wfStaThresholdHoldDownIntervals
    		INTEGER,
    	    wfStaThresholdLowExceptions
    		Counter,
    	    wfStaThresholdLowAlarms
    		Counter,
    	    wfStaThresholdMediumExceptions
    		Counter,
    	    wfStaThresholdMediumAlarms
    		Counter,
    	    wfStaThresholdHighExceptions
    		Counter,
    	    wfStaThresholdHighAlarms
    		Counter,
    	    wfStaThresholdLabel
    		DisplayString
        }

    wfStaThresholdDelete OBJECT-TYPE
        SYNTAX	INTEGER {
    		    created(1),
    		    deleted(2)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The row (object) deletion attribute for this threshold"
        DEFVAL	{ created }
        ::= { wfStaThresholdEntry 1 }

    wfStaThresholdDisable OBJECT-TYPE
        SYNTAX	INTEGER {
    		    enabled(1),
    		    disabled(2)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The enable/disable attribute for this threshold. Setting
                this attribute to disabled, causes the threshold to be ignored
                in subsequent polling periods."
        DEFVAL	{ enabled }
        ::= { wfStaThresholdEntry 2 }

    wfStaThresholdState OBJECT-TYPE
        SYNTAX	INTEGER {
    		    valid(1),
    		    ignored(2),
    		    held(3),
    		    suspended(4),
    		    invalid(5)
    		}
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The state of this threshold. An invalid state means that the
                object could not be retrieved from the mib.  A held state
                indicates that the maximum successive exceptions for this
                threshold has been reached and that alarms will not be
                generated until an exception occurrs at a new level or no
                exception occurs for the specified number of hold down
                intervals at which point it becomes valid again.  An ignored
                state, indicates that this threshold is disabled and is not
                being polled.  A valid state indicates that this threshold is
                under examination each polling period and no errors have been
                encountered evaluating this object for exceptions.  A
                suspended state indicates that the object was not an integer
                type; user should manually delete the suspended object."
        DEFVAL	{ valid }
        ::= { wfStaThresholdEntry 3 }

    wfStaThresholdObject OBJECT-TYPE
        SYNTAX	OBJECT IDENTIFIER
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The identifier of the mib object to examine for threshold
                exceptions."
        ::= { wfStaThresholdEntry 4 }

    wfStaThresholdLowValue OBJECT-TYPE
        SYNTAX	Gauge
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The mark for low threshold exceptions"
        ::= { wfStaThresholdEntry 5 }

    wfStaThresholdLowEventLevel OBJECT-TYPE
        SYNTAX	INTEGER {
    		    warning(1),
    		    info(2),
    		    debug(3)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The severity level of the event log message (alarm) to be
                generated on low exception"
        DEFVAL	{ info }
        ::= { wfStaThresholdEntry 6 }

    wfStaThresholdMediumValue OBJECT-TYPE
        SYNTAX	Gauge
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The mark for medium threshold exceptions"
        ::= { wfStaThresholdEntry 7 }

    wfStaThresholdMediumEventLevel OBJECT-TYPE
        SYNTAX	INTEGER {
    		    warning(1),
    		    info(2),
    		    debug(3)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The severity level of the event log message (alarm) to be
                generated on medium exception"
        DEFVAL	{ info }
        ::= { wfStaThresholdEntry 8 }

    wfStaThresholdHighValue OBJECT-TYPE
        SYNTAX	Gauge
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The mark for high threshold exceptions"
        ::= { wfStaThresholdEntry 9 }

    wfStaThresholdHighEventLevel OBJECT-TYPE
        SYNTAX	INTEGER {
    		    warning(1),
    		    info(2),
    		    debug(3)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The severity level of the event log message (alarm) to be
                generated on high exception"
        DEFVAL	{ info }
        ::= { wfStaThresholdEntry 10 }

    wfStaThresholdCurrentValue OBJECT-TYPE
        SYNTAX	Gauge
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The most recently computed threshold value for the polled
                object."
        ::= { wfStaThresholdEntry 11 }

    wfStaThresholdUnits OBJECT-TYPE
        SYNTAX	INTEGER {
    		    absolute(1),
    		    persecond(2)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The units to be used in the determination of threshold
                exceptions.  Absolute means that when the value object reaches
                one of the three thresholds, an exception is generated.
                PerSecond means that when the value/second reaches one of the
                three threshold values, an exception is generated."
        DEFVAL	{ persecond }
        ::= { wfStaThresholdEntry 12 }

    wfStaThresholdAction OBJECT-TYPE
        SYNTAX	INTEGER {
    		    greaterthan(1),
    		    lessthan(2)
    		}
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "How the threshold should be evaluated with respect to the
                threshold marks"
        DEFVAL	{ greaterthan }
        ::= { wfStaThresholdEntry 13 }

    wfStaThresholdMaxSuccessiveAlarms OBJECT-TYPE
        SYNTAX	INTEGER
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The maximum number of successive alarms that can be generated
                for this object before it enters a HELD state.  A successive
                alarms is defined as two or more successive polling periods
                where an alarm is generated at the same level."
        DEFVAL	{ 5 }
        ::= { wfStaThresholdEntry 14 }

    wfStaThresholdHoldDownIntervals OBJECT-TYPE
        SYNTAX	INTEGER
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The number of exception free polling intervals which an
                object in a held state must pass before transitioning to a
                valid state."
        DEFVAL	{ 1 }
        ::= { wfStaThresholdEntry 15 }

    wfStaThresholdLowExceptions OBJECT-TYPE
        SYNTAX	Counter
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The number of low threshold exceptions."
        ::= { wfStaThresholdEntry 16 }

    wfStaThresholdLowAlarms OBJECT-TYPE
        SYNTAX	Counter
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The number of low threshold alarms."
        ::= { wfStaThresholdEntry 17 }

    wfStaThresholdMediumExceptions OBJECT-TYPE
        SYNTAX	Counter
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The number of medium threshold exceptions."
        ::= { wfStaThresholdEntry 18 }

    wfStaThresholdMediumAlarms OBJECT-TYPE
        SYNTAX	Counter
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The number of medium threshold alarms."
        ::= { wfStaThresholdEntry 19 }

    wfStaThresholdHighExceptions OBJECT-TYPE
        SYNTAX	Counter
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The number of high threshold exceptions."
        ::= { wfStaThresholdEntry 20 }

    wfStaThresholdHighAlarms OBJECT-TYPE
        SYNTAX	Counter
        ACCESS	read-only
        STATUS	mandatory
        DESCRIPTION
                "The number of high threshold alarms."
        ::= { wfStaThresholdEntry 21 }

    wfStaThresholdLabel OBJECT-TYPE
        SYNTAX	DisplayString
        ACCESS	read-write
        STATUS	mandatory
        DESCRIPTION
                "The threshold lable string configurable by user.
                The string would be returned in the trap and will
                show in the log as string wfSyncRxOctets.2.1 instead
                of the ASN.1 form."
        ::= { wfStaThresholdEntry 22 }

    END  -- Wellfleet-STA-MIB