initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

View File

@ -0,0 +1,877 @@
--
-- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
--
-- This Microsoft private RSVP MIB is still in development and
-- can change without notice.
--
--
ACSServer-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE,
Counter
FROM RFC1155-SMI
microsoft,
software
FROM MSFT-MIB;
-- microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
-- software OBJECT IDENTIFIER ::= { microsoft 1 }
acsService OBJECT IDENTIFIER ::= { software 15 }
acsSvcStats OBJECT IDENTIFIER ::= { acsService 1 }
acsInterfaces OBJECT IDENTIFIER ::= { acsService 2 }
acsMsidlpmStats OBJECT IDENTIFIER ::= { acsService 3 }
acsSvcStatsIfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network interfaces on this
system detected by ACS server."
::= { acsSvcStats 1 }
acsSvcStatsActiveApiSessions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of API sessions
active on this ACS Server"
::= { acsSvcStats 2 }
acsSvcStatsActiveApiSockets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of API sockets
active on this ACS Server"
::= { acsSvcStats 3 }
acsSvcStatsReceivedApiPathRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Path requests
received from QoS aware applications by this ACS Server"
::= { acsSvcStats 4 }
acsSvcStatsReceivedApiResvRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Resv requests
received from QoS aware applications by this ACS Server"
::= { acsSvcStats 5 }
acsSvcStatsFailedApiRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of requests received from QoS
aware applications by this ACS Server which failed"
::= { acsSvcStats 6 }
acsSvcStatsFailedApiSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of requests which could not be sent to QoS
aware applications by this ACS Server"
::= { acsSvcStats 7 }
acsSvcStatsApiNotifications OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of notifications sent by this
ACS Server to QoS aware applications"
::= { acsSvcStats 8 }
acsSvcStatsApiNotificationBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of bytes in notifications sent by this
ACS Server to QoS aware applications"
::= { acsSvcStats 9 }
acsSvcStatsNetSockets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of network sockets opened
by this ACS Server currently"
::= { acsSvcStats 10 }
acsSvcStatsTimers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of timer events
active in this ACS Server currently"
::= { acsSvcStats 11 }
-- the Interfaces table
-- The Interfaces table contains information on the entity's
-- interfaces. Each interface is thought of as being
-- attached to a `subnetwork'.
acsIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcsIfStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of
entries is given by the value of ifNumber."
::= { acsInterfaces 1 }
acsIfStatsEntry OBJECT-TYPE
SYNTAX AcsIfStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An interface entry containing objects at the
subnetwork layer and below for a particular
interface."
INDEX { acsIfStatsIndex }
::= { acsIfStatsTable 1 }
AcsIfStatsEntry ::=
SEQUENCE {
acsIfStatsIndex
INTEGER,
acsIfStatsIpAddr
IpAddress,
acsIfStatsRawIpSentBytes
Counter,
acsIfStatsRawIpReceivedBytes
Counter,
acsIfStatsReceivedRsvpPathMsgs
Counter,
acsIfStatsReceivedRsvpResvMsgs
Counter,
acsIfStatsReceivedRsvpPathErrMsgs
Counter,
acsIfStatsReceivedRsvpResvErrMsgs
Counter,
acsIfStatsReceivedRsvpPathTearMsgs
Counter,
acsIfStatsReceivedRsvpResvTearMsgs
Counter,
acsIfStatsReceivedRsvpConfirmMsgs
Counter,
acsIfStatsSentRsvpPathMsgs
Counter,
acsIfStatsSentRsvpResvMsgs
Counter,
acsIfStatsSentRsvpPathErrMsgs
Counter,
acsIfStatsSentRsvpResvErrMsgs
Counter,
acsIfStatsSentRsvpPathTearMsgs
Counter,
acsIfStatsSentRsvpResvTearMsgs
Counter,
acsIfStatsSentRsvpConfirmMsgs
Counter,
acsIfStatsAdmissionControlFailures
Counter,
acsIfStatsPolicyControlFailures
Counter,
acsIfStatsOtherFailures
Counter,
acsIfStatsInBlockadeStateResvs
Counter,
acsIfStatsResvTimeOuts
Counter,
acsIfStatsPathTimeOuts
Counter,
acsIfStatsReceiveFailsBigMsg
Counter,
acsIfStatsSendFailsBigMsg
Counter,
acsIfStatsReceiveFailsNoMemory
Counter,
acsIfStatsSendFailsNoMemory
Counter,
acsIfStatsActiveFlows
INTEGER,
acsIfStatsAllocatedBandwidthBits
INTEGER,
acsIfStatsMaxAllocatedBandwidthBits
INTEGER
}
acsIfStatsIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each interface. Its value
ranges between 1 and the value of ifNumber. The
value for each interface must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { acsIfStatsEntry 1 }
acsIfStatsIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address of the interface to which these
statistics pertains."
::= { acsIfStatsEntry 2 }
acsIfStatsRawIpSentBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RAW IP
BYTEs sent by ACS Server"
::= { acsIfStatsEntry 3 }
acsIfStatsRawIpReceivedBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RAW IP
BYTEs received by ACS Server"
::= { acsIfStatsEntry 4 }
acsIfStatsReceivedRsvpPathMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP Path messages
received by this ACS Server"
::= { acsIfStatsEntry 5 }
acsIfStatsReceivedRsvpResvMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP Resv messages
received by this ACS Server"
::= { acsIfStatsEntry 6 }
acsIfStatsReceivedRsvpPathErrMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP PathErr messages
received by this ACS Server"
::= { acsIfStatsEntry 7 }
acsIfStatsReceivedRsvpResvErrMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP ResvErr messages
received by this ACS Server"
::= { acsIfStatsEntry 8 }
acsIfStatsReceivedRsvpPathTearMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP PathTear messages
received by this ACS Server"
::= { acsIfStatsEntry 9 }
acsIfStatsReceivedRsvpResvTearMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP ResvTear messages
received by this ACS Server"
::= { acsIfStatsEntry 10 }
acsIfStatsReceivedRsvpConfirmMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP Confirm messages
received by this ACS Server"
::= { acsIfStatsEntry 11 }
acsIfStatsSentRsvpPathMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP Path messages
sent by this ACS Server"
::= { acsIfStatsEntry 12 }
acsIfStatsSentRsvpResvMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP Resv messages
sent by this ACS Server"
::= { acsIfStatsEntry 13 }
acsIfStatsSentRsvpPathErrMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP PathErr messages
sent by this ACS Server"
::= { acsIfStatsEntry 14 }
acsIfStatsSentRsvpResvErrMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP ResvErr messages
sent by this ACS Server"
::= { acsIfStatsEntry 15 }
acsIfStatsSentRsvpPathTearMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP PathTear messages
sent by this ACS Server"
::= { acsIfStatsEntry 16 }
acsIfStatsSentRsvpResvTearMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP ResvTear messages
sent by this ACS Server"
::= { acsIfStatsEntry 17 }
acsIfStatsSentRsvpConfirmMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP Confirm messages
sent by this ACS Server"
::= { acsIfStatsEntry 18 }
acsIfStatsAdmissionControlFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Admission Control errors generated
by this ACS Server"
::= { acsIfStatsEntry 19 }
acsIfStatsPolicyControlFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Policy Control errors generated
by this ACS Server"
::= { acsIfStatsEntry 20 }
acsIfStatsOtherFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of other types errors generated
by this ACS Server"
::= { acsIfStatsEntry 21 }
acsIfStatsInBlockadeStateResvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Resv State Blocks in
blockade state in this ACS Server"
::= { acsIfStatsEntry 22 }
acsIfStatsResvTimeOuts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Reservations which have
timed out in this ACS Server"
::= { acsIfStatsEntry 23 }
acsIfStatsPathTimeOuts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Path states which have
timed out in this ACS Server"
::= { acsIfStatsEntry 24 }
acsIfStatsReceiveFailsBigMsg OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP messages which could
not be received by this ACS Server because they are too big to
fit in the message buffer"
::= { acsIfStatsEntry 25 }
acsIfStatsSendFailsBigMsg OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP messages which could
not be sent by this ACS Server because they are too big to
fit in the message buffer"
::= { acsIfStatsEntry 26 }
acsIfStatsReceiveFailsNoMemory OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP messages which could
not be sent by this ACS Server because there was no free
message buffer"
::= { acsIfStatsEntry 27 }
acsIfStatsSendFailsNoMemory OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of RSVP messages which could
not be sent by this ACS Server because there was no free
message buffer"
::= { acsIfStatsEntry 28 }
acsIfStatsActiveFlows OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number flows currently active
in this ACS Server currently"
::= { acsIfStatsEntry 29 }
acsIfStatsAllocatedBandwidthBits OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total bandwidth allocated currently
by this ACS Server"
::= { acsIfStatsEntry 30 }
acsIfStatsMaxAllocatedBandwidthBits OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum bandwidth ever allocated
by this ACS Server"
::= { acsIfStatsEntry 31 }
-- the MSIDLPM table
-- The MSIDLPM table contains information on the policy based
-- admission control performed by Microsoft supplied Identity LPM.
-- Statistics are maintained for each subnetwork managed by this ACS
acsMsidlpmStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MsidlpmStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of
entries is given by the value of ifNumber."
::= { acsMsidlpmStats 1 }
acsMsidlpmStatsEntry OBJECT-TYPE
SYNTAX MsidlpmStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An interface entry containing objects at the
subnetwork layer and below for a particular
interface."
INDEX { acsMsidlpmStatsIndex }
::= { acsMsidlpmStatsTable 1 }
MsidlpmStatsEntry ::=
SEQUENCE {
acsMsidlpmStatsIndex
INTEGER,
acsMsidlpmStatsSubnetAddr
IpAddress,
acsMsidlpmSendersAccepted
Counter,
acsMsidlpmSenderChgAccepted
Counter,
acsMsidlpmRejSndFlowRate
Counter,
acsMsidlpmRejSndPeakRate
Counter,
acsMsidlpmRejSndSumFlowRate
Counter,
acsMsidlpmRejSndSumPeakRate
Counter,
acsMsidlpmRejSndIdChange
Counter,
acsMsidlpmRejSndDuration
Counter,
acsMsidlpmRejSndCount
Counter,
acsMsidlpmRejSndOthersPolicies
Counter,
acsMsidlpmReceiversAccepted
Counter,
acsMsidlpmReceiverChgAccepted
Counter,
acsMsidlpmRejRecvFlowRate
Counter,
acsMsidlpmRejRecvPeakRate
Counter,
acsMsidlpmRejRecvSumFlowRate
Counter,
acsMsidlpmRejRecvSumPeakRate
Counter,
acsMsidlpmRejRecvIdChange
Counter,
acsMsidlpmRejRecvDuration
Counter,
acsMsidlpmRejRecvCount
Counter,
acsMsidlpmRejRecvOthersPolicies
Counter,
acsMsidlpmBadIdentityPes
Counter,
acsMsidlpmDsCacheSize
INTEGER
}
acsMsidlpmStatsIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each subnet. Its value
ranges between 1 and the value of ifNumber. The
value for each subnet must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { acsMsidlpmStatsEntry 1 }
acsMsidlpmStatsSubnetAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address of the subnet to which these
statistics pertains."
::= { acsMsidlpmStatsEntry 2 }
acsMsidlpmSendersAccepted OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH messages were accepted"
::= { acsMsidlpmStatsEntry 3 }
acsMsidlpmSenderChgAccepted OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message changes were accepted"
::= { acsMsidlpmStatsEntry 4 }
acsMsidlpmRejSndFlowRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
data flow rate policy"
::= { acsMsidlpmStatsEntry 5 }
acsMsidlpmRejSndPeakRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
peak data rate policy"
::= { acsMsidlpmStatsEntry 6 }
acsMsidlpmRejSndSumFlowRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
aggregate data flow rate policy"
::= { acsMsidlpmStatsEntry 7 }
acsMsidlpmRejSndSumPeakRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
aggregate peak data rate policy"
::= { acsMsidlpmStatsEntry 8 }
acsMsidlpmRejSndIdChange OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
identity change"
::= { acsMsidlpmStatsEntry 9 }
acsMsidlpmRejSndDuration OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
flow duration policy"
::= { acsMsidlpmStatsEntry 10 }
acsMsidlpmRejSndCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
flow count policy"
::= { acsMsidlpmStatsEntry 11 }
acsMsidlpmRejSndOthersPolicies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose PATH message were rejected because of
policies other than flow rate, peak rate,
flow duration and flow count"
::= { acsMsidlpmStatsEntry 12 }
acsMsidlpmReceiversAccepted OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV messages were accepted"
::= { acsMsidlpmStatsEntry 13 }
acsMsidlpmReceiverChgAccepted OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message changes were accepted"
::= { acsMsidlpmStatsEntry 14 }
acsMsidlpmRejRecvFlowRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
data flow rate policy"
::= { acsMsidlpmStatsEntry 15 }
acsMsidlpmRejRecvPeakRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
peak data rate policy"
::= { acsMsidlpmStatsEntry 16 }
acsMsidlpmRejRecvSumFlowRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
aggregate data flow rate policy"
::= { acsMsidlpmStatsEntry 17 }
acsMsidlpmRejRecvSumPeakRate OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
aggregate peak data rate policy"
::= { acsMsidlpmStatsEntry 18 }
acsMsidlpmRejRecvIdChange OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of senders
whose RESV message were rejected because of
identity change"
::= { acsMsidlpmStatsEntry 19 }
acsMsidlpmRejRecvDuration OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
flow duration policy"
::= { acsMsidlpmStatsEntry 20 }
acsMsidlpmRejRecvCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
flow count policy"
::= { acsMsidlpmStatsEntry 21 }
acsMsidlpmRejRecvOthersPolicies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of receivers
whose RESV message were rejected because of
policies other than flow rate, peak rate,
flow duration and flow count"
::= { acsMsidlpmStatsEntry 22 }
acsMsidlpmBadIdentityPes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of Identity Policy elements
which could not be cracked by the MSIDLPM"
::= { acsMsidlpmStatsEntry 23 }
acsMsidlpmDsCacheSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of entries in the
policy cache maintained by the MSIDLPM"
::= { acsMsidlpmStatsEntry 24 }
END

165
mibs/microsoft/DHCP-MIB Normal file
View File

@ -0,0 +1,165 @@
DHCP-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
microsoft,
software
FROM MSFT-MIB;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
dhcp OBJECT IDENTIFIER ::= { software 3 }
dhcpPar OBJECT IDENTIFIER ::= { dhcp 1 }
dhcpScope OBJECT IDENTIFIER ::= { dhcp 2 }
-- Dhcp MIB
-- Parameters (Prefix Par)
parDhcpStartTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Dhcp Server start time"
::= { dhcpPar 1 }
parDhcpTotalNoOfDiscovers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
discovery messages received"
::= { dhcpPar 2 }
parDhcpTotalNoOfRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
requests received"
::= { dhcpPar 3 }
parDhcpTotalNoOfReleases OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases received"
::= { dhcpPar 4 }
parDhcpTotalNoOfOffers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
offers sent"
::= { dhcpPar 5 }
parDhcpTotalNoOfAcks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
acks received"
::= { dhcpPar 6 }
parDhcpTotalNoOfNacks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
nacks received"
::= { dhcpPar 7 }
parDhcpTotalNoOfDeclines OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
declines"
::= { dhcpPar 8 }
-- scope group (Prefix Scope)
scopeTable OBJECT-TYPE
SYNTAX SEQUENCE OF ScopeTableEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A list of subnets maintained by the server"
::= { dhcpScope 1 }
scopeTableEntry OBJECT-TYPE
SYNTAX ScopeTableEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the row corresponding to a subnet"
INDEX { subnetAdd }
::= { scopeTable 1 }
ScopeTableEntry ::= SEQUENCE {
subnetAdd
IpAddress,
noAddInUse
Counter,
noAddFree
Counter,
noPendingOffers
Counter
}
subnetAdd OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the subnet address "
::= { scopeTableEntry 1 }
noAddInUse OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the no. of addresses in use"
::= { scopeTableEntry 2 }
noAddFree OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the no. of addresses that are free "
::= { scopeTableEntry 3 }
noPendingOffers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the no. of addresses that are currently in the offer
state"
::= { scopeTableEntry 4 }
END

View File

@ -0,0 +1,162 @@
FtpServer-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE,
Counter
FROM RFC1155-SMI;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
internetServer OBJECT IDENTIFIER ::= { software 7 }
ftpServer OBJECT IDENTIFIER ::= { internetServer 2 }
ftpStatistics OBJECT IDENTIFIER ::= { ftpServer 1 }
-- FTP Server Statistics
totalBytesSentHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the high 32-bits of the total number of
of BYTEs sent by the FTP Server"
::= { ftpStatistics 1 }
totalBytesSentLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the low 32-bits of the total number of
of BYTEs sent by the FTP Server"
::= { ftpStatistics 2 }
totalBytesReceivedHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the high 32-bits of the total number of
of BYTEs received by the FTP Server"
::= { ftpStatistics 3 }
totalBytesReceivedLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the low 32-bits of the total number of
of BYTEs received by the FTP Server"
::= { ftpStatistics 4 }
totalFilesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of files sent by this
FTP Server"
::= { ftpStatistics 5 }
totalFilesReceived OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of files received by this
FTP Server"
::= { ftpStatistics 6 }
currentAnonymousUsers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of anonymous users currently
connected to the FTP Server"
::= { ftpStatistics 7 }
currentNonAnonymousUsers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of nonanonymous users currently
connected to the FTP Server"
::= { ftpStatistics 8 }
totalAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of anonymous users that
have ever connected to the FTP Server"
::= { ftpStatistics 9 }
totalNonAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of nonanonymous users that
have ever connected to the FTP Server"
::= { ftpStatistics 10 }
maxAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum number of anonymous users
simultaneously connected to the FTP Server"
::= { ftpStatistics 11 }
maxNonAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum number of nonanonymous users
simultaneously connected to the FTP Server"
::= { ftpStatistics 12 }
currentConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the current number of connections to the
FTP Server"
::= { ftpStatistics 13 }
maxConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum number of simultaneous
connections to the FTP Server"
::= { ftpStatistics 14 }
connectionAttempts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of connection attempts that
have been made to the FTP Server"
::= { ftpStatistics 15 }
logonAttempts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of logon attempts that have
been made to the FTP Server"
::= { ftpStatistics 16 }
END

View File

@ -0,0 +1,222 @@
HttpServer-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE,
Counter
FROM RFC1155-SMI;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
internetServer OBJECT IDENTIFIER ::= { software 7 }
httpServer OBJECT IDENTIFIER ::= { internetServer 3 }
httpStatistics OBJECT IDENTIFIER ::= { httpServer 1 }
-- Http Server Statistics
totalBytesSentHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the high 32-bits of the total number of
of BYTEs sent by the Http Server"
::= { httpStatistics 1 }
totalBytesSentLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the low 32-bits of the total number of
of BYTEs sent by the Http Server"
::= { httpStatistics 2 }
totalBytesReceivedHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the high 32-bits of the total number of
of BYTEs received by the Http Server"
::= { httpStatistics 3 }
totalBytesReceivedLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the low 32-bits of the total number of
of BYTEs received by the Http Server"
::= { httpStatistics 4 }
totalFilesSent OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of files sent by this
Http Server"
::= { httpStatistics 5 }
currentAnonymousUsers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of anonymous users currently
connected to the Http Server"
::= { httpStatistics 6 }
currentNonAnonymousUsers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of nonanonymous users currently
connected to the Http Server"
::= { httpStatistics 7 }
totalAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of anonymous users that
have ever connected to the Http Server"
::= { httpStatistics 8 }
totalNonAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of nonanonymous users that
have ever connected to the Http Server"
::= { httpStatistics 9 }
maxAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum number of anonymous users
simultaneously connected to the Http Server"
::= { httpStatistics 10 }
maxNonAnonymousUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum number of nonanonymous users
simultaneously connected to the Http Server"
::= { httpStatistics 11 }
currentConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the current number of connections to the
Http Server"
::= { httpStatistics 12 }
maxConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum number of simultaneous
connections to the Http Server"
::= { httpStatistics 13 }
connectionAttempts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of connection attempts that
have been made to the Http Server"
::= { httpStatistics 14 }
logonAttempts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of logon attempts that have
been made to this Http Server"
::= { httpStatistics 15 }
totalGets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of requests using the GET method
that have been made to this Http Server"
::= { httpStatistics 16 }
totalPosts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of requests using the POST
method
that have been made to this Http Server"
::= { httpStatistics 17 }
totalHeads OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of requests using the HEAD
method
that have been made to this Http Server"
::= { httpStatistics 18 }
totalOthers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of requests not using the GET,
POST or HEAD method that have been made to this Http
Server"
::= { httpStatistics 19 }
totalCGIRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of Common Gateway Interface
(CGI)
requests that have been made to this Http Server"
::= { httpStatistics 20 }
totalBGIRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of Binary Gateway Interface
(BGI)
requests that have been made to this Http Server"
::= { httpStatistics 21 }
totalNotFoundErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of requests the Http server
could
not satisfy because the requested resource could not
be found"
::= { httpStatistics 22 }
END

View File

@ -0,0 +1,372 @@
-- Notes:
--
-- This MIB is documented in "LAN Manager 2.0 Management
-- Information Base - Alerts, LAN Manager MIB Working Group,
-- Internet Draft: LanMgr-Alerts-II" by Microsoft.
--
-- This MIB module description file was derived from the OS/2
-- LAN Manager SNMP MIB. It has been separated into its two
-- distinct parts and some general corrections have been made.
LanMgr-Alerts-II-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, OBJECT-TYPE, Counter, Gauge
FROM RFC1155-SMI
lanmanager
FROM LanMgr-Mib-II-MIB ;
alerts-2 OBJECT IDENTIFIER ::= { lanmanager 2 }
-- Alert Tree
alerts OBJECT IDENTIFIER ::= { alerts-2 1 }
alert-conditions OBJECT IDENTIFIER ::= { alerts-2 2 }
alert-mgmt OBJECT IDENTIFIER ::= { alerts-2 3 }
bytesAvailData OBJECT IDENTIFIER ::= { alert-conditions 1 }
netIOErrorsData OBJECT IDENTIFIER ::= { alert-conditions 2 }
serverErrorsData OBJECT IDENTIFIER ::= { alert-conditions 3 }
pwViolationsData OBJECT IDENTIFIER ::= { alert-conditions 4 }
accessViolatData OBJECT IDENTIFIER ::= { alert-conditions 5 }
pdcFailData OBJECT IDENTIFIER ::= { alert-conditions 6 }
rplFailData OBJECT IDENTIFIER ::= { alert-conditions 7 }
diskData OBJECT IDENTIFIER ::= { alert-conditions 8 }
auditLogData OBJECT IDENTIFIER ::= { alert-conditions 9 }
powerData OBJECT IDENTIFIER ::= { alert-conditions 10 }
-- Alert Data Group
primaryDCName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
ACCESS read-only
STATUS mandatory
::= { pdcFailData 1 }
primaryDCFailed OBJECT-TYPE
SYNTAX
INTEGER {
pdc-Status-OK(1),
pdc-Status-Failed(2)
}
ACCESS read-only
STATUS mandatory
::= { pdcFailData 2 }
replMasterName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
ACCESS read-only
STATUS mandatory
::= { rplFailData 1 }
replMasterFailed OBJECT-TYPE
SYNTAX
INTEGER {
rpl-Status-OK(1),
rpl-Status-Failed(2),
rpl-Status-Unknown(3)
}
ACCESS read-only
STATUS mandatory
::= { rplFailData 2 }
netIOAlertLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { netIOErrorsData 1 }
numNetIOErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
::= { netIOErrorsData 2 }
networkId OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
::= { netIOErrorsData 3 }
netIOErrorStatus OBJECT-TYPE
SYNTAX
INTEGER {
ioError-Status-OK(1),
ioError-Status-Alert(2)
}
ACCESS read-only
STATUS mandatory
::= { netIOErrorsData 4 }
serverErrorAlertLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { serverErrorsData 1 }
numServerErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
::= { serverErrorsData 2 }
serverErrorStatus OBJECT-TYPE
SYNTAX
INTEGER {
svError-Status-OK(1),
svError-Status-Alert(2)
}
ACCESS read-only
STATUS mandatory
::= { serverErrorsData 3 }
pwLogonAlertLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { pwViolationsData 1 }
numPWViolations OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
::= { pwViolationsData 2 }
passwordErrorStatus OBJECT-TYPE
SYNTAX
INTEGER {
pwError-Status-OK(1),
pwError-Status-Alert(2)
}
ACCESS read-only
STATUS mandatory
::= { pwViolationsData 3 }
accessAlertLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { accessViolatData 1 }
numAccessViolations OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
::= { accessViolatData 2 }
accessErrorStatus OBJECT-TYPE
SYNTAX
INTEGER {
pwError-Status-OK(1),
pwError-Status-Alert(2)
}
ACCESS read-only
STATUS mandatory
::= { accessViolatData 3 }
numDiskDrives OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { bytesAvailData 1 }
bytesAvailTable OBJECT-TYPE
SYNTAX SEQUENCE OF BytesAvailEntry
ACCESS read-only
STATUS mandatory
::= { bytesAvailData 2 }
bytesAvailEntry OBJECT-TYPE
SYNTAX BytesAvailEntry
ACCESS read-only
STATUS mandatory
INDEX { diskDrive }
::= { bytesAvailTable 1 }
BytesAvailEntry ::= SEQUENCE {
diskDrive
DisplayString,
bytesAvail
Gauge
}
diskDrive OBJECT-TYPE
-- ERROR SYNTAX DisplayString (SIZE(1..20)
SYNTAX DisplayString (SIZE(1..20))
ACCESS read-only
STATUS mandatory
::= { bytesAvailEntry 1 }
bytesAvail OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
::= { bytesAvailEntry 2 }
diskAlertLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { bytesAvailData 3 }
diskHotFixes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
::= { diskData 1 }
diskHardErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
::= { diskData 2 }
auditLogStatus OBJECT-TYPE
SYNTAX
INTEGER {
audit-log-OK(1),
audit-log-80(2),
audit-log-Full(3)
}
ACCESS read-write
STATUS mandatory
::= { auditLogData 1 }
powerStatus OBJECT-TYPE
SYNTAX
INTEGER {
power-OK(1),
power-Battery(2),
power-Shutdown(3)
}
ACCESS read-only
STATUS mandatory
::= { powerData 1 }
-- The Alert Management Group
alertNameNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { alert-mgmt 1 }
alertNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF SvAlertNameEntry
ACCESS not-accessible
STATUS mandatory
::= { alert-mgmt 2 }
svAlertNameEntry OBJECT-TYPE
SYNTAX SvAlertNameEntry
ACCESS not-accessible
STATUS mandatory
INDEX { svAlertName }
::= { alertNameTable 1 }
SvAlertNameEntry ::= SEQUENCE {
svAlertName
DisplayString
}
svAlertName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..20))
ACCESS read-write
STATUS mandatory
::= { svAlertNameEntry 1 }
alertSchedule OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { alert-mgmt 3 }
-- Trap Definitions
bytesAvailAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
--ERROR VARIABLES { }
::= 1
netIOErrorsAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES { alert-conditions.NetIOErrorsData.networkID,
--ERROR alert-conditions.NetIOErrorsData.numNetIOErrors
alert-conditions.NetIOErrorsData.numNetIOErrors }
::= 2
serverErrorsAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES { alert-conditions.serverErrorsData }
::= 3
pwViolationsAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES { alert-conditions.pwViolationsData.numPWViolations }
::= 4
accessViolationsAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES {
alert-conditions.accessViolationsData.numAccessViolations
}
::= 5
auditLogFullAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
--ERROR VARIABLES { }
::= 6
auditLog80Alert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
--ERROR VARIABLES { }
::= 7
upsPowerOutWarnAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
--ERROR VARIABLES { }
::= 8
upsPowerOutShutdownAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
--ERROR VARIABLES { }
::= 9
upsPowerRestoredAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
--ERROR VARIABLES { }
::= 10
logonPrimaryDCFailureAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES { alert-conditions.pdcFailData.primaryDCName }
::= 11
--ERRORreplMasterFailure alert TRAP-TYPE
replMasterFailurealert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES { alert-conditions.rplFailData.replMasterName }
::= 12
--ERRORdiskHotFix alert TRAP-TYPE
diskHotFixAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES {
alert-conditions.bytesAvailData.bytesAvailTable.bytesAvailEntry.diskDrive
}
::= 13
diskHardErrorAlert TRAP-TYPE
ENTERPRISE lanmanager.Alert-2.alerts
VARIABLES {
alert-conditions.bytesAvailData.bytesAvailTable.bytesAvailEntry.diskDrive
}
::= 14
END

View File

@ -0,0 +1,940 @@
LanMgr-Mib-II-MIB DEFINITIONS ::= BEGIN
--
-- Notes:
--
-- This MIB is documented in "LAN Manager 2.0 Management
-- Information Base, LAN Manager MIB Working Group, Internet
-- Draft: LanMgr-Mib-II" by Microsoft.
--
-- The Windows NT implementation currently does not support
-- the following objects:
--
-- svSesNumConns
-- svAuditLogSize
-- wkstaErrorLogSize
-- domLogonDomain
--
IMPORTS
enterprises, OBJECT-TYPE, Counter
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB;
lanmanager OBJECT IDENTIFIER ::= { enterprises 77 }
lanmgr-2 OBJECT IDENTIFIER ::= { lanmanager 1 }
-- lanmgr-2 Tree
common OBJECT IDENTIFIER ::= { lanmgr-2 1 }
server OBJECT IDENTIFIER ::= { lanmgr-2 2 }
workstation OBJECT IDENTIFIER ::= { lanmgr-2 3 }
domain OBJECT IDENTIFIER ::= { lanmgr-2 4 }
-- Common Group
comVersionMaj OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The major release version number of the software."
::= { common 1 }
comVersionMin OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The minor release version number of the software."
::= { common 2 }
comType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of LAN Manager software this system is running.
If no server is running the node is a workstation. This
object type is an octet string of length 4 treated as a bit
map (with the least significant bit being bit 0):
OCTET 1 -- Software Type Bit
------------- ---
workstation 0
server 1
sqlserver 2
Primary DC 3
Backup DC 4
Time Source 5
AFP Server 6
Netware Server 7
OCTET 2 -- undefined
OCTET 3 -- undefined
OCTET 4 -- undefined"
::= { common 3 }
comStatStart OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time, represented as seconds since January 1, 1970, at
which the statistics on this node were last cleared."
::= { common 4 }
comStatNumNetIOs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network I/O operations submitted on this node."
::= { common 5 }
comStatFiNetIOs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network I/O operations on this node that failed
issue."
::= { common 6 }
comStatFcNetIOs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network I/O operations on this node that failed
completion."
::= { common 7 }
--The Server Group
svDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A comment describing this server."
::= { server 1 }
svSvcNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network services installed on this server."
::= { server 2 }
svSvcTable OBJECT-TYPE
SYNTAX SEQUENCE OF SvSvcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of service entries describing network services installed
on this server."
::= { server 3 }
svSvcEntry OBJECT-TYPE
SYNTAX SvSvcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The names of the network services installed on this server."
INDEX { svSvcName }
::= { svSvcTable 1 }
SvSvcEntry ::= SEQUENCE {
svSvcName
DisplayString,
svSvcInstalledState
INTEGER,
svSvcOperatingState
INTEGER,
svSvcCanBeUninstalled
INTEGER,
svSvcCanBePaused
INTEGER
}
svSvcName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the network service described by this entry."
::= { svSvcEntry 1 }
svSvcInstalledState OBJECT-TYPE
SYNTAX
INTEGER {
uninstalled(1),
install-pending(2),
uninstall-pending(3),
installed(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The installation status of the network service specified by
this entry."
::= { svSvcEntry 2 }
svSvcOperatingState OBJECT-TYPE
SYNTAX
INTEGER {
active(1),
continue-pending(2),
pause-pending(3),
paused(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operating status of the network service specified by
this entry."
::= { svSvcEntry 3 }
svSvcCanBeUninstalled OBJECT-TYPE
SYNTAX
INTEGER {
cannot-be-uninstalled(1),
can-be-uninstalled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Whether or not the network service specified by this entry
can be uninstalled."
::= { svSvcEntry 4 }
svSvcCanBePaused OBJECT-TYPE
SYNTAX
INTEGER {
cannot-be-paused(1),
can-be-paused(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Whether or not the network service specified by this entry
can be paused."
::= { svSvcEntry 5 }
svStatOpens OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of files that have been opened on the server."
::= { server 4 }
svStatDevOpens OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of communication devices opened on the server."
::= { server 5 }
svStatQueuedJobs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of print jobs that have been spooled on the
server."
::= { server 6 }
svStatSOpens OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of sessions that have been started on the server."
::= { server 7 }
svStatErrorOuts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of sessions disconnected due to an error on the
server."
::= { server 8 }
svStatPwErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of password violations encountered on the server."
::= { server 9 }
svStatPermErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of access permission violations encountered on this
server."
::= { server 10 }
svStatSysErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of system errors encountered on the server."
::= { server 11 }
svStatSentBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes sent by the server."
::= { server 12 }
svStatRcvdBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes received by this server."
::= { server 13 }
svStatAvResponse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The mean number of milliseconds it has taken this server
to process a workstation I/O request."
::= { server 14 }
svSecurityMode OBJECT-TYPE
SYNTAX
INTEGER {
share-level(1),
user-level(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of security being run at this server."
::= { server 15 }
svUsers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of concurrent users this server is able to support."
::= { server 16 }
svStatReqBufsNeeded OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the server has needed a request buffer in
the process of handling a client request and could not allocate
one."
::= { server 17 }
svStatBigBufsNeeded OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the server has needed a big buffer in the
process of handling a client request and could not allocate one."
::= { server 18 }
svSessionNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of sessions have established to this server."
::= { server 19 }
svSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF SvSessionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of session entries corressponding to the current sessions
clients have with this server."
::= { server 20 }
svSessionEntry OBJECT-TYPE
SYNTAX SvSessionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A session that is currently established to this server."
INDEX { svSesClientName, svSesUserName }
::= { svSessionTable 1 }
SvSessionEntry ::= SEQUENCE {
svSesClientName
DisplayString,
svSesUserName
DisplayString,
-- svSesNumConns
-- INTEGER,
svSesNumOpens
INTEGER,
svSesTime
Counter,
svSesIdleTime
Counter,
svSesClientType
INTEGER,
svSesState
INTEGER
}
svSesClientName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the remote machine that has established the session."
::= { svSessionEntry 1 }
svSesUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the user at the remote machine that established the
session."
::= { svSessionEntry 2 }
--svSesNumConns OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "The number of connections to server resources currently active
-- across this session."
-- ::= { svSessionEntry 3 }
svSesNumOpens OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of open files, devices and pipes are open on this
session."
::= { svSessionEntry 4 }
svSesTime OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The length of time in seconds this session has been established."
::= { svSessionEntry 5 }
svSesIdleTime OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The length of time in seconds this session has been idle."
::= { svSessionEntry 6 }
svSesClientType OBJECT-TYPE
SYNTAX INTEGER {
down-level(1),
dos-lm(2),
dos-lm-2(3),
os2-lm-1(4),
os2-lm-2(5),
dos-lm-2-1(6),
os2-lm-2-1(7),
afp-1-1(8),
afp-2-0(9),
nt-3-1(10)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of client that established the session."
::= { svSessionEntry 7 }
svSesState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
deleted(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to indicate the state of this session.
The deleted state will never be returned on a
session but can be used in set requests to delete
a session."
::= { svSessionEntry 8 }
svAutoDisconnects OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of sessions that the server has
auto-disconnected due to timeout."
::= { server 21 }
svDisConTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds the server waits before
disconnecting an idle session. A value of 0xffff
indicates that idle sessions will never be disconnected."
::= { server 22 }
svAuditLogSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The maximum size in kilobytes that the server's audit
log can attain."
::= { server 23 }
svUserNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of users that have accounts on this server."
::= { server 24 }
svUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF SvUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of active user accounts on this server."
::= { server 25 }
svUserEntry OBJECT-TYPE
SYNTAX SvUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"One of the user accounts on this server."
INDEX { svUserName }
::= { svUserTable 1 }
SvUserEntry ::= SEQUENCE {
svUserName
DisplayString
}
svUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the user account."
::= { svUserEntry 1 }
svShareNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of shared resources on this server."
::= { server 26 }
svShareTable OBJECT-TYPE
SYNTAX SEQUENCE OF SvShareEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of shares on this server."
::= { server 27 }
svShareEntry OBJECT-TYPE
SYNTAX SvShareEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table entry corresponding to a single share on this server."
INDEX { svShareName }
::= { svShareTable 1 }
SvShareEntry ::= SEQUENCE {
svShareName
DisplayString ,
svSharePath
DisplayString ,
svShareComment
DisplayString
}
svShareName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..12))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the share."
::= { svShareEntry 1 }
svSharePath OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The local name of this shared resource."
::= { svShareEntry 2 }
svShareComment OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A comment associated with this share."
::= { svShareEntry 3 }
svPrintQNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of print queues on this server."
::= { server 28 }
svPrintQTable OBJECT-TYPE
SYNTAX SEQUENCE OF SvPrintQEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of print queues on this server."
::= { server 29 }
svPrintQEntry OBJECT-TYPE
SYNTAX SvPrintQEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table entry corresponding to a single print queue on this
server."
INDEX { svPrintQName }
::= { svPrintQTable 1 }
SvPrintQEntry ::= SEQUENCE {
svPrintQName
DisplayString ,
svPrintQNumJobs
INTEGER
}
svPrintQName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..12))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the print queue."
::= { svPrintQEntry 1 }
svPrintQNumJobs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of jobs currently in this print queue."
::= { svPrintQEntry 2 }
-- The Workstation Group
wkstaStatSessStarts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of sessions that this workstation has initiated."
::= { workstation 1 }
wkstaStatSessFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of failed sessions that this workstation has
experienced."
::= { workstation 2 }
wkstaStatUses OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of connections this workstation has initiated."
::= { workstation 3 }
wkstaStatUseFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of failed connections this workstation has
experienced."
::= { workstation 4 }
wkstaStatAutoRecs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of sessions broken and then automatically
reestablished."
::= { workstation 5 }
wkstaErrorLogSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The size in kilobytes to which the workstation error log
can grow."
::= { workstation 6 }
wkstaUseNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of active uses the workstation is currently
maintaining."
::= { workstation 7 }
wkstaUseTable OBJECT-TYPE
SYNTAX SEQUENCE OF WkstaUseEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of active uses made by this workstation."
::= { workstation 8 }
wkstaUseEntry OBJECT-TYPE
SYNTAX WkstaUseEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A use of a remote network resource."
INDEX { useLocalName, useRemote }
::= { wkstaUseTable 1 }
WkstaUseEntry ::= SEQUENCE {
useLocalName
DisplayString ,
useRemote
DisplayString ,
useStatus
INTEGER
}
useLocalName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the local devicename (e.g. e: or lpt1:) that
is redirected."
::= { wkstaUseEntry 1 }
useRemote OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the remote shared resource to which the redirection
has been made. (eg. \\server\share)."
::= { wkstaUseEntry 2 }
useStatus OBJECT-TYPE
SYNTAX
INTEGER {
use-ok(1),
use-paused(2),
use-session-lost(3),
use-network-error(4),
use-connecting(5),
use-reconnecting(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of this connection."
::= { wkstaUseEntry 3 }
-- The Domain Group
domPrimaryDomain OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the primary domain to which this machine belongs."
::= { domain 1 }
domLogonDomain OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the domain to which this machine is logged on."
::= { domain 2 }
domOtherDomainNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of entries in domOtherDamainTable."
::= { domain 3 }
domOtherDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF DomOtherDomainEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The list of other domains which this machine is monitoring."
::= { domain 4 }
domOtherDomainEntry OBJECT-TYPE
SYNTAX DomOtherDomainEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the table of other domains."
INDEX { domOtherName }
::= { domOtherDomainTable 1 }
DomOtherDomainEntry ::= SEQUENCE {
domOtherName
DisplayString
}
domOtherName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The name of an additional domain which this machine is
monitoring."
::= { domOtherDomainEntry 1 }
domServerNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of entries in domServerTable."
::= { domain 5 }
domServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF DomServerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The list of non-hidden servers that are on all of the
domains this machine is monitoring."
::= { domain 6 }
domServerEntry OBJECT-TYPE
SYNTAX DomServerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the domain server table."
INDEX { domServerName }
::= { domServerTable 1 }
DomServerEntry ::= SEQUENCE {
domServerName
DisplayString
}
domServerName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of a server on one of the domains which this
machine is monitoring."
::= { domServerEntry 1 }
domLogonNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of entries in domLogonTable."
::= { domain 7 }
domLogonTable OBJECT-TYPE
SYNTAX SEQUENCE OF DomLogonEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The list of domain logons which this machine has processed.
Available only on servers acting as primary or backup domain
controllers. To compile the complete table of all logons on
a given domain it is necessary to query all primary and backup
domain controllers on the domain."
::= { domain 8 }
domLogonEntry OBJECT-TYPE
SYNTAX DomLogonEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the logon table."
INDEX { domLogonUser, domLogonMachine }
::= { domLogonTable 1 }
DomLogonEntry ::= SEQUENCE {
domLogonUser
DisplayString ,
domLogonMachine
DisplayString
}
domLogonUser OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the user who is logged on to this domain."
::= { domLogonEntry 1 }
domLogonMachine OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the machine from which the user logged on."
::= { domLogonEntry 2 }
END

18
mibs/microsoft/MSFT-MIB Normal file
View File

@ -0,0 +1,18 @@
MSFT-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
systems OBJECT IDENTIFIER ::= { software 1 }
os OBJECT IDENTIFIER ::= { systems 3 }
windowsNT OBJECT IDENTIFIER ::= { os 1 }
windows OBJECT IDENTIFIER ::= { os 2 }
workstation OBJECT IDENTIFIER ::= { windowsNT 1 }
server OBJECT IDENTIFIER ::= { windowsNT 2 }
dc OBJECT IDENTIFIER ::= { windowsNT 3 }
END

View File

@ -0,0 +1,836 @@
MSSQLSERVER-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC-1213;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
apps OBJECT IDENTIFIER ::= { software 4 }
mssqlServer OBJECT IDENTIFIER ::= { apps 1 }
mssqlServerObjects OBJECT IDENTIFIER ::= { mssqlServer 1 }
-- sqlserver MIB
mssqlSrvTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlSrvEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains a single row for the SQL Server
installed on the system."
::= { mssqlServerObjects 1 }
mssqlSrvEntry OBJECT-TYPE
SYNTAX MssqlSrvEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlSrvTable entries."
INDEX { mssqlSrvVendorName }
::= { mssqlSrvTable 1 }
MssqlSrvEntry ::=
SEQUENCE {
mssqlSrvVendorName
DisplayString,
mssqlSrvProductName
DisplayString,
mssqlSrvVersion
DisplayString,
mssqlSrvContact
DisplayString,
mssqlSrvState
INTEGER
}
mssqlSrvVendorName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the database server vendor."
::= { mssqlSrvEntry 1 }
mssqlSrvProductName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The product name of the database server."
::= { mssqlSrvEntry 2 }
mssqlSrvVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version of installed SQL Server."
::= { mssqlSrvEntry 3 }
mssqlSrvContact OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contact person for this SQL Server installation."
::= { mssqlSrvEntry 4 }
mssqlSrvState OBJECT-TYPE
SYNTAX INTEGER {
running(1),
paused(2),
stopped(3),
starting(4),
stopping(5),
continuing(6),
pausing(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of SQL Server. Unknown(1) means we are
unable to determine the state of the server, Running(2)
means the server is available and can be used, Paused(3)
means the server is running, but new connections cannot
currently be established, and Stopped(4) means the server
is not running and unavailable."
::= { mssqlSrvEntry 5 }
----------------------------------------------------------------
mssqlSrvInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlSrvInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains general information regarding
the active SQL Server process, including performance
counters."
::= { mssqlServerObjects 2 }
mssqlSrvInfoEntry OBJECT-TYPE
SYNTAX MssqlSrvInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlSrvInfoTable entries."
INDEX { mssqlSrvInfoServerName }
::= { mssqlSrvInfoTable 1 }
MssqlSrvInfoEntry ::=
SEQUENCE {
mssqlSrvInfoServerName
DisplayString,
mssqlSrvInfoStartupTime
DisplayString,
mssqlSrvInfoTrans
Gauge,
mssqlSrvInfoPageReads
Counter,
mssqlSrvInfoSinglePageWrites
Counter,
mssqlSrvInfoBatchWrites
Counter,
mssqlSrvInfoLazyWrites
Counter,
mssqlSrvInfoLogWrites
Counter,
mssqlSrvInfoOutstandingReads
Counter,
mssqlSrvInfoOutstandingWrites
Counter,
mssqlSrvInfoCacheHitRatio
Gauge,
mssqlSrvInfoFreeBuffers
Gauge,
mssqlSrvInfoNetworkReads
Counter,
mssqlSrvInfoNetworkWrites
Counter,
mssqlSrvInfoRAPhysicalReads
Counter,
mssqlSrvInfoUserConnections
Gauge,
mssqlSrvInfoTotalLocks
Gauge,
mssqlSrvInfoTotalBlockingLocks
Gauge,
mssqlSrvInfoUsersBlocked
Gauge
}
mssqlSrvInfoServerName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the local SQL Server."
::= { mssqlSrvInfoEntry 1 }
mssqlSrvInfoStartupTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The date and time at which the current running
SQL Server process was last started."
::= { mssqlSrvInfoEntry 2 }
mssqlSrvInfoTrans OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of command batches completed since
SQL Server was last started."
::= { mssqlSrvInfoEntry 3 }
mssqlSrvInfoPageReads OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of physical page reads completed
since SQL Server was started."
::= { mssqlSrvInfoEntry 4 }
mssqlSrvInfoSinglePageWrites OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of single page writes completed
since the SQL Server was started (does not
include log writes, cache flushes (Lazy Writer),
or batch writes)."
::= { mssqlSrvInfoEntry 5 }
mssqlSrvInfoBatchWrites OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of pages written to disk using batch
I/O since SQL Server was started."
::= { mssqlSrvInfoEntry 6 }
mssqlSrvInfoLazyWrites OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of pages flushed to disk by the
Lazy Writer since SQL Server was started."
::= { mssqlSrvInfoEntry 7 }
mssqlSrvInfoLogWrites OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of log pages physically written
to disk since SQL Server was started."
::= { mssqlSrvInfoEntry 8 }
mssqlSrvInfoOutstandingReads OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of physical reads pending."
::= { mssqlSrvInfoEntry 9 }
mssqlSrvInfoOutstandingWrites OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of physical writes pending."
::= { mssqlSrvInfoEntry 10 }
mssqlSrvInfoCacheHitRatio OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The percentage of time that a requested data
page was found in the data cache (instead of
being read from disk)."
::= { mssqlSrvInfoEntry 11 }
mssqlSrvInfoFreeBuffers OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of data cache buffers currently
in the free pool."
::= { mssqlSrvInfoEntry 12 }
mssqlSrvInfoNetworkReads OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of tabular data stream (TDS) packets read
from the network since SQL Server was started."
::= { mssqlSrvInfoEntry 13 }
mssqlSrvInfoNetworkWrites OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of tabular data stream (TDS) packets written
to the network since SQL Server was started."
::= { mssqlSrvInfoEntry 14 }
mssqlSrvInfoRAPhysicalReads OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Physical reads (each consisting of 8 - 2K pages) issued by
Read Ahead Manager since SQL Server was started."
::= { mssqlSrvInfoEntry 15 }
mssqlSrvInfoUserConnections OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of open user connections."
::= { mssqlSrvInfoEntry 16 }
mssqlSrvInfoTotalLocks OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of all locks being used by SQL Server."
::= { mssqlSrvInfoEntry 17 }
mssqlSrvInfoTotalBlockingLocks OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of all locks blocking other processes."
::= { mssqlSrvInfoEntry 18 }
mssqlSrvInfoUsersBlocked OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of users blocked by other users."
::= { mssqlSrvInfoEntry 19 }
----------------------------------------------------------------
mssqlSrvConfigParamTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlSrvConfigParamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains entries for the SQL Server
configuration parameters."
::= { mssqlServerObjects 3 }
mssqlSrvConfigParamEntry OBJECT-TYPE
SYNTAX MssqlSrvConfigParamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlSrvConfigParamTable entries. The SQL Server configuration
parameter name is used as the index value."
INDEX { OCTET STRING }
::= { mssqlSrvConfigParamTable 1 }
MssqlSrvConfigParamEntry ::=
SEQUENCE {
mssqlSrvConfigParamName
DisplayString,
mssqlSrvConfigParamMax
INTEGER,
mssqlSrvConfigParamMin
INTEGER,
mssqlSrvConfigParamConfigValue
INTEGER,
mssqlSrvConfigParamRunValue
INTEGER
}
mssqlSrvConfigParamName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Name of SQL Server configuration parameter."
::= { mssqlSrvConfigParamEntry 1 }
mssqlSrvConfigParamMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum configurable value for the associated
SQL Server configuration parameter."
::= { mssqlSrvConfigParamEntry 2 }
mssqlSrvConfigParamMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The minimum configurable value for the associated
SQL Server configuration parameter."
::= { mssqlSrvConfigParamEntry 3 }
mssqlSrvConfigParamConfigValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current configured value for the associated
SQL Server configuration parameter."
::= { mssqlSrvConfigParamEntry 4 }
mssqlSrvConfigParamRunValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current run value for the associated
SQL Server configuration parameter."
::= { mssqlSrvConfigParamEntry 5 }
----------------------------------------------------------------
mssqlSrvDeviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlSrvDeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains entries for each SQL Server
device on the system."
::= { mssqlServerObjects 4 }
mssqlSrvDeviceEntry OBJECT-TYPE
SYNTAX MssqlSrvDeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlSrvDeviceTable entries."
INDEX { mssqlSrvDeviceLogicalName }
::= { mssqlSrvDeviceTable 1 }
MssqlSrvDeviceEntry ::=
SEQUENCE {
mssqlSrvDeviceLogicalName
DisplayString,
mssqlSrvDevicePhysicalName
DisplayString,
mssqlSrvDeviceDescription
DisplayString
}
mssqlSrvDeviceLogicalName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The logical name of the defined database or dump device."
::= { mssqlSrvDeviceEntry 1 }
mssqlSrvDevicePhysicalName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical name including the file system path and file name."
::= { mssqlSrvDeviceEntry 2 }
mssqlSrvDeviceDescription OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Detailed description of the device including the type of
device, size, and the media type."
::= { mssqlSrvDeviceEntry 3 }
----------------------------------------------------------------
mssqlDbTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlDbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains a list of SQL Server databases. The
table contains a single row for each database (whether
the database is actually accessible or not)."
::= { mssqlServerObjects 5 }
mssqlDbEntry OBJECT-TYPE
SYNTAX MssqlDbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlDbTable entries."
INDEX { mssqlDbId, mssqlDbState }
::= { mssqlDbTable 1 }
MssqlDbEntry ::=
SEQUENCE {
mssqlDbId
INTEGER,
mssqlDbName
DisplayString,
mssqlDbState
INTEGER
}
mssqlDbId OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The dbid of the database."
::= { mssqlDbEntry 1 }
mssqlDbName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the database."
::= { mssqlDbEntry 2 }
mssqlDbState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
singleUser(2),
dboonly(3),
readOnly(4),
offline(5),
suspect(6),
loading(7),
publishing(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the database. Valid states are defined as follows:
Active(1), Single User(2), DBO Only(3), Read Only(4), Offline(5),
Suspect(6), Loading(7), and Publishing(8)."
::= { mssqlDbEntry 3 }
----------------------------------------------------------------
mssqlDbInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlDbInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains detailed information about SQL Server
databases. In order for this table to be populated, the
database must be accessible (as determined by checking
mssqlDbState)."
::= { mssqlServerObjects 6 }
mssqlDbInfoEntry OBJECT-TYPE
SYNTAX MssqlDbInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlDbInfoTable entries."
INDEX { mssqlDbInfoDbId }
::= { mssqlDbInfoTable 1 }
MssqlDbInfoEntry ::=
SEQUENCE {
mssqlDbInfoDbId
INTEGER,
mssqlDbInfoDbName
DisplayString,
mssqlDbInfoCreationDateTime
DisplayString,
mssqlDbInfoOwner
DisplayString,
mssqlDbInfoSize
INTEGER,
mssqlDbInfoUnallocatedSpace
INTEGER,
mssqlDbInfoReservedSpace
INTEGER,
mssqlDbInfoDataSpace
INTEGER,
mssqlDbInfoIndexSpace
INTEGER,
mssqlDbInfoUnusedSpace
INTEGER,
mssqlDbInfoLastTrLogDump
DisplayString,
mssqlDbInfoLogSize
INTEGER,
mssqlDbInfoLogSpaceUsed
INTEGER
}
mssqlDbInfoDbId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The dbid of the database associated with this row."
::= { mssqlDbInfoEntry 1 }
mssqlDbInfoDbName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the database associated with this row."
::= { mssqlDbInfoEntry 2 }
mssqlDbInfoCreationDateTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The date and time that the database associated with
this row was created."
::= { mssqlDbInfoEntry 3 }
mssqlDbInfoOwner OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The owner of the database associated with this row."
::= { mssqlDbInfoEntry 4 }
mssqlDbInfoSize OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size in KB of the database associated with this row."
::= { mssqlDbInfoEntry 5 }
mssqlDbInfoUnallocatedSpace OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The unallocated space in KB of the database associated
with this row."
::= { mssqlDbInfoEntry 6 }
mssqlDbInfoReservedSpace OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The reserved space in KB of the database associated with
this row."
::= { mssqlDbInfoEntry 7 }
mssqlDbInfoDataSpace OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The used data space in KB of the database associated
with this row."
::= { mssqlDbInfoEntry 8 }
mssqlDbInfoIndexSpace OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The used index space in KB of the database associated
with this row."
::= { mssqlDbInfoEntry 9 }
mssqlDbInfoUnusedSpace OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The unused space in KB of the database associated
with this row."
::= { mssqlDbInfoEntry 10 }
mssqlDbInfoLastTrLogDump OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The date and time that the latest transaction log dump
for this database was taken."
::= { mssqlDbInfoEntry 11 }
mssqlDbInfoLogSize OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size in KB of the transaction log for the database
associated with this row."
::= { mssqlDbInfoEntry 12 }
mssqlDbInfoLogSpaceUsed OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The percentage of transaction log space for the
database associated with this row."
::= { mssqlDbInfoEntry 13 }
----------------------------------------------------------------
mssqlDbOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlDbOptionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the list of possible database
options and indicates which are set for a given dastabase."
::= { mssqlServerObjects 7 }
mssqlDbOptionEntry OBJECT-TYPE
SYNTAX MssqlDbOptionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlDbOptionTable entries. The dbid of the database
is used as the index value associated with this row."
INDEX { mssqlDbOptionDbId, INTEGER }
::= { mssqlDbOptionTable 1 }
MssqlDbOptionEntry ::=
SEQUENCE {
mssqlDbOptionDbId
INTEGER,
mssqlDbOptionDbName
DisplayString,
mssqlDbOptionSetName
DisplayString
}
mssqlDbOptionDbId OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The dbid of the database associated with this row."
::= { mssqlDbOptionEntry 1 }
mssqlDbOptionDbName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the database associated with this row."
::= { mssqlDbOptionEntry 2 }
mssqlDbOptionSetName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the database option that is set for
the database associated with this row."
::= { mssqlDbOptionEntry 3 }
----------------------------------------------------------------
mssqlDbDeviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF MssqlDbDeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains entries for each device fragment
on which a particular SQL Server database has been
created or altered."
::= { mssqlServerObjects 8 }
mssqlDbDeviceEntry OBJECT-TYPE
SYNTAX MssqlDbDeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"mssqlDbDeviceTable entries. The dbid of the database
is used as index value associated with this row."
INDEX { mssqlDbDeviceDbId, INTEGER }
::= { mssqlDbDeviceTable 1 }
MssqlDbDeviceEntry ::=
SEQUENCE {
mssqlDbDeviceDbId
INTEGER,
mssqlDbDeviceDbName
DisplayString,
mssqlDbDeviceFragmentName
DisplayString,
mssqlDbDeviceFragmentSize
INTEGER,
mssqlDbDeviceFragmentUsage
DisplayString
}
mssqlDbDeviceDbId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The dbid of the database associated with this row."
::= { mssqlDbDeviceEntry 1 }
mssqlDbDeviceDbName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the database associated with this row."
::= { mssqlDbDeviceEntry 2 }
mssqlDbDeviceFragmentName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of a device fragment on which the database
has been created or altered."
::= { mssqlDbDeviceEntry 3 }
mssqlDbDeviceFragmentSize OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size in KB of the device fragment on which the
database has been created or altered."
::= { mssqlDbDeviceEntry 4 }
mssqlDbDeviceFragmentUsage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates if the device fragment contains data,
log, or data and log."
::= { mssqlDbDeviceEntry 5 }
----------------------------------------------------------------
END

View File

@ -0,0 +1,85 @@
TOASTER-MIB DEFINITIONS ::= BEGIN
--
-- Microsoft copied from SNMP mailing list and made no changes.
--
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC-1213;
epilogue OBJECT IDENTIFIER ::= { enterprises 12 }
toaster OBJECT IDENTIFIER ::= { epilogue 2 }
-- toaster MIB
toasterManufacturer OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the toaster's manufacturer. For instance,
Sunbeam."
::= { toaster 1 }
toasterModelNumber OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the toaster's model. For instance,
Radiant Automatic."
::= { toaster 2 }
toasterControl OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable controls the current state of the
toaster. To begin toasting, set it to down(2). To
abort toasting (perhaps in the event of an
emergency), set it to up(2)."
::= { toaster 3 }
toasterDoneness OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable controls how well done ensuing toast
should be on a scale of 1 to 10. Toast made at 10
is generally considered unfit for human consumption;
toast made at 1 is lightly warmed."
::= { toaster 4 }
toasterToastType OBJECT-TYPE
SYNTAX INTEGER {
white-bread(1),
wheat-bread(2),
wonder-bread(3),
frozen-waffle(4),
frozen-bagel(5),
hash-brown(6),
other(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable informs the toaster of the type of
material being toasted. The toaster uses this
information combined with toasterToastDoneness to
compute how long the material must be toasted for
to achieve the desired doneness."
::= { toaster 5 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,936 @@
WINDOWS-NT-PERFORMANCE-EXCHANGE DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC-1213;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
systems OBJECT IDENTIFIER ::= { software 1 }
os OBJECT IDENTIFIER ::= { systems 3 }
winnt OBJECT IDENTIFIER ::= { os 1 }
performance OBJECT IDENTIFIER ::= { winnt 1 }
-- mSExchangeMTA MIB
mSExchangeMTA OBJECT IDENTIFIER ::= { performance 1 }
mtaAdjacentMTAAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Adjacent MTA Associations is the number of open associations this MTA has to other MTAs."
::= { mSExchangeMTA 1 }
mtaMessagesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Messages/sec is the rate that messages are processed."
::= { mSExchangeMTA 2 }
mtaMessageBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Message Bytes/sec is the rate that message bytes are processed."
::= { mSExchangeMTA 3 }
mtaFreeElements OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Free Elements is the number of free buffer elements in the MTA pool."
::= { mSExchangeMTA 4 }
mtaFreeHeaders OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Free Headers is the number of free buffer headers in the MTA pool."
::= { mSExchangeMTA 5 }
mtaAdminConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Admin Connections is the number of Microsoft Exchange Administrator programs connected to this MTA."
::= { mSExchangeMTA 6 }
mtaThreadsInUse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Threads in Use is the number of threads in use by the MTA (does not include RPC threads). This number can be used to determine whether additional processors could be of benefit."
::= { mSExchangeMTA 7 }
mtaWorkQueueLength OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Work Queue Length is the number of outstanding messages in the Work Queue, which indicates the number of messages not yet processed to completion by the MTA."
::= { mSExchangeMTA 8 }
mtaXAPIGateways OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"XAPI Gateways is the number of gateways connected to the MTA using the XAPI MT/OM interface. A single gateway may have multiple XAPI gateway sessions."
::= { mSExchangeMTA 9 }
mtaXAPIClients OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"XAPI Clients is the number of XAPI clients connected to the MTA using the XAPI MA/OM interface. A single client may have multiple XAPI client sessions."
::= { mSExchangeMTA 10 }
mtaDiskFileDeletesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Disk File Deletes/sec is the rate of disk file delete operations."
::= { mSExchangeMTA 11 }
mtaDiskFileSyncsPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Disk File Syncs/sec is the rate of disk file sync operations."
::= { mSExchangeMTA 12 }
mtaDiskFileOpensPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Disk File Opens/sec is the rate of disk file open operations."
::= { mSExchangeMTA 13 }
mtaDiskFileReadsPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Disk File Reads/sec is the rate of disk file read operations."
::= { mSExchangeMTA 14 }
mtaDiskFileWritesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Disk File Writes/sec is the rate of disk file write operations."
::= { mSExchangeMTA 15 }
mtaExDSReadCallsPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ExDS Read Calls/sec is the rate of read calls to the directory service."
::= { mSExchangeMTA 16 }
mtaXAPIReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"XAPI Receive Bytes/sec is the rate that bytes are received over a XAPI connection."
::= { mSExchangeMTA 17 }
mtaXAPITransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"XAPI Transmit Bytes/sec is the rate that bytes are transmitted over a XAPI connection."
::= { mSExchangeMTA 18 }
mtaAdminInterfaceReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Admin Interface Receive Bytes/sec is the rate that bytes are received over an Admin connection."
::= { mSExchangeMTA 19 }
mtaAdminInterfaceTransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Admin Interface Transmit Bytes/sec is the rate that bytes are transmitted over an Admin connection."
::= { mSExchangeMTA 20 }
mtaLANReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"LAN Receive Bytes/sec is the rate that bytes are received over a LAN from MTAs."
::= { mSExchangeMTA 21 }
mtaLANTransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"LAN Transmit Bytes/sec is the rate that bytes are transmitted over a LAN to MTAs."
::= { mSExchangeMTA 22 }
mtaRASReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"RAS Receive Bytes/sec is the rate that bytes are received over a RAS connection."
::= { mSExchangeMTA 23 }
mtaRASTransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"RAS Transmit Bytes/sec is the rate that bytes are transmitted over a RAS connection."
::= { mSExchangeMTA 24 }
mtaTCPPerIPReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"TCP/IP Receive Bytes/sec is the rate that bytes are received over a TCP/IP connection."
::= { mSExchangeMTA 25 }
mtaTCPPerIPTransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"TCP/IP Transmit Bytes/sec is the rate that bytes are transmitted over a TCP/IP connection."
::= { mSExchangeMTA 26 }
mtaTP4ReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"TP4 Receive Bytes/sec is the rate that bytes are received over a TP4 connection."
::= { mSExchangeMTA 27 }
mtaTP4TransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"TP4 Transmit Bytes/sec is the rate that bytes are transmitted over a TP4 connection."
::= { mSExchangeMTA 28 }
mtaX25ReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"X.25 Receive Bytes/sec is the rate that bytes are received over an X.25 connection."
::= { mSExchangeMTA 29 }
mtaX25TransmitBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"X.25 Transmit Bytes/sec is the rate that bytes are transmitted over an X.25 connection."
::= { mSExchangeMTA 30 }
mtaDeferredDeliveryMsgs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Deferred Delivery Msgs is the total number of deferred delivery messages currently stored in the MTA."
::= { mSExchangeMTA 31 }
mtaTotalRecipientsQueued OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Recipients Queued is the total number of recipients specified in all messages currently stored in the MTA."
::= { mSExchangeMTA 32 }
mtaTotalSuccessfulConversions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Successful Conversions is the total number of messages successfully converted from one form to another since MTA initialization."
::= { mSExchangeMTA 33 }
mtaTotalFailedConversions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Failed Conversions is the total number of messages which failed to be converted from one form to another since MTA initialization."
::= { mSExchangeMTA 34 }
mtaTotalLoopsDetected OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Loops Detected is the total number of messages detected to have looped since MTA initialization."
::= { mSExchangeMTA 35 }
mtaInboundMessagesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Inbound Messages Total is the total number of messages received since MTA initialization."
::= { mSExchangeMTA 36 }
mtaOutboundMessagesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Outbound Messages Total is the total number of messages transmitted since MTA initialization."
::= { mSExchangeMTA 37 }
mtaInboundBytesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Inbound Bytes Total is the total volume of message content received since MTA initialization, measured in kilobytes."
::= { mSExchangeMTA 38 }
mtaWorkQueueBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Work Queue Bytes is the total volume of message content currently stored in the MTA, measured in kilobytes."
::= { mSExchangeMTA 39 }
mtaOutboundBytesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Outbound Bytes Total is the total volume of message content transmitted since MTA initialization, measured in kilobytes."
::= { mSExchangeMTA 40 }
mtaTotalRecipientsInbound OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Recipients Inbound is the total number of recipients specified in all messages received since MTA initialization."
::= { mSExchangeMTA 41 }
mtaTotalRecipientsOutbound OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Recipients Outbound is the total number of recipients specified in all messages transmitted since MTA initialization."
::= { mSExchangeMTA 42 }
-- mSExchangeMTA Connections MIB
connmSExchangeMTA-ConnectionsTable OBJECT-TYPE
SYNTAX SEQUENCE OF connmSExchangeMTA-ConnectionsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing performance information for instances of 'mSExchangeMTA-Connections' objects."
::= { performance 2 }
connmSExchangeMTA-ConnectionsEntry OBJECT-TYPE
SYNTAX connmSExchangeMTA-ConnectionsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Performance information for one particular instance of 'mSExchangeMTA-Connections' object."
INDEX { connmSExchangeMTA-ConnectionsIndex }
::= { connmSExchangeMTA-ConnectionsTable 1 }
connmSExchangeMTA-ConnectionsEntry ::=
SEQUENCE {
connmSExchangeMTA-ConnectionsIndex INTEGER,
connmSExchangeMTA-ConnectionsInstance DisplayString,
connAssociations INTEGER,
connReceiveBytesPerSec Counter,
connSendBytesPerSec Counter,
connReceiveMessagesPerSec Counter,
connSendMessagesPerSec Counter,
connQueueLength INTEGER,
connConnectorIndex INTEGER,
connInboundRejectedTotal INTEGER,
connTotalRecipientsQueued INTEGER,
connOldestMessageQueued TimeTicks,
connCurrentInboundAssociations INTEGER,
connCurrentOutboundAssociations INTEGER,
connCumulativeInboundAssociations INTEGER,
connCumulativeOutboundAssociations INTEGER,
connLastInboundAssociation TimeTicks,
connLastOutboundAssociation TimeTicks,
connRejectedInboundAssociations INTEGER,
connFailedOutboundAssociations INTEGER,
connNextAssociationRetry INTEGER,
connInboundRejectReason INTEGER,
connOutboundFailureReason INTEGER,
connInboundMessagesTotal Counter,
connOutboundMessagesTotal Counter,
connInboundBytesTotal Counter,
connQueuedBytes Counter,
connOutboundBytesTotal Counter,
connTotalRecipientsInbound Counter,
connTotalRecipientsOutbound Counter
}
connmSExchangeMTA-ConnectionsIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index."
::= { connmSExchangeMTA-ConnectionsEntry 1 }
connmSExchangeMTA-ConnectionsInstance OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Instance name."
::= { connmSExchangeMTA-ConnectionsEntry 2 }
connAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Associations is the number of associations between the MTA and the connected entity. MTAs may open multiple associations if additional transfer throughput is necessary."
::= { connmSExchangeMTA-ConnectionsEntry 3 }
connReceiveBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Receive Bytes/sec is the rate that bytes are received from the connected entity."
::= { connmSExchangeMTA-ConnectionsEntry 4 }
connSendBytesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Send Bytes/sec is the rate that bytes are sent to the connected entity."
::= { connmSExchangeMTA-ConnectionsEntry 5 }
connReceiveMessagesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Receive Messages/sec is the rate that messages are received from the connected entity."
::= { connmSExchangeMTA-ConnectionsEntry 6 }
connSendMessagesPerSec OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Send Messages/sec is the rate that messages are sent to the connected entity."
::= { connmSExchangeMTA-ConnectionsEntry 7 }
connQueueLength OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Queue Length is the number of outstanding messages queued for transfer to the entity."
::= { connmSExchangeMTA-ConnectionsEntry 8 }
connConnectorIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Connector Index is a unique index associated with a connector entity."
::= { connmSExchangeMTA-ConnectionsEntry 9 }
connInboundRejectedTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Inbound Rejected Total is the total number of messages rejected from this entity since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 10 }
connTotalRecipientsQueued OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Recipients Queued is the total number of recipients specified in all messages currently stored in this entity's queue."
::= { connmSExchangeMTA-ConnectionsEntry 11 }
connOldestMessageQueued OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Oldest Message Queued is the time (secs) since the oldest message in this entity's queue was placed in the queue."
::= { connmSExchangeMTA-ConnectionsEntry 12 }
connCurrentInboundAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current Inbound Associations is the current number of inbound (remote initiated) associations with the entity."
::= { connmSExchangeMTA-ConnectionsEntry 13 }
connCurrentOutboundAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current Outbound Associations is the current number of outbound (locally initiated) associations with the entity."
::= { connmSExchangeMTA-ConnectionsEntry 14 }
connCumulativeInboundAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cumulative Inbound Associations is the total number of inbound (remote initiated) associations with the entity, since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 15 }
connCumulativeOutboundAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cumulative Outbound Associations is the total number of outbound (locally initiated) associations with the entity, since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 16 }
connLastInboundAssociation OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Last Inbound Association is the time (secs) since the last time an inbound (remote initiated) association for this entity was active."
::= { connmSExchangeMTA-ConnectionsEntry 17 }
connLastOutboundAssociation OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Last Outbound Association is the time (secs) since the last time an outbound (locally initiated) association for this entity was active."
::= { connmSExchangeMTA-ConnectionsEntry 18 }
connRejectedInboundAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Rejected Inbound Associations is the total number of inbound (remote initiated) associations that have been rejected, since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 19 }
connFailedOutboundAssociations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Failed Outbound Associations is the total number of outbound (locally initiated) associations that have failed, since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 20 }
connNextAssociationRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Next Association Retry is the time (secs since 00:00 1st Jan 1970) when this entity is next scheduled to attempt to open an association."
::= { connmSExchangeMTA-ConnectionsEntry 21 }
connInboundRejectReason OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Inbound Reject Reason is the reject reason code, if any, for the last association rejected from this entity."
::= { connmSExchangeMTA-ConnectionsEntry 22 }
connOutboundFailureReason OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Outbound Failure Reason is the failure reason code, if any, for the last association attempt to this entity."
::= { connmSExchangeMTA-ConnectionsEntry 23 }
connInboundMessagesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Inbound Messages Total is the total number of messages received from this entity since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 24 }
connOutboundMessagesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Outbound Messages Total is the total number of messages transmitted to this entity since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 25 }
connInboundBytesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Inbound Bytes Total is the total volume of message content received from this entity since MTA initialization, measured in kilobytes."
::= { connmSExchangeMTA-ConnectionsEntry 26 }
connQueuedBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Queued Bytes is the total volume of message content currently stored in this entity's queue, measured in kilobytes."
::= { connmSExchangeMTA-ConnectionsEntry 27 }
connOutboundBytesTotal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Outbound Bytes Total is the total volume of message content transmitted to this entity since MTA initialization, measured in kilobytes."
::= { connmSExchangeMTA-ConnectionsEntry 28 }
connTotalRecipientsInbound OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Recipients Inbound is the total number of recipients specified in all messages received from this entity since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 29 }
connTotalRecipientsOutbound OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total Recipients Outbound is the total number of recipients specified in all messages transmitted to this entity since MTA initialization."
::= { connmSExchangeMTA-ConnectionsEntry 30 }
-- mSExchangeIMC MIB
mSExchangeIMC OBJECT IDENTIFIER ::= { performance 3 }
imsQueuedMTS-IN OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of messages awaiting final delivery in MS Exchange Server"
::= { mSExchangeIMC 1 }
imsBytesQueuedMTS-IN OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size, in bytes, of the messages that have been converted from Internet Mail and are awaiting final delivery within MS Exchange Server"
::= { mSExchangeIMC 2 }
imsMessagesEnteringMTS-IN OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of messages entering the MTS-IN folder after conversion from Internet Mail format per hour"
::= { mSExchangeIMC 3 }
imsQueuedMTS-OUT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of messages waiting to be converted to Internet Mail format"
::= { mSExchangeIMC 4 }
imsBytesQueuedMTS-OUT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size, in bytes, of the messages waiting to be converted to Internet Mail format"
::= { mSExchangeIMC 5 }
imsMessagesEnteringMTS-OUT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Messages that have entered the Internet Mail Service"
::= { mSExchangeIMC 6 }
imsMessagesLeavingMTS-OUT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of messages entering the Outbound Queue per hour"
::= { mSExchangeIMC 7 }
imsConnectionsInbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of current SMTP connections to the Internet Mail Service established by other SMTP hosts"
::= { mSExchangeIMC 8 }
imsConnectionsOutbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of current SMTP connections the Internet Mail Service has established to other SMTP hosts"
::= { mSExchangeIMC 9 }
imsConnectionsTotalOutbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of successful SMTP connections that the Internet Mail Service has established since it was started"
::= { mSExchangeIMC 10 }
imsConnectionsTotalInbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMTP connections the Internet Mail Service has accepted from other hosts since it was started"
::= { mSExchangeIMC 11 }
imsConnectionsTotalRejected OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMTP connections that the Internet Mail Service has rejected from other hosts since it was started"
::= { mSExchangeIMC 12 }
imsConnectionsTotalFailed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of SMTP connections the Internet Mail Service has attempted to other hosts that failed since it was started"
::= { mSExchangeIMC 13 }
imsQueuedOutbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of messages from MS Exchange Server, that are queued to be delivered to the Internet"
::= { mSExchangeIMC 14 }
imsQueuedInbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of messages received from the Internet destined for MS Exchange Server"
::= { mSExchangeIMC 15 }
imsNDRsTotalInbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Non-delivery reports generated for outbound mail"
::= { mSExchangeIMC 16 }
imsNDRsTotalOutbound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Non-delivery reports generated for inbound mail"
::= { mSExchangeIMC 17 }
imsTotalInboundKilobytes OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total kilobytes of message data transferred into the MS Exchange Server"
::= { mSExchangeIMC 18 }
imsTotalOutboundKilobytes OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total kilobytes of message data transferred out of the MS Exchange Server"
::= { mSExchangeIMC 19 }
imsInboundMessagesTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Internet messages delivered into MS Exchange Server"
::= { mSExchangeIMC 20 }
imsOutboundMessagesTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of outbound messages delivered to their destinations"
::= { mSExchangeIMC 21 }
imsInboundBytesPerHr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hourly rate of bytes transferred to the MS Exchange Server"
::= { mSExchangeIMC 22 }
imsOutboundBytesPerHr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hourly rate of bytes transferred to the Internet"
::= { mSExchangeIMC 23 }
imsInboundMessagesPerHr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hourly rate messages are transferred to the MS Exchange server"
::= { mSExchangeIMC 24 }
imsOutboundMessagesPerHr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hourly rate messages are transferred to the Internet"
::= { mSExchangeIMC 25 }
imsOutboundConnectionsPerHr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hourly rate at which outbound connections were made"
::= { mSExchangeIMC 26 }
imsInboundConnectionsPerHr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hourly rate at which inbound connections were received"
::= { mSExchangeIMC 27 }
imsTotalMessagesQueued OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total messages waiting in the Internet Mail Service queues"
::= { mSExchangeIMC 28 }
imsTotalKilobytesQueued OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total kilobytes of message data queued in the Internet Mail Service queues"
::= { mSExchangeIMC 29 }
imsTotalInboundRecipients OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of recipients processed inbound since the Internet Mail Service was started"
::= { mSExchangeIMC 30 }
imsTotalOutboundRecipients OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of recipients processed outbound since the Internet Mail Service was started"
::= { mSExchangeIMC 31 }
imsTotalRecipientsQueued OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of recipients in the Internet Mail Service queues"
::= { mSExchangeIMC 32 }
imsTotalSuccessfulConversions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total message format conversions between internet format and Exchange format that succeeded."
::= { mSExchangeIMC 33 }
imsTotalFailedConversions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total message format conversions between internet format and Exchange format that failed."
::= { mSExchangeIMC 34 }
imsTotalLoopsDetected OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of messages NDRd because they appeared to be looping infinitely."
::= { mSExchangeIMC 35 }
END