SWATCH-MIB
AI MIB Summary
Standard SNMP MIB module defining data structures for SWATCH-MIB.
65
Objects
Active
Status
4
Dependencies
Imported Objects
Objects
65 total| Object Name |
|---|
dms OBJECT IDENTIFIER .1.3.6.1.4.1.1931 |
RFC1155-SMI Unknown .1.3.6.1.4.1.1931 |
dmsMib OBJECT IDENTIFIER .1.3.6.1.4.1.1931.1 |
isPerf OBJECT IDENTIFIER .1.3.6.1.4.1.1931.1.1 |
isNumberThe number of network servers currently
monitored by this agent.ro INTEGER .1.3.6.1.4.1.1931.1.1.1 |
isNextIndexThe next available row index that can be used for
the creation of a new ServiceWatch request. If there
are no available rows, 0 is returned.ro INTEGER .1.3.6.1.4.1.1931.1.1.2 |
isTableThe list of network servers and their
status. The number of entries is given
by the value of isNumber. SEQUENCE OF IsEntry .1.3.6.1.4.1.1931.1.1.3 |
isEntryAn entry for a network server containing
objects describing the health and performance
of the network server. IsEntry .1.3.6.1.4.1.1931.1.1.3.1 |
isIndexA unique value for each URL entry. Its
value ranges between 1 and isNumber. Row/
index numbers start at row 1.
around to 0, etc.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.1 |
isRequestNameThe name of the ServiceWatch request.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.2 |
isStatusSee 'RequestStatus' definition for possible
values, except the value of isStatus will
never be notReady(3): if this row exists, it
will ALWAYS be ready. The notReady(3) value
typically means the row exists, but was missing
information. In this case, ServiceWatch
automatically fill in defaults for any values
that were missing, so notReady(3) will NEVER
set here.rw RequestStatus .1.3.6.1.4.1.1931.1.1.3.1.3 |
isURLThe URL monitored. You can add new URLs
to be monitored by setting a URL in isURL.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.4 |
isUsernameThe username to use for access to the network service.
Currently used for web and ftp services only.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.5 |
isPasswordA password to use for access to the network service.
Currently used for web and ftp services only.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.6 |
isProxyThe hostname of a web proxy server, if any.
If an isProxy server is set to a web
proxy server name, the request will be sent
to the proxy server, instead of directly
to the hostname specified in the URL.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.7 |
isServiceStatusThe current operational state of the server.ro Enumeration .1.3.6.1.4.1.1931.1.1.3.1.8 |
isDescriptionA textual description of the server software.ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.9 |
isResponseTimeThe response time, in seconds, for the server
to complete the request. Note: A string containing a
floating point number: real floating point values
do not exist in the SNMP protocol, so a floating
point string is used. For the response time as
an integer, refer to 'isResponseTimeInteger.'ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.10 |
isResponseTimeIntegerThe response time, in seconds, for the server
to complete the request. (An integer.)ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.11 |
isTimeExceededThe time for the server to complete the request
exceeded maximum amount of time allowed. (See
the isMaxWait variable which is related to this
variable.) The request to the server was consequently
aborted It will be set to unknown(3) if the
request is not active.ro Enumeration .1.3.6.1.4.1.1931.1.1.3.1.12 |
isMaxWaitThe maximum amount of time to wait before timing out
during an attempt to perform a query on the server.rw INTEGER .1.3.6.1.4.1.1931.1.1.3.1.13 |
isLevelThe error level to set when an event occurs for
this URL. The type of error level can be determined
by the user: For example 1-10, or 'low', 'medium', 'high',
etc.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.14 |
isErrorThe type of error that occurred (if any).ro Enumeration .1.3.6.1.4.1.1931.1.1.3.1.15 |
isBytesReadThe number of data bytes read from the server
on the last request.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.16 |
isThroughPutThe rate of bytes per second read from the server
on the last request.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.17 |
isPortNumberThe TCP/IP or UDP/IP port number used to
contact the network server. You specify the port
number to use in isURL.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.18 |
isPortTypeFor DNS, isPortType can be either TCP or UDP. For
other protocols, it can be only TCP, since the
other protocols speak only TCP.rw Enumeration .1.3.6.1.4.1.1931.1.1.3.1.19 |
isOptionsOptions (bitstring) on how the server will
be contacted. You can add these together
to set more than one option:
none(1):
By defaut, a sample query to the server
will be performed.
noQuery(2):
Do not attempt to do a query to the
network server (it will only check
the port to determine if there
IS a server there.
reResolve(4):
Reresolve the hostname into an
IP address immediately before
EACH attempted contacted with the
network server.
proxyNocache(8):
When using a proxy server, inform
the proxy server to not use its
cache.
logAll(32):
Log information from all poll requests
to the log file. (Otherwise, only
exceptions/traps will be logged.)
notifyStateChange(64):
Notify ONLY on a state change of
a network service. For example,
notify only if 1) A service has been
down exactly NCFailsAlert times, OR:
2) A service has been down and then
comes back up. Note: If
NotifyStateChange is set, then only 1
notification will occur until/unless
the network server comes up again.
The KIND of notification done (trap
and/or log to a file and/or run a
program) is determined by the
isEventType variable.
allEprog(128):
Run the program specified in isEprog after EACH
poll attempt to the service (rather than only
when there is an event, etc.).
traceRoute(256):
If an event occurs and email is sent (isEmail
is set), then include a traceroute to the
host that had the failed network service.
disableAutoStart(512):
Do not start this request during 'Start
All Requests' or system reboots.
sslWorkarounds(1024):
Enable SSL bug workarounds.rw BITSTRING { -- none(1), -- noQuery(2), -- reResolve(4), -- proxyNocache(8), -- logAll(32), -- notifyStateChange(64) -- allEprog(128) -- traceroute(256) -- disableAutoStart(512) -- sslWorkarounds(1024) -- -- } SYNTAX INTEGER .1.3.6.1.4.1.1931.1.1.3.1.20 |
isNRequestsThe number of times to perform the request.rw INTEGER .1.3.6.1.4.1.1931.1.1.3.1.21 |
isIntervalThe number of seconds to wait, after the
completion of the last request, before
starting the next request.rw INTEGER .1.3.6.1.4.1.1931.1.1.3.1.22 |
isRequestNumberThe request number (relates to isNRequests and
isInterval.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.23 |
isEventTypeThe type of notification that will be
performed. Add all of the options you wish to
use and set isEventType to the total of these
options. For example, if you want logging to a
file (2) and an snmp-trap to be sent (4), then
set isEventType to 6 (2 + 4). The default is
snmp-trap(4). The possible choices are:
none(1):
No logging is performed. If this
bit is set, all other bits are
then cleared in this variable.
log(2):
Logging to a file is performed.
snmp-trap(4):
Sending an SNMP trap is performed.rw BITSTRING { -- none(1), -- log(2), -- snmp-trap(4), -- } SYNTAX INTEGER .1.3.6.1.4.1.1931.1.1.3.1.24 |
isEprogThe filename of the program to run when
an event occurs (or after every poll attempt if
isOptions has allEprog set).rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.25 |
isEmailThe email address to send email when
an event occurs. If this variable is
not null, then email will be sent to
this email address when an event
occurs.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.26 |
isEpagerThe email address of an alphanumeric pager to
send email formatted for a pager when an event occurs.
If this variable is not null, then email formatted for
alphanumeric pagers will be sent to this email
address when an event occurs.rw DisplayString .1.3.6.1.4.1.1931.1.1.3.1.27 |
isNCFailsThe number of CONSECUTIVE failures when
attempting to complete the request to a
network server.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.28 |
isNCFailsAlertReport a failure when isNCFailsAlert consecutive
failures have occurred. Failures are reported
as defined by the isEventType variable.
The default for isNCFailsAlert is 1: After
1 failure, report it.rw INTEGER .1.3.6.1.4.1.1931.1.1.3.1.29 |
isResponseTypeThe response type as returned from the server.
For example 200-299 means the request succeeded,
400-499 are bad requests, etc.ro INTEGER .1.3.6.1.4.1.1931.1.1.3.1.30 |
isResponseReasonA textual description of the server's
response type, as returned from the server.
(This response should contain the string
describing the responseType byte.)ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.31 |
isLastAttemptThe last time that this agent attempted to contact
the network server. The format returned:
Thu Oct 3 13:18:50 1996ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.32 |
isFirstFailedThe first time the network service failed this round
of failures. The format returned:
Tue Jan 4 23:08:21 2000ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.33 |
isFileTypeThe retrieved file's type, such as text/html,
image/gif etc. (Applies to web servers only,
currently).ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.34 |
isIPAddrThe IP address to which this entry's monitoring
information pertains.ro IpAddress .1.3.6.1.4.1.1931.1.1.3.1.35 |
isDataAdditional information or data returned from the sample request.ro DisplayString .1.3.6.1.4.1.1931.1.1.3.1.36 |
isTraps OBJECT IDENTIFIER .1.3.6.1.4.1.1931.1.2 |
serverFailedThe network server failed to correctly reply
to the request in the time allowed. TRAP-TYPE .1.3.6.1.4.1.1931.1.2.0.1 |
serverUpIf notifyStateChange is set in isOptions and
the state of the network service changed from
down to up, then a 'serverUp' trap is sent. TRAP-TYPE .1.3.6.1.4.1.1931.1.2.0.2 |
dmsTraps OBJECT IDENTIFIER .1.3.6.1.4.1.1931.1.3 |
dmsStartThis trap is sent when the ServiceWatch agent starts TRAP-TYPE .1.3.6.1.4.1.1931.1.3.0.1 |
dmsShutdownThis trap is sent when the ServiceWatch agent terminates TRAP-TYPE .1.3.6.1.4.1.1931.1.3.0.2 |
swatchSnmpAgent OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250 |
hpux9 OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.1 |
sunos4 OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.2 |
solaris OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.3 |
osf OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.4 |
ultrix OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.5 |
hpux10 OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.6 |
netbsd1 OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.7 |
freebsd OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.8 |
irix OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.9 |
linux OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.10 |
bsdi OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.11 |
openbsd OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.12 |
win32 OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.13 |
unknown OBJECT IDENTIFIER .1.3.6.1.4.1.1931.250.255 |