This appendix provides the managed-objects definitions contained in the following Windows NT-based MIBs:
-
LAN Manager MIB-II for Windows NT
-
Microsoft DHCP Server MIB
-
Microsoft WINS Server MIB
Microsoft Internet Information Server MIB
Note: The Internet standards for Structure of Management Information (SMI) and MIB-II object types are defined in RFC 1155 and RFC 1213. Refer to those documents for definitions of the objects contained within SMI and MIB-II.
This appendix assumes that you are familiar with network management, TCP/IP, and SNMP. It also assumes that you are familiar with the concept of a management information base (MIB). If you are not familiar with TCP/IP or the Internet MIB-II, see Internetworking with TCP/IP by Douglas E. Comer (Prentice Hall, 1991) and The Simple Book by Marshall T. Rose (Prentice Hall, 1991).
On This Page
LAN Manager MIB II for Windows NT
Microsoft DHCP Server MIB
Microsoft WINS Server MIB
Microsoft Internet Information Server (IIS) MIB
LAN Manager MIB II for Windows NT
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 object definitions for this MIB are contained in the file named Lmmib2.mib.
The Windows NT implementation currently does not support the following objects:
-
svSesNumConns
-
svAuditLogSize
-
wkstaErrorLogSize
-
domLogonDomain
LanMgr-Mib-II-MIB DEFINITIONS ::= BEGIN
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 bitmap
(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
vquot;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 clients 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 corresponding 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 files, devices, and pipes that 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 (such as 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. (such as \\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 domOtherDomainTable."
::= { 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
Microsoft DHCP Server MIB
The DHCP Server MIB contains object-types that are used to monitor the network traffic between remote hosts and the DHCP server.
DHCP-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
microsoft,
software
FROM WINS-MIB;
-- -- dhcp OBJECT IDENTIFIER ::= { software 3 }
dhcpPar dhcpScope -- 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 number of addresses in use"
::= { scopeTableEntry 2 }
noAddFree OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of addresses that are free "
::= { scopeTableEntry 3 }
noPendingOffers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of addresses that are currently in the
offer state"
::= { scopeTableEntry 4 }
END
Microsoft WINS Server MIB
The WINS server MIB contains object-types that are used to monitor the network traffic between remote hosts and the WINS server.
WINS-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB;
microsoft
software OBJECT IDENTIFIER ::= { microsoft 1 }
wins
par
pull
push
datafiles
cmd
-- WINS MIB
-- Parameters (Prefix Par)
parWinsStartTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"WINS start time"
::= { par 1 }
parLastPScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which planned scavenging
took place. Planned scavenging happens at intervals
specified in the registry. Scavenging involves
changing owned non-refreshed entries to the released
state. Further, replicas may be changed to tombstones,
tombstones may be deleted, and revalidation of old
replicas may take place"
::= { par 2 }
parLastATScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which scavenging as a
result of administrative action took place"
::= { par 3 }
parLastTombScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which replica tombstone
scavenging took place"
::= { par 4 }
parLastVerifyScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which revalidation of
old active replicas took place"
::= { par 5 }
parLastPRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which planned replication
took place. Planned replication happens at intervals
specified in the registry"
::= { par 6 }
parLastATRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which administrator-
triggered replication took place."
::= { par 7 }
parLastNTRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which network-triggered
replication took place. Network-triggered replication
happens as a result of an update notification message
from a remote WINS"
::= { par 8 }
parLastACTRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which address change-
triggered replication took place. Address change-
triggered replication happens when the address of
an owned name changes due to a new registration"
::= { par 9 }
parLastInitDbTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which the local database
was populated statically from one or more data files"
::= { par 10 }
parLastCounterResetTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which the local counters
were initialized to zero"
::= { par 11 }
parWinsTotalNoOfReg OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
registrations received"
::= { par 12 }
parWinsTotalNoOfQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
queries received"
::= { par 13 }
parWinsTotalNoOfRel OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases received"
::= { par 14 }
parWinsTotalNoOfSuccRel OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases that succeeded"
::= { par 15 }
parWinsTotalNoOfFailRel OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases that failed"
::= { par 16 }
parWinsTotalNoOfSuccQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
queries that succeeded"
::= { par 17 }
parWinsTotalNoOfFailQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
queries that failed"
::= { par 18 }
parRefreshInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the refresh interval.
Unit is in milliseconds"
::= { par 19 }
parTombstoneInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the tombstone interval.
Unit is in milliseconds"
::= { par 20 }
parTombstoneTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the tombstone timeout.
Unit is in milliseconds"
::= { par 21 }
parVerifyInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the verify interval.
Unit is in milliseconds."
::= { par 22 }
parVersCounterStartValLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the low word of the
version counter that WINS should start with"
::= { par 23 }
parVersCounterStartValHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the high word of the
version counter that WINS should start with"
::= { par 24 }
parRplOnlyWCnfPnrs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether or not
replication should be done with non-configured partners. If not
set to zero, replication will be done only
registry (except when an update notification comes in)"
::= { par 25 }
parStaticDataInit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether static data should
be read in at initialization and reconfiguration time.
Update of any MIB variable in the parameters group constitutes
reconfiguration"
::= { par 26 }
parLogFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether logging should be
done. Default behavior is to do logging"
::= { par 27 }
parLogFileName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the path to the log file"
::= { par 28 }
parBackupDirPath OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the path to the backup directory"
::= { par 29 }
parDoBackupOnTerm OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable specifies whether WINS should do
backup on termination. Setting it to 1 holds no
meaning unless parBackupDirPath is set also"
::= { par 30 }
parMigrateOn OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable specifies whether static records
in the WINS database should be treated as
dynamic records during conflicts with new
dynamic registrations"
::= { par 31 }
-- datafiles group (Prefix df)
dfDatafilesTable OBJECT-TYPE
SYNTAX SEQUENCE OF DFDatafileEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A list of datafiles specified under the Datafiles
key in the registry. These files are used for
static initialization of the WINS database"
::= { datafiles 1 }
dfDatafileEntry OBJECT-TYPE
SYNTAX DFDatafileEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"data file name"
INDEX { dfDatafileIndex }
::= { dfDatafilesTable 1 }
DFDatafileEntry ::= SEQUENCE {
dfDatafileIndex
INTEGER,
dfDatafileName
DisplayString
}
dfDatafileIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Used for indexing entries in the datafiles table.
It has no other use"
::= { dfDatafileEntry 1 }
dfDatafileName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Name of the datafile to use for static initialization"
::= { dfDatafileEntry 2 }
-- pull group (Prefix pull)
pullInitTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether pull should be
done at WINS invocation and at reconfiguration.
If any pull group's MIB variable is set, that
constitutes reconfiguration"
::= { pull 1 }
pullCommRetryCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the retry count in
case of communication failure when doing pull replication.
This is the maximum number of retries that will be
done at the interval specified for the partner
before WINS will stop for a certain number (canned) of
replication time intervals before starting again."
::= { pull 2 }
pullPnrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PullPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A list of partners with which pull replication needs
to be done"
::= { pull 3 }
pPullPnrEntry OBJECT-TYPE
SYNTAX PullPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the row corresponding to a partner"
INDEX { pullPnrAdd }
::= { pullPnrTable 1 }
PullPnrEntry ::= SEQUENCE {
pullPnrAdd
IpAddress,
pullPnrSpTime
DisplayString,
pullPnrTimeInterval
INTEGER,
pullPnrMemberPrec
Counter,
pullPnrNoOfSuccRpls
Counter,
pullPnrNoOfCommFails
Counter
pullPnrAdd OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the address of the remote WINS partner"
::= { pPullPnrEntry 1 }
pullPnrSpTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the specific time at which
pull replication should occur"
::= { pPullPnrEntry 2 }
pullPnrTimeInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the time interval for
pull replication"
::= { pPullPnrEntry 3 }
pullPnrMemberPrec OBJECT-TYPE
SYNTAX INTEGER {
low(0),
high(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the precedence to be given to members of
the special group pulled from the WINS. Note:
the precedence of locally registered members of a
special group is more than any replicas pulled in"
::= { pPullPnrEntry 4 }
pullPnrNoOfSuccRpls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times replication was successful with
the WINS after invocation or reset of counters"
::= { pPullPnrEntry 5 }
pullPnrNoOfCommFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times replication was unsuccessful with
the WINS due to communication. failure (after invocation or reset of counters)"
::= { pPullPnrEntry 6 }
pullPnrVersNoLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The low word of the highest version number found in
::= { pPullPnrEntry 7 }
pullPnrVersNoHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The high word of the highest version number found in records owned by this WINS."
::= { pPullPnrEntry 8 }
-- push group (Prefix - push)
pushInitTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether a push (that is, a
notification message) should be done at invocation."
::= { push 1 }
pushRplOnAddChg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether a notification
message should be sent when an address changes"
::= { push 2 }
pushPnrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PushPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A list of WINS partners with which push
replication is to be initiated"
::= { push 3 }
pushPnrEntry OBJECT-TYPE
SYNTAX PushPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the row corresponding to the WINS partner"
INDEX { pushPnrAdd }
::= { pushPnrTable 1 }
PushPnrEntry ::= SEQUENCE {
pushPnrAdd
INTEGER,
pushPnrUpdateCount
INTEGER
}
pushPnrAdd OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Address of the WINS partner"
::= { pushPnrEntry 1 }
pushPnrUpdateCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the number of updates that
should result in a push message"
::= { pushPnrEntry 2 }
-- cmd group (Prefix - cmd)
cmdPullTrigger OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause the WINS to
pull from the remote WINS identified by the IpAddress"
::= { cmd 1 }
cmdPushTrigger OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause the WINS to
push a notification message to the remote WINS
identified by the IpAddress"
::= { cmd 2 }
cmdDeleteWins OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause all information
pertaining to a WINS (data records, context
information) to be deleted from the local WINS.
Use this only when owner-address mapping table is
getting to near capacity. Note: Deletion of all
information pertaining to the managed WINS is not
permitted"
::= { cmd 3 }
cmdDoScavenging OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause WINS to do
scavenging."
::= { cmd 4 }
cmdDoStaticInit OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When this variable is set, WINS will do static
initialization using the file specified as the value. If 0 is specified, WINS will do static initialization using the files specified in the registry (can be read-written using Datafile table"
::= { cmd 5 }
cmdNoOfWrkThds OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Sets the number of worker threads in WINS"
::= { cmd 6 }
cmdPriorityClass OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
high(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Sets the priority class of WINS to normal or high"
::= { cmd 7 }
cmdResetCounters OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Resets the counters. Value is ignored"
::= { cmd 8 }
cmdDeleteDbRecs OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause all data records
pertaining to a WINS to be deleted from the local WINS. Note: Only data records are deleted."
::= { cmd 9 }
cmdDRPopulateTable OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable can be set to retrieve records of
a WINS whose Ip address is provided. When set,
the table is populated immediately"
::= { cmd 10 }
cmdDRDataRecordsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmdDRRecordEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the table that stores the data records.
The records are sorted by name.
Note: the table is cached (to save on overhead on WINS). To repopulate the table, set cmdDRDataRecordsTable mib var"
::= { cmd 11 }
cmdDRRecordEntry OBJECT-TYPE
SYNTAX CmdDRRecordEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION "Data record owned by WINS whose address
was specified when CmdDRRecordsTable was
set"
INDEX { cmdDRRecordName }
::= { cmdDRDataRecordsTable 1 }
CmdDRRecordEntry ::= SEQUENCE {
cmdDRRecordName
DisplayString,
cmdDRRecordAddress
OCTET STRING,
cmdDRRecordType
INTEGER,
cmdDRRecordPersistenceType
INTEGER,
cmdDRRecordState
INTEGER
}
cmdDRRecordName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Name in the record"
::= { cmdDRRecordEntry 1 }
cmdDRRecordAddress OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Address(es) of the record. If the record is
a multihomed record or a special group, the
addresses are returned sequentially in pairs.
Each pair is comprised of the address of the
owner WINS followed by the address of the
machine (multihomed)/member (special group).
Note: Following SNMP's convention, the records
are always returned in network byte order"
::= { cmdDRRecordEntry 2 }
cmdDRRecordType OBJECT-TYPE
SYNTAX INTEGER {
unique(0),
normalgroup(1),
specialgroup(2),
multihomed(3)
}
Note: The preceding order should not be disturbed. It is the same as-- in winsintf.h (WINSINTF_RECTYPE_E)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of the record"
::= {cmdDRRecordEntry 3 }
cmdDRRecordPersistenceType OBJECT-TYPE
SYNTAX INTEGER {
static(0),
dynamic(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Persistence type of the record"
::= { cmdDRRecordEntry 4 }
cmdDRRecordState OBJECT-TYPE
SYNTAX INTEGER {
active(0),
released(1),
tombstone(2),
deleted(3)
}
-- Note: The preceding order should not be disturbed. It is the same as
-- in winsintf.h (WINSINTF_STATE_E)
-- for a SET operation only released and deleted values are
-- allowed
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of the record."
::= { cmdDRRecordEntry 5 }
cmdWinsVersNoLowWord OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The low word of the version number counter of the WINS"
::= { cmd 12 }
cmdWinsVersNoHighWord OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The high word of the version number counter of the WINS"
::= { cmd 13 }
END
Microsoft Internet Information Server (IIS) MIB
The Microsoft Internet Information Server MIB contains objects that provide information about network communications and performance on the IIS Server. The base object for the InternetServer MIB is 1.3.6.1.4.1.311.1.7 and is currently composed of several MIBs that branch from this base object:
-
FTP Server MIB
-
Gopher Server MIB
-
HTTP Server MIB
The InternetServer section of the OID name tree is organized as follows:
iso (1)
org(3)
dod(6)
internet(1)
private(4)
enterprises(1)
microsoft(311)
software(1)
InternetServer(7)
FtpServer(2)
FTPStatistics(1)
W3Server(3)
W3Statistics(1)
GopherServer(4)
GopherStatistics(1)
Microsoft FTP Server MIB
FtpServer-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB;
microsoft OBJECT IDENTIFIER ::= { enterprises 311 }
software OBJECT IDENTIFIER ::= { microsoft 1 }
wins OBJECT IDENTIFIER ::= { software 2 }
par OBJECT IDENTIFIER ::= { wins 1 }
pull OBJECT IDENTIFIER ::= { wins 2 }
push OBJECT IDENTIFIER ::= { wins 3 }
datafiles OBJECT IDENTIFIER ::= { wins 4 }
cmd OBJECT IDENTIFIER ::= { wins 5 }
-- WINS MIB
-- Parameters (Prefix Par)
parWinsStartTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"WINS start time"
::= { par 1 }
parLastPScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which planned scavenging
took place. Planned scavenging happens at intervals
specified in the registry. Scavenging involves
changing owned non-refreshed entries to the released
state. Further, replicas may be changed to tombstones,
tombstones may be deleted, and revalidation of old
replicas may take place"
::= { par 2 }
parLastATScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which scavenging as a
result of administrative action took place"
::= { par 3 }
parLastTombScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which replica tombstone
scavenging took place"
::= { par 4 }
parLastVerifyScvTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which revalidation of
old active replicas took place"
::= { par 5 }
parLastPRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which planned replication
took place. Planned replication happens at intervals
specified in the registry"
::= { par 6 }
parLastATRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which administrator-
triggered replication took place."
::= { par 7 }
parLastNTRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which network-triggered
replication took place. Network-triggered replication
happens as a result of an update notification message
from a remote WINS"
::= { par 8 }
parLastACTRplTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which address change-
triggered replication took place. Address change-
triggered replication happens when the address of
an owned name changes due to a new registration"
::= { par 9 }
parLastInitDbTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which the local database
was populated statically from one or more data files"
::= { par 10 }
parLastCounterResetTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Most recent date and time at which the local counters
were initialized to zero"
::= { par 11 }
parWinsTotalNoOfReg OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
registrations received"
::= { par 12 }
parWinsTotalNoOfQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
queries received"
::= { par 13 }
parWinsTotalNoOfRel OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases received"
::= { par 14 }
parWinsTotalNoOfSuccRel OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases that succeeded"
::= { par 15 }
parWinsTotalNoOfFailRel OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
releases that failed"
::= { par 16 }
parWinsTotalNoOfSuccQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
queries that succeeded"
::= { par 17 }
parWinsTotalNoOfFailQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the number of
queries that failed"
::= { par 18 }
parRefreshInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the refresh interval.
Unit is in milliseconds"
::= { par 19 }
parTombstoneInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the tombstone interval.
Unit is in milliseconds"
::= { par 20 }
parTombstoneTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the tombstone timeout.
Unit is in milliseconds"
::= { par 21 }
parVerifyInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the verify interval.
Unit is in milliseconds."
::= { par 22 }
parVersCounterStartValLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the low word of the
version counter that WINS should start with"
::= { par 23 }
parVersCounterStartValHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the high word of the
version counter that WINS should start with"
::= { par 24 }
parRplOnlyWCnfPnrs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether or not
replication should be done with non-configured partners. If not
set to zero, replication will be done only
registry (except when an update notification comes in)"
::= { par 25 }
parStaticDataInit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether static data should
be read in at initialization and reconfiguration time.
Update of any MIB variable in the parameters group constitutes
reconfiguration"
::= { par 26 }
parLogFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether logging should be
done. Default behavior is to do logging"
::= { par 27 }
parLogFileName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the path to the log file"
::= { par 28 }
parBackupDirPath OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the path to the backup directory"
::= { par 29 }
parDoBackupOnTerm OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable specifies whether WINS should do
backup on termination. Setting it to 1 holds no
meaning unless parBackupDirPath is set also"
::= { par 30 }
parMigrateOn OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable specifies whether static records
in the WINS database should be treated as
dynamic records during conflicts with new
dynamic registrations"
::= { par 31 }
-- datafiles group (Prefix df)
dfDatafilesTable OBJECT-TYPE
SYNTAX SEQUENCE OF DFDatafileEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A list of datafiles specified under the Datafiles
key in the registry. These files are used for
static initialization of the WINS database"
::= { datafiles 1 }
dfDatafileEntry OBJECT-TYPE
SYNTAX DFDatafileEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"data file name"
INDEX { dfDatafileIndex }
::= { dfDatafilesTable 1 }
DFDatafileEntry ::= SEQUENCE {
dfDatafileIndex
INTEGER,
dfDatafileName
DisplayString
}
dfDatafileIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Used for indexing entries in the datafiles table.
It has no other use" ::= { dfDatafileEntry 1 }
dfDatafileName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Name of the datafile to use for static initialization"
::= { dfDatafileEntry 2 }
-- pull group (Prefix pull)
pullInitTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether pull should be
done at WINS invocation and at reconfiguration.
If any pull group's MIB variable is set, that
constitutes reconfiguration"
::= { pull 1 }
pullCommRetryCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the retry count in
case of communication failure when doing pull replication.
This is the maximum number of retries that will be
done at the interval specified for the partner
before WINS will stop for a certain number (canned) of
replication time intervals before starting again."
::= { pull 2 }
pullPnrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PullPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A list of partners with which pull replication needs
to be done"
::= { pull 3 }
pPullPnrEntry OBJECT-TYPE
SYNTAX PullPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the row corresponding to a partner"
INDEX { pullPnrAdd }
::= { pullPnrTable 1 }
PullPnrEntry ::= SEQUENCE {
pullPnrAdd
IpAddress,
pullPnrSpTime
DisplayString,
pullPnrTimeInterval
INTEGER,
pullPnrMemberPrec
Counter,
pullPnrNoOfSuccRpls
Counter,
pullPnrNoOfCommFails
Counter
pullPnrAdd OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the address of the remote WINS partner"
::= { pPullPnrEntry 1 }
pullPnrSpTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the specific time at which
pull replication should occur"
::= { pPullPnrEntry 2 }
pullPnrTimeInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable gives the time interval for
pull replication"
::= { pPullPnrEntry 3 }
pullPnrMemberPrec OBJECT-TYPE
SYNTAX INTEGER {
low(0),
high(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the precedence to be given to members of
the special group pulled from the WINS. Note:
the precedence of locally registered members of a
special group is more than any replicas pulled in"
::= { pPullPnrEntry 4 }
pullPnrNoOfSuccRpls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times replication was successful with
the WINS after invocation or reset of counters"
::= { pPullPnrEntry 5 }
pullPnrNoOfCommFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times replication was unsuccessful with
the WINS due to communication. failure (after invocation or reset of counters)"
::= { pPullPnrEntry 6 }
pullPnrVersNoLowWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The low word of the highest version number found in
::= { pPullPnrEntry 7 }
pullPnrVersNoHighWord OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The high word of the highest version number found in records owned by this WINS."
::= { pPullPnrEntry 8 }
-- push group (Prefix - push)
pushInitTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether a push (that is, a
notification message) should be done at invocation."
::= { push 1 }
pushRplOnAddChg OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether a notification
message should be sent when an address changes"
::= { push 2 }
pushPnrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PushPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A list of WINS partners with which push
replication is to be initiated"
::= { push 3 }
pushPnrEntry OBJECT-TYPE
SYNTAX PushPnrEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the row corresponding to the WINS partner"
INDEX { pushPnrAdd }
::= { pushPnrTable 1 }
PushPnrEntry ::= SEQUENCE {
pushPnrAdd
INTEGER,
pushPnrUpdateCount
INTEGER
}
pushPnrAdd OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Address of the WINS partner"
::= { pushPnrEntry 1 }
pushPnrUpdateCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the number of updates that
should result in a push message"
::= { pushPnrEntry 2 }
-- cmd group (Prefix - cmd)
cmdPullTrigger OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause the WINS to
pull from the remote WINS identified by the IpAddress"
::= { cmd 1 }
cmdPushTrigger OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause the WINS to
push a notification message to the remote WINS
identified by the IpAddress"
::= { cmd 2 }
cmdDeleteWins OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause all information
pertaining to a WINS (data records, context
information) to be deleted from the local WINS.
Use this only when owner-address mapping table is
getting to near capacity. Note: Deletion of all
information pertaining to the managed WINS is not
permitted"
::= { cmd 3 }
cmdDoScavenging OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause WINS to do
scavenging."
::= { cmd 4 }
cmdDoStaticInit OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When this variable is set, WINS will do static
initialization using the file specified as the value. If 0 is specified, WINS will do static initialization using the files
specified in the registry (can be read-written using Datafile table"
::= { cmd 5 }
cmdNoOfWrkThds OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Sets the number of worker threads in WINS"
::= { cmd 6 }
cmdPriorityClass OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
high(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Sets the priority class of WINS to normal or high"
::= { cmd 7 }
cmdResetCounters OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Resets the counters. Value is ignored"
::= { cmd 8 }
cmdDeleteDbRecs OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable, when set, will cause all data records
pertaining to a WINS to be deleted from the local WINS. Note: Only data records are deleted."
::= { cmd 9 }
cmdDRPopulateTable OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable can be set to retrieve records of
a WINS whose Ip address is provided. When set,
the table is populated immediately"
::= { cmd 10 }
cmdDRDataRecordsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmdDRRecordEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the table that stores the data records.
The records are sorted by name.
Note: the table is cached (to save on overhead on WINS). To repopulate the table, set cmdDRDataRecordsTable mib var"
::= { cmd 11 }
cmdDRRecordEntry OBJECT-TYPE
SYNTAX CmdDRRecordEntry
ACCESS read-write
STATUS mandatory
DESCRIPTION "Data record owned by WINS whose address
was specified when CmdDRRecordsTable was
set"
INDEX { cmdDRRecordName }
::= { cmdDRDataRecordsTable 1 }
CmdDRRecordEntry ::= SEQUENCE {
cmdDRRecordName
DisplayString,
cmdDRRecordAddress
OCTET STRING,
cmdDRRecordType
INTEGER,
cmdDRRecordPersistenceType
INTEGER,
cmdDRRecordState
INTEGER
}
cmdDRRecordName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Name in the record"
::= { cmdDRRecordEntry 1 }
cmdDRRecordAddress OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Address(es) of the record. If the record is
a multihomed record or a special group, the
addresses are returned sequentially in pairs.
Each pair is comprised of the address of the
owner WINS followed by the address of the
machine (multihomed)/member (special group).
Note: Following SNMP's convention, the records
are always returned in network byte order"
::= { cmdDRRecordEntry 2 }
cmdDRRecordType OBJECT-TYPE
SYNTAX INTEGER {
unique(0),
normalgroup(1),
specialgroup(2),
multihomed(3)
}
Note: The preceding order should not be disturbed. It is the same as-- in winsintf.h (WINSINTF_RECTYPE_E)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of the record"
::= {cmdDRRecordEntry 3 }
cmdDRRecordPersistenceType OBJECT-TYPE
SYNTAX INTEGER {
static(0),
dynamic(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Persistence type of the record"
::= { cmdDRRecordEntry 4 }
cmdDRRecordState OBJECT-TYPE
SYNTAX INTEGER {
active(0),
released(1),
tombstone(2),
deleted(3)
}
-- Note: The preceding order should not be disturbed. It is the same as
-- in winsintf.h (WINSINTF_STATE_E)
-- for a SET operation only released and deleted values are
-- allowed
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of the record."
::= { cmdDRRecordEntry 5 }
cmdWinsVersNoLowWord OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The low word of the version number counter of the WINS"
::= { cmd 12 }
cmdWinsVersNoHighWord OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The high word of the version number counter of the WINS"
::= { cmd 13 }
END
Microsoft Gopher Server MIB
GopherServer-MIB DEFINITIONS ::= BEGIN
Microsoft HTTP Server MIB
HttpServer-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
OBJECT-TYPE,
Counter
FROM RFC1155-SMI
internetServer
FROM InternetServer-MIB;
-- 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 }