Jagent-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, enterprises FROM SNMPv2-SMI DisplayString, TruthValue, RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC; TriSol MODULE-IDENTITY LAST-UPDATED "20120701" ORGANIZATION "Trinity-solutions" CONTACT-INFO "Email: support@3nity-sol.com www.3nity-sol.com" DESCRIPTION "Trinity-Solutions MIB" ::= { enterprises 40983 } Jagent MODULE-IDENTITY LAST-UPDATED "20120701" ORGANIZATION "Trinity-solutions" CONTACT-INFO "Email: support@3nity-sol.com www.3nity-sol.com" DESCRIPTION "J-agent-MIB" ::= { TriSol 1 } --GROUP-- jaProcessor OBJECT IDENTIFIER ::= { Jagent 1 } -- 1.3.6.1.4.1.40983.1.1 jaStorage OBJECT IDENTIFIER ::= { Jagent 2 } -- 1.3.6.1.4.1.40983.1.2 jaLog OBJECT IDENTIFIER ::= { Jagent 3 } -- 1.3.6.1.4.1.40983.1.3 jaApp OBJECT IDENTIFIER ::= { Jagent 4 } -- 1.3.6.1.4.1.40983.1.4 jaTraps OBJECT IDENTIFIER ::= { Jagent 5 } Float ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-2" STATUS current DESCRIPTION "A positive integer in range 0..MAX_INT and displayed as price." SYNTAX Integer32 (0..2147483647) --Processor-MIBs------------------------------------------------------ jaProcessorTable OBJECT IDENTIFIER ::= { jaProcessor 1 } -- 1.3.6.1.4.1.40983.1.1.1 jaProcessorEntry OBJECT-TYPE SYNTAX jaProcessorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The information about a log file." INDEX { jaProcessorIndex } ::= { jaProcessorTable 1 } jaProcessorEntry ::= SEQUENCE { jaProcessorIndex Integer32, jaProcessorType Integer32, jaProcessorDescr DisplayString, jaProcessorLoad Integer32, jaProcessorAveLoad Integer32 } jaProcessorIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.1.1.1.1 ::= { jaProcessorEntry 1 } jaProcessorType OBJECT-TYPE SYNTAX Integer32 { core(0), cpu(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.1.1.1.2 ::= { jaProcessorEntry 2 } jaProcessorDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.1.1.1.3 ::= { jaProcessorEntry 3 } jaProcessorLoad OBJECT-TYPE SYNTAX Float MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.1.1.1.4 ::= { jaProcessorEntry 4 } jaProcessorAveLoad OBJECT-TYPE SYNTAX Float MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.1.1.1.5 ::= { jaProcessorEntry 5 } --Storage-MIBs------------------------------------------------------ jaDiskTable OBJECT IDENTIFIER ::= { jaStorage 1 } -- 1.3.6.1.4.1.40983.1.2.1 jaDiskEntry OBJECT-TYPE SYNTAX jaDiskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The information about a log file." INDEX { jaDiskIndex } ::= { jaDiskTable 1 } jaDiskEntry ::= SEQUENCE { jaDiskIndex Integer32, jaDiskType Integer32, jaDiskDescr DisplayString, jaDiskSize Integer32, jaDiskUsed Integer32, jaDiskPercentUsed Integer32, jaDiskFree Integer32, jaDiskPercentFree Integer32 } jaDiskIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.1 ::= { jaDiskEntry 1 } jaDiskType OBJECT-TYPE SYNTAX Integer32 { Disk(0), Memory(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.2 ::= { jaDiskEntry 2 } jaDiskDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.3 ::= { jaDiskEntry 3 } jaDiskSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.4 ::= { jaDiskEntry 4 } jaDiskUsed OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.5 ::= { jaDiskEntry 5 } jaDiskPercentUsed OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.6 ::= { jaDiskEntry 6 } jaDiskFree OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.7 ::= { jaDiskEntry 7 } jaDiskPercentFree OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.1.1.8 ::= { jaDiskEntry 8 } jaMemoryTable OBJECT IDENTIFIER ::= { jaStorage 2 } -- 1.3.6.1.4.1.40983.1.2.2 jaMemoryEntry OBJECT-TYPE SYNTAX jaMemoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The information about a log file." INDEX { jaMemoryIndex } ::= { jaMemoryTable 1 } jaMemoryEntry ::= SEQUENCE { jaMemoryIndex Integer32, jaMemoryType Integer32, jaMemoryDescr DisplayString, jaMemorySize Gauge32, jaMemoryUsed Gauge32, jaMemoryPercentUsed Integer32, jaMemoryFree Gauge32, jaMemoryPercentFree Integer32 } jaMemoryIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.1 ::= { jaMemoryEntry 1 } jaMemoryType OBJECT-TYPE SYNTAX Integer32 { Disk(0), Memory(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.2 ::= { jaMemoryEntry 2 } jaMemoryDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.3 ::= { jaMemoryEntry 3 } jaMemorySize OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.4 ::= { jaMemoryEntry 4 } jaMemoryUsed OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.5 ::= { jaMemoryEntry 5 } jaMemoryPercentUsed OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.6 ::= { jaMemoryEntry 6 } jaMemoryFree OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.7 ::= { jaMemoryEntry 7 } jaMemoryPercentFree OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.2.2.1.8 ::= { jaMemoryEntry 8 } --Log-MIBs------------------------------------------------------ jaLogTraps OBJECT IDENTIFIER ::= { jaLog 1 } -- 1.3.6.1.4.1.40983.1.3.1 jaLogFilterIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.1.1 ::= { jaLogTraps 1 } jaLogFilterName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.1.2 ::= { jaLogTraps 2 } jaLogFilterMatchword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.1.3 ::= { jaLogTraps 3 } jaLogMessage OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.1.4 ::= { jaLogTraps 4 } jaEventLogTraps OBJECT IDENTIFIER ::= { jaLog 2 } -- 1.3.6.1.4.1.40983.1.3.2 jaEventRecordNo OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.1 ::= { jaEventLogTraps 1 } jaEventLogDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.2 ::= { jaEventLogTraps 2 } jaEventLogEventID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.3 ::= { jaEventLogTraps 3 } jaEventLogType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.4 ::= { jaEventLogTraps 4 } jaEventLogLevel OBJECT-TYPE SYNTAX Integer32 { success(0), error(1), waring(2), information(4), audit_success(8), audit_failure(16) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.5 ::= { jaEventLogTraps 5 } jaEventLogMessage OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.6 ::= { jaEventLogTraps 6 } jaEventLogMatchword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." -- 1.3.6.1.4.1.40983.1.3.2.7 ::= { jaEventLogTraps 7 } --App-MIBs------------------------------------------------------ jaAppTable OBJECT IDENTIFIER ::= { jaApp 1 } -- 1.3.6.1.4.1.40983.1.4.1 jaAppEntry OBJECT-TYPE SYNTAX jaAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The information about a log file." INDEX { jaAppIndex } ::= { jaAppTable 1 } jaAppEntry ::= SEQUENCE { jaAppIndex Integer32, jaAppType Integer32, jaAppName DisplayString, jaAppStatus Integer32, jaAppMemory Gauge32 } jaAppIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.1.1 ::= { jaAppEntry 1 } jaAppType OBJECT-TYPE SYNTAX Integer32 { process(0), service(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.1.2 ::= { jaAppEntry 2 } jaAppName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.1.3 ::= { jaAppEntry 3 } jaAppStatus OBJECT-TYPE SYNTAX Integer32 { RUNNING(0), STOP(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.1.4 ::= { jaAppEntry 4 } jaAppMemory OBJECT-TYPE SYNTAX Float MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.1.5 ::= { jaAppEntry 5 } jaServiceTable OBJECT IDENTIFIER ::= { jaApp 2 } -- 1.3.6.1.4.1.40983.1.4.2 jaServiceEntry OBJECT-TYPE SYNTAX jaServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The information about a log file." INDEX { jaServiceIndex } -- 1.3.6.1.4.1.40983.1.4.2.1 ::= { jaServiceTable 1 } jaServiceEntry ::= SEQUENCE { jaServiceIndex Integer32, jaServiceType Integer32, jaServiceName DisplayString, jaServiceStatus Integer32, jaServiceMemory Gauge32 } jaServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.2.1.1 ::= { jaServiceEntry 1 } jaServiceType OBJECT-TYPE SYNTAX Integer32 { process(0), service(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.2.1.2 ::= { jaServiceEntry 2 } jaServiceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.2.1.3 ::= { jaServiceEntry 3 } jaServiceStatus OBJECT-TYPE SYNTAX Integer32 { STOP(1), START_PENDING(2), STOP_PENDING(3), RUNNING(4), CONTINUE_PENDING(5), PAUSE_PENDING(6), PAUSE(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.2.1.4 ::= { jaServiceEntry 4 } jaServiceMemory OBJECT-TYPE SYNTAX Float MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.4.2.1.5 ::= { jaServiceEntry 5 } --Trap MIB------------------------------------------------------ jaProcessorTrap NOTIFICATION-TYPE OBJECTS { jaProcessorIndex, jaProcessorType, jaProcessorDescr, jaProcessorLoad, jaProcessorAveLoad } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaProcessorIndex } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.1 ::= { jaTraps 1 } jaDiskTrap NOTIFICATION-TYPE OBJECTS { jaDiskIndex, jaDiskDescr, jaDiskUsed, jaDiskPercentUsed, jaDiskFree, jaDiskPercentFree } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaDiskIndex } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.2 ::= { jaTraps 2 } jaMemoryTrap NOTIFICATION-TYPE OBJECTS { jaMemoryIndex, jaMemoryDescr, jaMemoryUsed, jaMemoryPercentUsed, jaMemoryFree, jaMemoryPercentFree } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaMemoryIndex } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.3 ::= { jaTraps 3 } jaLogTrap NOTIFICATION-TYPE OBJECTS { jaLogFilterIndex, jaLogFilterName, jaLogFilterMatchword, jaLogMessage } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaLogFilterIndex } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.4 ::= { jaTraps 4 } jaAppTrap NOTIFICATION-TYPE OBJECTS { jaAppIndex, jaAppType, jaAppName, jaAppStatus } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaAppIndex } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.5 ::= { jaTraps 5 } jaServiceTrap NOTIFICATION-TYPE OBJECTS { jaServiceIndex, jaServiceType, jaServiceName, jaServiceStatus } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaServiceIndex } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.6 ::= { jaTraps 6 } jaEventLogTrap NOTIFICATION-TYPE OBJECTS { jaEventRecordNo, jaEventLogDate, jaEventLogEventID, jaEventLogType, jaEventLogLevel, jaEventLogMessage, jaEventLogMatchword } STATUS current --&ACTIONS { log, normal, clrdups } --&CLEARS { 4 } --&MATCH { jaEventRecordNo } --&MESG "$O $'*" DESCRIPTION "The name of the device as known to ja. This is usually the device's DNS hostname." --1.3.6.1.4.1.40983.1.5.7 ::= { jaTraps 7 } END