FORGEROCK-OPENAM-CTS.mib revision 88f608b8855a99b19653376900fc5f234b7e771c
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- Copyright 2013 ForgeRock AS.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- The contents of this file are subject to the terms of the Common Development and
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- Distribution License (the License). You may not use this file except in compliance with the
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- License.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- specific language governing permission and limitations under the License.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- When distributing Covered Software, include this CDDL Header Notice in each file and include
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- Header, with the fields enclosed by brackets [] replaced by your own identifying
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- information: "Portions copyright [year] [name of copyright owner]".
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- MIB for CTS Monitoring
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- Copyright (c) 2013, ForgeRock AS, All Rights Reserved.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterFORGEROCK-OPENAM-CTS-MIB DEFINITIONS ::= BEGIN
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterIMPORTS
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster OBJECT-TYPE, enterprises,
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster Integer32
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster FROM SNMPv2-SMI
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SnmpAdminString
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster FROM SNMP-FRAMEWORK-MIB;
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- ForgeRock
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fosterforgerock OBJECT IDENTIFIER ::= {enterprises 36733}
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- SNMP
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fostersnmp OBJECT IDENTIFIER ::= { forgerock 1 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- openAM
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fosteropenam OBJECT IDENTIFIER ::= { snmp 2 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- SSO CTS Monitoring
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterctsMonitoring OBJECT IDENTIFIER ::= { openam 999 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- Instance of TokenTableEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FostertokenTable OBJECT-TYPE
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SYNTAX SEQUENCE OF TokenEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster MAX-ACCESS not-accessible
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster STATUS current
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DESCRIPTION "Token Information"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster ::= { ctsMonitoring 1 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterTokenEntry ::=
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SEQUENCE {
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster tokenTableIndex Counter64,
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster tokenType SnmpAdminString
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FostertokenTableIndex OBJECT-TYPE
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SYNTAX Counter64
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster MAX-ACCESS read-only
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster STATUS current
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DESCRIPTION "Token Table Index"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster ::= { tokenEntry 1 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FostertokenType OBJECT-TYPE
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SYNTAX SnmpAdminString
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster MAX-ACCESS read-only
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster STATUS current
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DESCRIPTION "Token Type"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster ::= { tokenEntry 2 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- TokenTableEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FostertokenEntry OBJECT-TYPE
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SYNTAX TokenEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster MAX-ACCESS not-accessible
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster STATUS current
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DESCRIPTION "Information for a token"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster INDEX { tokenTableIndex }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster ::= { tokenTable 1 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- OperationTable
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosteroperationTable OBJECT-TYPE
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SYNTAX SEQUENCE OF OperationEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster MAX-ACCESS not-accessible
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster STATUS current
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DESCRIPTION "Operation Information"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster ::= { ctsMonitoring 2 }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-- OperationEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosteroperationEntry OBJECT-TYPE
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster SYNTAX OperationEntry
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster MAX-ACCESS not-accessible
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster STATUS current
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DESCRIPTION "Information regarding a specific operation type"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster INDEX { operationTableIndex }
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster ::= { operationTable 1 }
OperationEntry ::=
SEQUENCE {
operationTableIndex Counter64,
operationType SnmpAdminString
}
operationTableIndex OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operation Table Index"
::= { operationEntry 1 }
operationType OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operation Operation Type"
::= { operationEntry 2 }
--
-- ctsCRUDOperationsTable
--
ctsCRUDOperationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CTSCRUDOperationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Rates accessed only through operation (no token type)"
::= { ctsMonitoring 3 }
--
-- CTSOperationsPerTokenTypeEntry
--
ctsCRUDOperationsEntry OBJECT-TYPE
SYNTAX CTSCRUDOperationsEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rate information for operation-specific (no token type) rates"
INDEX { operationTableIndex }
::= { ctsCRUDOperationsTable 1 }
CTSCRUDOperationsEntry ::=
SEQUENCE {
sCumulativeCount Counter64,
sAverage Counter64,
sMinimum Counter64,
sMaximum Counter64
}
sCumulativeCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Cumulative value"
DEFVAL { 0 }
::= { ctsCRUDOperationsEntry 1 }
sAverage OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average value"
DEFVAL { 0 }
::= { ctsCRUDOperationsEntry 2 }
sMinimum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum value"
DEFVAL { 0 }
::= { ctsCRUDOperationsEntry 3 }
sMaximum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum value"
DEFVAL { 0 }
::= { ctsCRUDOperationsEntry 4 }
--
-- ctsCRUDOperationsPerTokenTypeTable
--
ctsCRUDOperationsPerTokenTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF CTSCRUDOperationsPerTokenTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Rates accessed through operation and token type"
::= { ctsMonitoring 4 }
--
-- CTSCRUDOperationsPerTokenTypeEntry
--
ctsCRUDOperationsPerTokenTypeEntry OBJECT-TYPE
SYNTAX CTSCRUDOperationsPerTokenTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Rate information for a token & operation combination"
INDEX { tokenTableIndex, operationTableIndex }
::= { ctsCRUDOperationsPerTokenTypeTable 1 }
CTSCRUDOperationsPerTokenTypeEntry ::=
SEQUENCE {
dCumulative Counter64,
dAverage Counter64,
dMinimum Counter64,
dMaximum Counter64
}
dCumulativeCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Cumulative value"
DEFVAL { 0 }
::= { ctsCRUDOperationsPerTokenTypeEntry 1 }
dAverage OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average value"
DEFVAL { 0 }
::= { ctsCRUDOperationsPerTokenTypeEntry 2 }
dMinimum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum value"
DEFVAL { 0 }
::= { ctsCRUDOperationsPerTokenTypeEntry 3 }
dMaximum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum value"
DEFVAL { 0 }
::= { ctsCRUDOperationsPerTokenTypeEntry 4 }
--
-- ctsTokenOperationsTable
--
ctsTokenOperationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CTSTokenOperationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Values associated with information about a specific token"
::= { ctsMonitoring 5 }
--
-- ctsTokenOperationsEntry
--
ctsTokenOperationsEntry OBJECT-TYPE
SYNTAX CTSTokenOperationsEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Information about a specific token, related to token index supplied"
INDEX { tokenTableIndex }
::= { ctsTokenOperationsTable 1 }
CTSTokenOperationsEntry ::=
SEQUENCE {
totalCount Counter64
}
totalCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Value returned"
DEFVAL { 0 }
::= { ctsTokenOperationsEntry 1 }
END