961 lines
30 KiB
Plaintext
961 lines
30 KiB
Plaintext
|
|
SYSTEM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE,IpAddress,Counter32,Integer32,
|
|
MODULE-IDENTITY,NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString,TruthValue,
|
|
RowStatus,TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
ntEnterpriseDataTasmanMgmt
|
|
FROM NT-ENTERPRISE-DATA-MIB;
|
|
|
|
nnsystemMib MODULE-IDENTITY
|
|
LAST-UPDATED "0008180000Z"
|
|
ORGANIZATION "Nortel Networks"
|
|
CONTACT-INFO
|
|
" Nortel Networks
|
|
8200 Dixie Road
|
|
Brampton, Ontario L6T 5P6
|
|
Canada
|
|
1-800-4Nortel
|
|
www.nortelnetworks.com "
|
|
DESCRIPTION
|
|
"System group MIBs"
|
|
REVISION "0008180000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ntEnterpriseDataTasmanMgmt 1}
|
|
|
|
SntpEnabled ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabled flag for sntp client."
|
|
SYNTAX INTEGER
|
|
{
|
|
not-enabled(1),
|
|
enabled(2)
|
|
}
|
|
|
|
|
|
nnsystemObjects OBJECT IDENTIFIER ::= { nnsystemMib 1 }
|
|
nndnsGroup OBJECT IDENTIFIER ::= { nnsystemMib 2 }
|
|
nnsystemEnableNotification OBJECT IDENTIFIER ::= { nnsystemMib 3 }
|
|
nnsystemNotifications OBJECT IDENTIFIER ::= { nnsystemMib 4 }
|
|
nnuserAdminGroup OBJECT IDENTIFIER ::= { nnsystemMib 5 }
|
|
nnsntpGroup OBJECT IDENTIFIER ::= { nnsystemMib 10 }
|
|
nnsntpNotificationEnables OBJECT IDENTIFIER ::= { nnsystemMib 11 }
|
|
nnsntpNotifications OBJECT IDENTIFIER ::= { nnsystemMib 12 }
|
|
nnenableBgpNotifications OBJECT IDENTIFIER ::= { nnsystemMib 14 }
|
|
nnsystemNotificationsVars OBJECT IDENTIFIER ::= { nnsystemMib 15 }
|
|
--nnethernetTrackBundleGroup OBJECT IDENTIFIER ::= { nnsystemMib 17 }
|
|
nnsystemTraps OBJECT IDENTIFIER ::= {nnsystemNotifications 0}
|
|
nnsntpTraps OBJECT IDENTIFIER ::={nnsntpNotifications 0}
|
|
nnsysDst OBJECT IDENTIFIER ::= { nnsystemMib 20 }
|
|
nnssmTraps OBJECT IDENTIFIER ::= { nnsystemMib 21 }
|
|
nnssmNotifications OBJECT IDENTIFIER ::= {nnssmTraps 0}
|
|
nnssmTrapVariables OBJECT IDENTIFIER ::= {nnssmTraps 1}
|
|
|
|
nnsysIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This entity's IP address."
|
|
::= { nnsystemObjects 1 }
|
|
|
|
nnsysNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This entity's subnet mask."
|
|
::= { nnsystemObjects 2 }
|
|
|
|
nnsysBroadcast OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This entity's broadcast address."
|
|
::= { nnsystemObjects 3 }
|
|
|
|
nnsysVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a printable octet
|
|
string that contains the system bootstrap
|
|
and software version identification."
|
|
::= { nnsystemObjects 4 }
|
|
|
|
nnsysHostName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Hostname of the system.
|
|
"
|
|
::= { nnsystemObjects 6 }
|
|
|
|
nnsysDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Domain name of the host.
|
|
"
|
|
::= { nnsystemObjects 7 }
|
|
|
|
nnsysAlarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
minor(2),
|
|
major(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable is set to major when the summary LED
|
|
on the system is illuminated. This happens when any
|
|
of the WAN physical interfaces have at least one
|
|
alarm."
|
|
::= { nnsystemObjects 8 }
|
|
|
|
nnsysReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
reset(2) -- do systemreset
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Writing a 2 to this object resets the system.
|
|
"
|
|
::= { nnsystemObjects 10 }
|
|
|
|
|
|
nnsysDateTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(10))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
System date/time
|
|
-- A date-time specification.
|
|
--
|
|
-- field octets contents range
|
|
-- ===== ====== ======== =====
|
|
-- 1 1 direction from UTC '+' / '-'
|
|
-- 2 1 hours from UTC 0..23
|
|
-- 3 1 minutes from UTC 0..59
|
|
|
|
-- 4 1 month 1..12
|
|
-- 5 1 day 1..31
|
|
-- 6 2 year 1970..2100
|
|
|
|
-- 7 1 hour 0..23
|
|
-- 8 1 minutes 0..59
|
|
-- 9 1 seconds 0..60
|
|
-- (use 60 for leap-second)
|
|
|
|
--
|
|
-- For example, Tuesday May 26, 1992 at 1:30:15 PM
|
|
-- EDT would be displayed as:
|
|
--
|
|
-- 1992-5-26,13:30:15.0,-4:0
|
|
--
|
|
-- Note that if only local time is known, then
|
|
-- time zone information (fields 8-10) is not
|
|
-- present.
|
|
|
|
"
|
|
::= { nnsystemObjects 11 }
|
|
|
|
nnarpClearAtTable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Perform a clearing of the entire ARP address translation
|
|
table. MIB II address translation table can be used to
|
|
delete an individual entry.
|
|
"
|
|
::= { nnsystemObjects 12 }
|
|
|
|
|
|
nnipClearRouteTable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Perform a clearing of the entire Routing table.
|
|
MIB II routing table can be used to delete an individual
|
|
entry.
|
|
"
|
|
::= { nnsystemObjects 13 }
|
|
|
|
nnarpTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (60..28800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure global ARP cache timeout
|
|
for dynamic arp entries."
|
|
::= { nnsystemObjects 14 }
|
|
|
|
--
|
|
-- the DNS group using this MIB group an a DNS server can be configured
|
|
-- or deleted if is is already configured.
|
|
--
|
|
|
|
|
|
nndnsEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates if the DNS feature is enabled or
|
|
disabled."
|
|
DEFVAL { disabled }
|
|
::= {nndnsGroup 1}
|
|
|
|
nndnsServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NnDnsServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table lists a maximum of 3 DNS servers
|
|
dnsEntryStatus variable is used to add an
|
|
entry or remove an entry from table. The first
|
|
added entry will be used first. If it is not
|
|
reachable, the next entry in the list will be
|
|
tried, and the next one, and so on.
|
|
|
|
When creating a row, send oids for both
|
|
dnsServerEntryType dnsServerAddr in the same
|
|
snmp SET request. A row creation request for
|
|
a secondary request should return a failure
|
|
unless a primary name server has already been
|
|
configured."
|
|
::= { nndnsGroup 2 }
|
|
|
|
nndnsServerEntry OBJECT-TYPE
|
|
SYNTAX NnDnsServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A DNS server table entry."
|
|
INDEX { nndnsServerAddr }
|
|
::= { nndnsServerTable 1 }
|
|
|
|
NnDnsServerEntry ::= SEQUENCE {
|
|
nndnsServerEntryType INTEGER,
|
|
nndnsServerAddr IpAddress
|
|
}
|
|
|
|
nndnsServerEntryType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1), -- remove this entry
|
|
primary(2), -- the primary entry
|
|
other(3) -- a lower priority entry
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To add a new entry to the dnsServerTable, set
|
|
this object to primary(2) or other(3) for an
|
|
IP address that is not already in the table.
|
|
The primary entry will be used first, if it
|
|
is reachable. Otherwise, one of the other
|
|
entries will be used. Setting one entry to
|
|
primary(2) causes any previous primary entry
|
|
to change to other(3). To remove an entry
|
|
from the table, set this object to
|
|
invalid(1). "
|
|
::= { nndnsServerEntry 1 }
|
|
|
|
nndnsServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP address of a DNS server."
|
|
::= { nndnsServerEntry 2 }
|
|
|
|
--
|
|
-- the userAdminGroup is used to administer the user accounts, etc.
|
|
--
|
|
nnuserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Name of the user.
|
|
"
|
|
::= { nnuserAdminGroup 1 }
|
|
|
|
|
|
|
|
nnenableBgpEstablishedNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
bgpEstablished trap. The default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnenableBgpNotifications 1 }
|
|
|
|
nnenableBgpBackwardNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
bgpBackwardTransition trap. The default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnenableBgpNotifications 2 }
|
|
|
|
|
|
--
|
|
--
|
|
-- sntpGroup
|
|
--
|
|
nnsntpClieenabled OBJECT-TYPE
|
|
SYNTAX SntpEnabled
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Sntp Client Enabled Flag."
|
|
DEFVAL { not-enabled }
|
|
::= { nnsntpGroup 1 }
|
|
|
|
nnsntpServerAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..30))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address or host name of an SNTP/NTP server.
|
|
It can be set only when set along with the
|
|
sntpClieenabled object.
|
|
"
|
|
::= { nnsntpGroup 2 }
|
|
|
|
|
|
nnsntpTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timeout value for the sntp client.
|
|
It can be set only when set along with the
|
|
sntpClieenabled object.
|
|
"
|
|
DEFVAL { 1024 }
|
|
::= { nnsntpGroup 3 }
|
|
|
|
--
|
|
-- sntp mib objects
|
|
--
|
|
|
|
nnenableSntpNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
sntpNotification. Default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsntpNotificationEnables 1 }
|
|
|
|
nnsntpEnableNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsntpServerAddr,
|
|
nnsntpTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A sntpNotification is sent when an sntp client
|
|
is enabled.
|
|
"
|
|
::= {nnsntpTraps 1}
|
|
|
|
nnsntpDisableNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsntpServerAddr,
|
|
nnsntpTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A sntpNotification is sent when an sntp client
|
|
is disabled.
|
|
"
|
|
::= {nnsntpTraps 2}
|
|
|
|
nnsntpSuccessNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsntpServerAddr,
|
|
nnsntpTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A sntpSuccessNotification is sent when an sntp client
|
|
is successful in receiving time from the server.
|
|
"
|
|
::= {nnsntpTraps 3}
|
|
|
|
nnsntpErrorNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsntpServerAddr,
|
|
nnsntpTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A sntpErrorNotification is sent when an sntp client
|
|
has error in receiving time from the server.
|
|
"
|
|
::={nnsntpTraps 4}
|
|
|
|
|
|
--
|
|
-- systemNotification contains the managed objects to enable the
|
|
-- notifications if system is shutdown for reasons.
|
|
--
|
|
|
|
nnenableSysShutDownNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
shutDownNotification TRAP. The default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 1 }
|
|
|
|
nnenableUserLoginNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
userLoginNotification TRAP. The default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 2 }
|
|
|
|
nnenableUserLogOffNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
userLoginOffNotification TRAP. The default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 3 }
|
|
|
|
nnenableUserLoginFailNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
userLoginFailNotification TRAP. the default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 4 }
|
|
|
|
nnenableAuthenticationLoginFailNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
enableAuthenticationLoginFailNotification TRAP. the default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 5 }
|
|
|
|
nnenableAuthenticationLoginSuccessNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
enableAuthenticationLoginSuccessNotification TRAP. the default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 6 }
|
|
nnenableLogoutNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
enableLogoutNotification TRAP. the default is yes.
|
|
"
|
|
DEFVAL { true }
|
|
::= { nnsystemEnableNotification 7 }
|
|
--
|
|
-- Variables for system traps
|
|
--
|
|
|
|
nnsysRestartMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a printable octet
|
|
string that contains the origin and timestamp
|
|
of system reboot."
|
|
::= { nnsystemNotificationsVars 1 }
|
|
|
|
nnsysLoginMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a printable octet
|
|
string that contains the origin and timestamp
|
|
for system login."
|
|
::= { nnsystemNotificationsVars 2 }
|
|
|
|
nnsysLogoutMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a printable octet
|
|
string that contains the origin and timestamp
|
|
for system logout."
|
|
::= { nnsystemNotificationsVars 3 }
|
|
|
|
nnsysLoginFailMsg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a printable octet
|
|
string that contains the origin and timestamp
|
|
for system login failure."
|
|
::= { nnsystemNotificationsVars 4 }
|
|
|
|
nnprotocolType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
gui(1), -- gui session
|
|
ssh(2), -- ssh session
|
|
other(3) -- for further enhancements
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a protocol type for dfferent types of login failure."
|
|
::= { nnsystemNotificationsVars 5 }
|
|
|
|
|
|
nnclientIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a client Ip address from where the session request comes from."
|
|
::= { nnsystemNotificationsVars 6 }
|
|
|
|
|
|
nntimeStamp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a printable octet
|
|
string that contains timestamp
|
|
for system login failure."
|
|
::= { nnsystemNotificationsVars 7}
|
|
|
|
|
|
nnreasonForFailure OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
username(1), -- gui session
|
|
password(2), -- ssh session
|
|
other(3) -- for further enhancements like ipaddress,presharedkey.,etc
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains reason for failure like username password ipaddress shared key, preshared key, id
|
|
(future enhancements for SSh,telnet (Radius,tacacs) VPN security
|
|
current implementation takes only 2 values usename and password."
|
|
::= { nnsystemNotificationsVars 8}
|
|
--
|
|
-- sysNotifications group is used to define notifications.
|
|
--
|
|
|
|
nnshutDownNotification NOTIFICATION-TYPE
|
|
OBJECTS {nnsysRestartMsg}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A shutDownNotification is sent for the reboot command.
|
|
"
|
|
--#TYPE "System shutdown notification"
|
|
--#SUMMARY "System shutdown notification"
|
|
--#SEVERITY NORMAL
|
|
::= {nnsystemTraps 1}
|
|
|
|
nnuserLoginNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsysLoginMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A userAccessNotification is sent when a user logs in
|
|
successfully.
|
|
"
|
|
--#TYPE "User login successful"
|
|
--#SUMMARY "User: %s login successful"
|
|
--#ARGUMENTS {0}
|
|
--#SEVERITY NORMAL
|
|
::={nnsystemTraps 2}
|
|
|
|
nnuserLogOffNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsysLogoutMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A userAccessNotification is sent when a user logs off.
|
|
"
|
|
--#TYPE "User logoff"
|
|
--#SUMMARY "User: %s logoff"
|
|
--#ARGUMENTS {0}
|
|
--#SEVERITY NORMAL
|
|
::= {nnsystemTraps 3}
|
|
|
|
nnuserLoginFailNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnsysLoginFailMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A userAccessNotification is sent when a user login fails.
|
|
"
|
|
--#TYPE "User login failure"
|
|
--#SUMMARY "User: %s login failure"
|
|
--#ARGUMENTS {0}
|
|
--#SEVERITY MINOR
|
|
::= {nnsystemTraps 4}
|
|
nnauthenticationFailureNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnprotocolType,
|
|
nnclientIpAddress,
|
|
nntimeStamp,
|
|
nnreasonForFailure
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "An Enterprise Authentication Failure Notification is sent when authentication fails for reasons like username/password/Ipaddress mismatch."
|
|
::= {nnsystemTraps 5}
|
|
|
|
nnauthenticationLoginSuccessNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnprotocolType,
|
|
nnclientIpAddress,
|
|
nntimeStamp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "An Enterprise Authentication Login Success Notification is sent when authentication succeeds for reasons like username/password/Ipaddress matches."
|
|
::= {nnsystemTraps 6}
|
|
|
|
nnlogoutNotification NOTIFICATION-TYPE
|
|
OBJECTS { nnprotocolType,
|
|
nnclientIpAddress,
|
|
nntimeStamp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "On successful Logout, an Enterprise Logout Notification is generated "
|
|
::= {nnsystemTraps 7}
|
|
|
|
--
|
|
-- nnethernetTrackBundleGroup
|
|
--
|
|
--nnethernetTrackBundleTable OBJECT-TYPE
|
|
--SYNTAX SEQUENCE OF NnEthernetTrackIntfEntry
|
|
--MAX-ACCESS not-accessible
|
|
--STATUS current
|
|
--DESCRIPTION "A table maintaining tracking information for Ethernet
|
|
-- interfaces."
|
|
-- ::= { nnethernetTrackBundleGroup 1 }
|
|
|
|
--nnethernetTrackBundleEntry OBJECT-TYPE
|
|
--SYNTAX NnEthernetTrackIntfEntry
|
|
--MAX-ACCESS not-accessible
|
|
--STATUS current
|
|
--DESCRIPTION "Ethernet track parameters related to a
|
|
-- given ethernet are specified in this table."
|
|
--INDEX { nnethernetIndex, nnethTrackIntfId }
|
|
--::= { nnethernetTrackBundleTable 1 }
|
|
|
|
--NnEthernetTrackIntfEntry ::= SEQUENCE {
|
|
--nnethernetIndex Integer32,
|
|
--nnethTrackIntfId Integer32,
|
|
--nnethTrackIntfName DisplayString,
|
|
--nnethTrackIntfStatus INTEGER,
|
|
--nnethTrackRowStatus RowStatus
|
|
--}
|
|
|
|
--nnethernetIndex OBJECT-TYPE
|
|
--SYNTAX Integer32
|
|
--MAX-ACCESS not-accessible
|
|
--STATUS current
|
|
--DESCRIPTION "index of the ethernet tracking bundles."
|
|
--::= { nnethernetTrackBundleEntry 1 }
|
|
|
|
--nnethTrackIntfId OBJECT-TYPE
|
|
--SYNTAX Integer32
|
|
--MAX-ACCESS not-accessible
|
|
--STATUS current
|
|
--
|
|
--DESCRIPTION "trackIntfId is the identifier of the
|
|
-- bundle being tracked."
|
|
--::= { nnethernetTrackBundleEntry 2 }
|
|
|
|
--nnethTrackIntfName OBJECT-TYPE
|
|
--SYNTAX DisplayString (SIZE (1..8))
|
|
--MAX-ACCESS read-create
|
|
--STATUS current
|
|
--DESCRIPTION "Name of the bundle being tracked."
|
|
--::= { nnethernetTrackBundleEntry 3 }
|
|
|
|
|
|
--nnethTrackIntfStatus OBJECT-TYPE
|
|
--SYNTAX INTEGER {
|
|
-- up(1),
|
|
-- down(2)
|
|
-- }
|
|
--MAX-ACCESS read-only
|
|
--STATUS current
|
|
--DESCRIPTION "intfStatus displays the status of the
|
|
-- bundle being tracked."
|
|
--::= { nnethernetTrackBundleEntry 4 }
|
|
|
|
--nnethTrackRowStatus OBJECT-TYPE
|
|
--SYNTAX RowStatus
|
|
--MAX-ACCESS read-create
|
|
--STATUS current
|
|
--DESCRIPTION
|
|
-- "Used to configure or delete a tracking interface. To configure
|
|
-- a interface, set the value of this object to createAndGo. To delete
|
|
-- a interface, set the value of this object to destroy."
|
|
--::= { nnethernetTrackBundleEntry 5 }
|
|
|
|
|
|
--nnethernetTrackHoldDownTable OBJECT-TYPE
|
|
--SYNTAX SEQUENCE OF NnEthernetIntfHoldDownEntry
|
|
--MAX-ACCESS not-accessible
|
|
--STATUS current
|
|
--DESCRIPTION "A table maintaining tracking information for Ethernet
|
|
-- interfaces."
|
|
-- ::= { nnethernetTrackBundleGroup 2 }
|
|
|
|
--nnethernetTrackHoldDownEntry OBJECT-TYPE
|
|
--SYNTAX NnEthernetIntfHoldDownEntry
|
|
--MAX-ACCESS not-accessible
|
|
--STATUS current
|
|
--DESCRIPTION "Ethernet track parameters related to a
|
|
-- given ethernet are specified in this table."
|
|
--INDEX { nnethernetIndex }
|
|
--::= { nnethernetTrackHoldDownTable 1 }
|
|
|
|
--NnEthernetIntfHoldDownEntry ::= SEQUENCE {
|
|
-- nnethTrackHoldDown INTEGER
|
|
--
|
|
-- }
|
|
|
|
--nnethTrackHoldDown OBJECT-TYPE
|
|
--SYNTAX INTEGER (1..100)
|
|
--MAX-ACCESS read-create
|
|
--STATUS current
|
|
--DESCRIPTION "Hold Down timer for ethernet."
|
|
--DEFVAL { 5 }
|
|
--::= { nnethernetTrackHoldDownEntry 1 }
|
|
|
|
|
|
nnsystemNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS
|
|
{
|
|
nnshutDownNotification,
|
|
nnuserLoginNotification,
|
|
nnuserLogOffNotification,
|
|
nnuserLoginFailNotification,
|
|
nnauthenticationFailureNotification,
|
|
nnauthenticationLoginSuccessNotification,
|
|
nnlogoutNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "System Notification group"
|
|
::={nnsystemMib 18}
|
|
|
|
nnsntpNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS
|
|
{
|
|
nnsntpEnableNotification,
|
|
nnsntpDisableNotification,
|
|
nnsntpSuccessNotification,
|
|
nnsntpErrorNotification
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "System Notification group"
|
|
::={nnsystemMib 19}
|
|
|
|
--
|
|
-- nnsysDst
|
|
--
|
|
|
|
nnsysDstLocation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..30))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dst location string."
|
|
::= { nnsysDst 1 }
|
|
|
|
|
|
|
|
nnsysDstCurTimeZone OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dst Current timezone value
|
|
-- field octets contents range
|
|
-- ===== ====== ======== =====
|
|
-- 1 1 direction from UTC '+' / '-'
|
|
-- 2 1 hours from UTC 0..23
|
|
-- 3 1 minutes from UTC 0..59 "
|
|
|
|
::= { nnsysDst 2 }
|
|
|
|
|
|
|
|
nnsysDstCurTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(10))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Day Light savings CurrentTime
|
|
-- field octets contents range
|
|
-- ===== ====== ======== =====
|
|
-- 1 1 day 0...7
|
|
-- 2 1 month 1..12
|
|
-- 3 2 date 0..31
|
|
|
|
-- 4 1 hour 0..23
|
|
-- 5 1 minutes 0..59
|
|
-- 6 1 seconds 0..60
|
|
-- (use 60 for leap-second)
|
|
-- 7 2 year 1970..2100
|
|
--
|
|
-- For example, WED MAY 21 15:40:17 2008
|
|
-- would be displayed as:
|
|
--
|
|
-- 03 05 15 05 28 2F 07 D8 00 00"
|
|
|
|
::= { nnsysDst 3 }
|
|
|
|
|
|
nnsysDstAutomated OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This indicates whether DST is enabled or disabled."
|
|
DEFVAL { disabled }
|
|
|
|
::= { nnsysDst 4 }
|
|
|
|
|
|
nnsysDstStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
notactive(2)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This indicates whether DST is active or not active"
|
|
DEFVAL { notactive }
|
|
::= { nnsysDst 5 }
|
|
|
|
nnsysDstStart OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Day Light savings Start Time "
|
|
::= { nnsysDst 6 }
|
|
|
|
|
|
nnsysDstEnd OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Day Light savings End Time "
|
|
::= { nnsysDst 7 }
|
|
|
|
|
|
nnsysDstDuration OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Day Light savings Duration
|
|
-- field octets contents range
|
|
-- ===== ====== ======== =====
|
|
-- 1 1 hour 0..23
|
|
-- 2 1 minutes 0..59"
|
|
|
|
::= { nnsysDst 8 }
|
|
|
|
--
|
|
-- nnssmTraps
|
|
--
|
|
|
|
nnenableSsmModeNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system produces the
|
|
SSM Mode Traps . The default is yes."
|
|
DEFVAL { true }
|
|
::= { nnssmTraps 2 }
|
|
|
|
nnssmCurrentState OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Current State of SSM."
|
|
::= { nnssmTrapVariables 1}
|
|
|
|
nnssmPreviousState OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Previous State of SSM."
|
|
::= { nnssmTrapVariables 2}
|
|
|
|
nnssmFromNormalTrap NOTIFICATION-TYPE
|
|
OBJECTS {nnssmCurrentState}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap being generated when ssm switches from Normal mode."
|
|
::= {nnssmNotifications 1}
|
|
|
|
nnssmToNormalTrap NOTIFICATION-TYPE
|
|
OBJECTS {nnssmPreviousState}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap being generated when ssm switches to Normal mode."
|
|
::= {nnssmNotifications 2}
|
|
|
|
|
|
|
|
END
|