Observium_CE/mibs/fscom/FS-CM-PORTAL-MIB

608 lines
18 KiB
Plaintext

-- *****************************************************************
-- FS-CM-PORTAL-MIB.mib: FS China Mobile Portal MIB file
--
-- March 2010, panshiyong
--
-- Copyright (c) 2010 by FS.COM Inc..
-- All rights reserved.
--
-- *****************************************************************
--
FS-CM-PORTAL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Unsigned32,
Integer32
FROM SNMPv2-SMI
InetAddressType,
InetAddress
FROM INET-ADDRESS-MIB
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
fsMgmt
FROM FS-SMI;
fsCMPortalMIB MODULE-IDENTITY
LAST-UPDATED "201003220000Z"
ORGANIZATION "FS.COM Inc.."
CONTACT-INFO
"
Tel: 400-865-2852
E-mail: https://www.fs.com/live_chat_service_mail.html"
DESCRIPTION
"This module defines fs portal mibs."
REVISION "201003220000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { fsMgmt 74 }
fsCMPortalMIBObjects OBJECT IDENTIFIER ::= { fsCMPortalMIB 1 }
fsCMPortalMaxAuthNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The max number of all portal authenticated user online."
::= { fsCMPortalMIBObjects 1 }
fsCMPortalCurAuthNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of all portal authenticated user online."
::= { fsCMPortalMIBObjects 2 }
fsCMPortalServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The inet address type of the portal server."
::= { fsCMPortalMIBObjects 3 }
fsCMPortalServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The inet address of portal server."
::= { fsCMPortalMIBObjects 4 }
fsCMPortalServerInetPortNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The inet port number of portal server."
::= { fsCMPortalMIBObjects 5 }
fsCMPortalServerUnavailableCode OBJECT-TYPE
SYNTAX INTEGER {
not-configured(0),
ping-failed(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The flag code of portal server unavailable:
0 - not-configured,
1 - ping-failed
"
::= { fsCMPortalMIBObjects 6 }
fsCMPortalAuthReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The authenticator request count of portal server."
::= { fsCMPortalMIBObjects 7 }
fsCMPortalAuthRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The authenticator respone count of portal server."
::= { fsCMPortalMIBObjects 8 }
fsCMPortalChallengeReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The challenge request count of portal server."
::= { fsCMPortalMIBObjects 9 }
fsCMPortalChallengeRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The challenge request count of portal server."
::= { fsCMPortalMIBObjects 10 }
fsCMPortalGlobalServerURL OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The URL of portal server."
::= { fsCMPortalMIBObjects 11 }
--
-- fs CMCC Portal URL Info
--
fsCMPortalServerURLTable OBJECT-TYPE
SYNTAX SEQUENCE OF FSCMPortalServerURLEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of Portal URL Info."
::= { fsCMPortalMIBObjects 12 }
fsCMPortalServerURLEntry OBJECT-TYPE
SYNTAX FSCMPortalServerURLEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of Portal URL info table."
INDEX { fsCMPortalServerURLId }
::= { fsCMPortalServerURLTable 1 }
FSCMPortalServerURLEntry ::=
SEQUENCE {
fsCMPortalServerURLId Unsigned32,
fsCMPortalServerURL DisplayString,
fsCMPortalServerName DisplayString,
fsCMPortalServerInUsedCount Unsigned32,
fsCMPortalServerConfigStatus RowStatus
}
fsCMPortalServerURLId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Id of the Portal Server in device."
::= { fsCMPortalServerURLEntry 1 }
fsCMPortalServerURL OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The Portal URL."
::= { fsCMPortalServerURLEntry 2 }
fsCMPortalServerName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The Portal Server's Name."
::= { fsCMPortalServerURLEntry 3 }
fsCMPortalServerInUsedCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count that this Portal Server is used by Control Cells in the device."
::= { fsCMPortalServerURLEntry 4 }
fsCMPortalServerConfigStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'invalid' will try to remove specific Portal Server from device."
::= { fsCMPortalServerURLEntry 5 }
fsCMPortalHttpReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The http request count to portal server for redirection."
::= { fsCMPortalMIBObjects 13 }
fsCMPortalHttpRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The http response count by portal server for redirection."
::= { fsCMPortalMIBObjects 14 }
fsCMPortalExceptionFailCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The user offline count for exception reason."
::= { fsCMPortalMIBObjects 15 }
fsCMPortalAuthSuccessedCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The radius authenticator response count for success result."
::= { fsCMPortalMIBObjects 16 }
fsCMPortalNormalAuthReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The normal authenticator request count of portal server."
::= { fsCMPortalMIBObjects 17 }
fsCMPortalEDUAuthReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The education authenticator request count of portal server."
::= { fsCMPortalMIBObjects 18 }
fsCMPortalStarbucksAuthReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The starbuck authenticator request count of portal server."
::= { fsCMPortalMIBObjects 19 }
fsCMPortalNormalAuthRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The normal authenticator respone count of portal server."
::= { fsCMPortalMIBObjects 20 }
fsCMPortalEDUAuthRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The education authenticator respone count of portal server."
::= { fsCMPortalMIBObjects 21 }
fsCMPortalStarbucksAuthRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The starbucks authenticator respone count of portal server."
::= { fsCMPortalMIBObjects 22 }
fsACPortalMaxAuthNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max number of AC systerm authenticated user online."
::= { fsCMPortalMIBObjects 23 }
fsACPortalCurrentMaxAuthNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max number of AC current authenticated user online."
::= { fsCMPortalMIBObjects 24}
--
-- fs CMCC Portal Auth Fail Cause Info
--
fsCMPortalAuthFailCauseTable OBJECT-TYPE
SYNTAX SEQUENCE OF FSCMPortalAuthFailCauseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of Portal Auth fail cause Info."
::= { fsCMPortalMIBObjects 25 }
fsCMPortalAuthFailCauseEntry OBJECT-TYPE
SYNTAX FSCMPortalAuthFailCauseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of Portal Auth fail cause info table."
INDEX { fsCMPortalAuthFailCauseErrId }
::= { fsCMPortalAuthFailCauseTable 1 }
FSCMPortalAuthFailCauseEntry ::=
SEQUENCE {
fsCMPortalAuthFailCauseErrId DisplayString,
fsCMPortalAuthFailCauseCount Unsigned32
}
fsCMPortalAuthFailCauseErrId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ErrID of the Portal Auth fail cause."
::= { fsCMPortalAuthFailCauseEntry 1 }
fsCMPortalAuthFailCauseCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The count of the Portal Auth fail cause."
::= { fsCMPortalAuthFailCauseEntry 2 }
--
-- fs CMCC Portal Auth Fail Code Info
--
fsCMPortalAuthFailCodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF FSCMPortalAuthFailCodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of Portal Auth fail code Info."
::= { fsCMPortalMIBObjects 26 }
fsCMPortalAuthFailCodeEntry OBJECT-TYPE
SYNTAX FSCMPortalAuthFailCodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of Portal Auth fail code info table."
INDEX { fsCMPortalAuthFailCodeIndex }
::= { fsCMPortalAuthFailCodeTable 1 }
FSCMPortalAuthFailCodeEntry ::=
SEQUENCE {
fsCMPortalAuthFailCodeIndex Unsigned32,
fsCMPortalAuthFailCode Unsigned32,
fsCMPortalAuthFailCodeCount Unsigned32
}
fsCMPortalAuthFailCodeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the Portal Auth fail code."
::= { fsCMPortalAuthFailCodeEntry 1 }
fsCMPortalAuthFailCode OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the Portal Auth fail code."
::= { fsCMPortalAuthFailCodeEntry 2 }
fsCMPortalAuthFailCodeCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The count of the Portal Auth fail code."
::= { fsCMPortalAuthFailCodeEntry 3 }
fsCMPortalLogoutReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The logout request count of portal server."
::= { fsCMPortalMIBObjects 27 }
fsCMPortalLogoutRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The logout respone count of portal server."
::= { fsCMPortalMIBObjects 28 }
fsCMPortalNtfLogoutReqCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ntf_logout request count of portal server."
::= { fsCMPortalMIBObjects 29 }
fsCMPortalNtfLogoutRespCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ntf_logout respone count of portal server."
::= { fsCMPortalMIBObjects 30 }
fsCMPortalAuthFailCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The auth fail count."
::= { fsCMPortalMIBObjects 32 }
fsCMPortalMaxHttpConnectionNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max http connection num."
::= { fsCMPortalMIBObjects 33 }
--
-- fs AP nas port id Info
--
fsApNasPortIdTable OBJECT-TYPE
SYNTAX SEQUENCE OF FSApNasPortIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of AP's nas port id Info."
::= { fsCMPortalMIBObjects 31 }
fsApNasPortIdEntry OBJECT-TYPE
SYNTAX FSApNasPortIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of AP's nas port id info table."
INDEX { fsApNasPortIdApMacAddress, fsApNasPortIdRadioId, fsApNasPortIdWlanId }
::= { fsApNasPortIdTable 1 }
FSApNasPortIdEntry ::=
SEQUENCE {
fsApNasPortIdApMacAddress MacAddress,
fsApNasPortIdRadioId Unsigned32,
fsApNasPortIdWlanId Unsigned32,
fsApNasPortIdNasPortId DisplayString
}
fsApNasPortIdApMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MacAddress of the AP."
::= { fsApNasPortIdEntry 1 }
fsApNasPortIdRadioId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RadioId of the AP."
::= { fsApNasPortIdEntry 2 }
fsApNasPortIdWlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The WlanId of the AP."
::= { fsApNasPortIdEntry 3 }
fsApNasPortIdNasPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The NasPortId of the AP."
::= { fsApNasPortIdEntry 4 }
---
---Portal trap nodes
---
fsCMPortalMIBTrap OBJECT IDENTIFIER ::= { fsCMPortalMIB 0 }
fsCMPortalServerDownTrap NOTIFICATION-TYPE
OBJECTS {
fsCMPortalServerInetAddressType,
fsCMPortalServerInetAddress,
fsCMPortalServerInetPortNumber,
fsCMPortalServerUnavailableCode }
STATUS current
DESCRIPTION
"This trap is generated when the portal server doesn't
respond client's requests for specified times."
::= { fsCMPortalMIBTrap 1 }
fsCMPortalServerRecoverTrap NOTIFICATION-TYPE
OBJECTS {
fsCMPortalServerInetAddressType,
fsCMPortalServerInetAddress,
fsCMPortalServerInetPortNumber,
fsCMPortalServerUnavailableCode }
STATUS current
DESCRIPTION
"This trap is generated when the portal server recover from
the down status."
::= { fsCMPortalMIBTrap 2 }
---
---compliance statements
---
fsCMPortalMIBConformance OBJECT IDENTIFIER ::= { fsCMPortalMIB 2 }
fsCMPortalMIBCompliances OBJECT IDENTIFIER ::= { fsCMPortalMIBConformance 1 }
fsCMPortalMIBGroups OBJECT IDENTIFIER ::= { fsCMPortalMIBConformance 2 }
fsCMPortalMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Portal MIB"
MODULE -- this module
GROUP fsCMPortalMIBGroup
DESCRIPTION
"This group is mandatory only for those system which support portal function."
::= { fsCMPortalMIBCompliances 1 }
fsCMPortalMIBGroup OBJECT-GROUP
OBJECTS {
fsCMPortalMaxAuthNum,
fsCMPortalCurAuthNum,
fsCMPortalServerInetAddressType,
fsCMPortalServerInetAddress,
fsCMPortalServerInetPortNumber,
fsCMPortalServerUnavailableCode,
fsCMPortalAuthReqCount,
fsCMPortalAuthRespCount,
fsCMPortalChallengeReqCount,
fsCMPortalChallengeRespCount,
fsCMPortalGlobalServerURL,
fsCMPortalServerURL,
fsCMPortalServerName,
fsCMPortalServerInUsedCount,
fsCMPortalServerConfigStatus,
fsCMPortalHttpReqCount,
fsCMPortalHttpRespCount,
fsCMPortalExceptionFailCount,
fsCMPortalAuthSuccessedCount,
fsCMPortalNormalAuthReqCount,
fsCMPortalEDUAuthReqCount,
fsCMPortalStarbucksAuthReqCount,
fsCMPortalNormalAuthRespCount,
fsCMPortalEDUAuthRespCount,
fsCMPortalStarbucksAuthRespCount,
fsACPortalMaxAuthNum,
fsACPortalCurrentMaxAuthNum,
fsCMPortalAuthFailCauseCount,
fsCMPortalAuthFailCode,
fsCMPortalAuthFailCodeCount,
fsCMPortalLogoutReqCount,
fsCMPortalLogoutRespCount,
fsCMPortalNtfLogoutReqCount,
fsCMPortalNtfLogoutRespCount,
fsApNasPortIdApMacAddress,
fsApNasPortIdRadioId,
fsApNasPortIdWlanId,
fsApNasPortIdNasPortId
}
STATUS deprecated
DESCRIPTION
"The basic collection of objects providing management of portal management."
::= { fsCMPortalMIBGroups 1 }
END