snmp_mib_archive/svrntc.cfg
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

259 lines
5.6 KiB
INI
Executable File

#-MIBFILE: svrntc.mib
SVRNTCLU-MIB DEFINITIONS ::= BEGIN
DisplayString ::=
OCTET STRING
PhysAddress ::=
OCTET STRING
dec OBJECT IDENTIFIER ::= { enterprises 36 }
ema OBJECT IDENTIFIER ::= { dec 2 }
mib-extensions-1 OBJECT IDENTIFIER ::= { ema 18 }
svrSystem OBJECT IDENTIFIER ::= { mib-extensions-1 22 }
svrCluster OBJECT IDENTIFIER ::= { svrSystem 4 }
svrNTClu OBJECT IDENTIFIER ::= { svrCluster 2 }
svrNTCluObjects OBJECT IDENTIFIER ::= { svrNTClu 1 }
svrNTCluMibInfo OBJECT IDENTIFIER ::= { svrNTCluObjects 1 }
svrNTCluClusterInfo OBJECT IDENTIFIER ::= { svrNTCluObjects 2 }
ntcExMgtMibMajorRev OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Major revision of this MIB. Should equal 1."
::= { svrNTCluMibInfo 1 }
ntcExMgtMibMinorRev OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Minor Revision of the MIB. Should equal 0."
::= { svrNTCluMibInfo 2 }
ntcExAlias OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Cluster alias name."
::= { svrNTCluClusterInfo 1 }
ntcExGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcExGroupEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Table of ntcExGroupEntry"
::= { svrNTCluClusterInfo 7 }
ntcExGroupEntry OBJECT-TYPE
SYNTAX NtcExGroupEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "lists all cluster groups for this cluster"
INDEX { ntcExGroupIndex }
::= { ntcExGroupTable 1 }
ntcExGroupEntry ::=
SEQUENCE {
ntcExGroupIndex INTEGER,
ntcExGroupName DisplayString,
ntcExGroupComment DisplayString,
ntcExGroupOnLine INTEGER,
ntcExGroupFailedOver Boolean,
ntcExGroupPolicy PolicyType,
ntcExGroupReevaluate Boolean,
ntcExGroupMembers DisplayString,
ntcExGroupObjects DisplayString
}
ntcExGroupIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Unique index for each entry."
::= { ntcExGroupEntry 1 }
ntcExGroupName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The group name."
::= { ntcExGroupEntry 2 }
ntcExGroupComment OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Description of the group."
::= { ntcExGroupEntry 3 }
ntcExGroupOnLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index in the member table of the node that currently controls this
group."
::= { ntcExGroupEntry 4 }
ntcExGroupFailedOver OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "True if this group is failed over from the primary Online server."
::= { ntcExGroupEntry 5 }
ntcExGroupPolicy OBJECT-TYPE
SYNTAX INTEGER {
policyUnknown(1),
policyOther(2),
inOrder(3),
random(4),
leastLoad(5),
roundRobin(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Reflects the policy of choosing the on-line node."
::= { ntcExGroupEntry 6 }
ntcExGroupReevaluate OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates whether the object shall be reevaluated for movement to a
new server when nodes in the group go up or down."
::= { ntcExGroupEntry 7 }
ntcExGroupMembers OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is list of member names where each name is separated by a space."
::= { ntcExGroupEntry 8 }
ntcExGroupObjects OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is a list of object names - those that make up this group. Each
name is separated by a space."
::= { ntcExGroupEntry 9 }
ntcExObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcExObjectEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Table of ntcExObjectEntry"
::= { svrNTCluClusterInfo 8 }
ntcExObjectEntry OBJECT-TYPE
SYNTAX NtcExObjectEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "list of all cluster objects"
INDEX { ntcExObjectIndex }
::= { ntcExObjectTable 1 }
ntcExObjectEntry ::=
SEQUENCE {
ntcExObjectIndex INTEGER,
ntcExObjectName DisplayString,
ntcExObjectComment DisplayString,
ntcExObjectType ObjectType,
ntcExObjectDrives DisplayString,
ntcExObjectIpAddress IpAddress
}
ntcExObjectIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Unique index for each entry."
::= { ntcExObjectEntry 1 }
ntcExObjectName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Name of the cluster object."
::= { ntcExObjectEntry 2 }
ntcExObjectComment OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Description of the object. "
::= { ntcExObjectEntry 3 }
ntcExObjectType OBJECT-TYPE
SYNTAX INTEGER {
objectUnknown(1),
objectOther(2),
share(3),
disk(4),
application(5),
ipAddress(6),
fileShare(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Type of cluster object - disk, share, app..."
::= { ntcExObjectEntry 4 }
ntcExObjectDrives OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "If instance is a disk, this object is a list of comma separated drive
letters (e.g. F:,G:)."
::= { ntcExObjectEntry 5 }
ntcExObjectIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The IP address which was assigned to this object/resource. If this
object/resource has no IP address a value of 0.0.0.0 will be returned."
::= { ntcExObjectEntry 6 }
END