Nice-MIB DEFINITIONS ::= BEGIN -- -- -- IMPORTS enterprises, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB TRAP-TYPE FROM RFC-1215; YesNo ::= INTEGER { no(0), yes(1) } ErrorType ::= INTEGER { ok(0), error(1), warning(2) } TCPIP_IPX ::= INTEGER { ipx(0),tcpip(1)} ConnStatus ::= INTEGER {notActive(0), active(1), lostConection(2)} StorageUseType ::= INTEGER {directory(0), partition (1) } AutoDeletionStatusType ::= INTEGER {notActive (0), active (1), deleting (2)} TaskType ::= INTEGER {archive (0), retrieve (1), retention (2)} TaskStatus ::= INTEGER {notActive (0), active (1), endingDueTime (2)} EsmType ::= INTEGER {noEsm (0), tsm (1), nbs(2)} LoggerType ::= INTEGER {voice (0), screen (1)} nice OBJECT IDENTIFIER ::= { enterprises 3167 } -- general system info general OBJECT IDENTIFIER ::= { nice 1 } system OBJECT IDENTIFIER ::= { general 1 } -- logger subtree definition logger OBJECT IDENTIFIER ::= { nice 2 } -- mediaLib subtree definition mediaLib OBJECT IDENTIFIER ::= { nice 3 } -- CLS subtree definition niceCLS OBJECT IDENTIFIER ::= { nice 4 } -- nice MIB storageCenter OBJECT IDENTIFIER ::= { nice 5 } -- system subtree definition sysDescr OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The description of the system." ::= { system 1 } sysProductID OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The product ID" ::= { system 2 } sysUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time (in hundredths of a second) since the network management portion of the system was last re-initialized." ::= { system 3 } sysTestPeriod OBJECT-TYPE SYNTAX TimeTicks ACCESS read-write STATUS mandatory DESCRIPTION "The time (in hundredths of a second) between 2 consecutive self-test on the device." ::= { system 4 } sysTrapOnEveryError OBJECT-TYPE SYNTAX YesNo ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the trap is sent on every selftest that detects device problems or only when the selftest result changes" ::= { system 5 } -- Trap configuration table definition sysTrapCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF SysTrapCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger trap configuration entries." ::= { general 2 } sysTrapCfgEntry OBJECT-TYPE SYNTAX SysTrapCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger trap configuration entry " INDEX { trapErrorCode } ::= { sysTrapCfgTable 1 } SysTrapCfgEntry ::= SEQUENCE { trapErrorCode INTEGER, trapName DisplayString, trapEnabled YesNo, trapSeverity INTEGER } trapErrorCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the error code in the system." ::= { sysTrapCfgEntry 1 } trapName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Error description." ::= { sysTrapCfgEntry 2 } trapEnabled OBJECT-TYPE SYNTAX YesNo ACCESS read-write STATUS mandatory DESCRIPTION "Determines if the trap on the error is enabled or disabled." ::= { sysTrapCfgEntry 3 } trapSeverity OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The severity of the error." ::= { sysTrapCfgEntry 4 } -- logger Subtree definition -- LoggerConfig logCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF LogCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger configuration entries." ::= { logger 1 } logCfgEntry OBJECT-TYPE SYNTAX LogCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger configuration entry " INDEX { logNumber } ::= { logCfgTable 1 } LogCfgEntry ::= SEQUENCE { logNumber INTEGER, logName DisplayString, logCommType TCPIP_IPX, logAddress DisplayString, logSystemMajor INTEGER, logSystemMinor INTEGER, logIsAutoDelete YesNo, logIsSpareLogger YesNo, logIndexInChain INTEGER } logNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logCfgEntry 1 } logName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The name of the logger." ::= { logCfgEntry 2 } logCommType OBJECT-TYPE SYNTAX TCPIP_IPX ACCESS read-only STATUS mandatory DESCRIPTION "The communication type used to connect to the logger." ::= { logCfgEntry 3 } logAddress OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The network address of the logger." ::= { logCfgEntry 4 } logSystemMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The major version of the logger." ::= { logCfgEntry 5 } logSystemMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minor version of the logger." ::= { logCfgEntry 6 } logIsAutoDelete OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "This describes if the logger is in the auto deletion mode." ::= { logCfgEntry 7 } logIsSpareLogger OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "Defines if the logger acts as a spare logger in the N+1 system" ::= { logCfgEntry 8 } logIndexInChain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the logger in the N+1 system." ::= { logCfgEntry 9 } -- LoggerStatus logStatTable OBJECT-TYPE SYNTAX SEQUENCE OF LogStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger status entries." ::= { logger 2 } logStatEntry OBJECT-TYPE SYNTAX LogStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger status entry " INDEX { logStatLoggerNumber } ::= { logStatTable 1 } LogStatEntry ::= SEQUENCE { logStatLoggerNumber INTEGER, logErrorString DisplayString, logErrorCode INTEGER, logErrorType ErrorType, logStatUpdateTime DisplayString, logStatDiskFreeSpace INTEGER, logStatDiskKeptSpace INTEGER } logStatLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logStatEntry 1 } logErrorString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The error string for the logger" ::= { logStatEntry 2 } logErrorCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The error code for the logger." ::= { logStatEntry 3 } logErrorType OBJECT-TYPE SYNTAX ErrorType ACCESS read-only STATUS mandatory DESCRIPTION "The type of the error." ::= { logStatEntry 4 } logStatUpdateTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The time when the logger info was updated." ::= { logStatEntry 5 } logStatDiskFreeSpace OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The disk free space on the logger." ::= { logStatEntry 6 } logStatDiskKeptSpace OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The disk kept(locked) space on the logger." ::= { logStatEntry 7 } -- loggerAudio -- Audio configuration table loggerAudio OBJECT IDENTIFIER ::= { logger 3 } logAudCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF LogAudCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger audio configuation entries." ::= { loggerAudio 1 } logAudCfgEntry OBJECT-TYPE SYNTAX LogAudCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger audio configuration entry " INDEX { logAudCfgNumber } ::= { logAudCfgTable 1 } LogAudCfgEntry ::= SEQUENCE { logAudCfgNumber INTEGER, logAudInstalled YesNo, logAudMaxHoursOfRecord INTEGER, logAudNumTokens INTEGER, logAudNumInputChannel INTEGER, logAudNumOutputChannel INTEGER } logAudCfgNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logAudCfgEntry 1 } logAudInstalled OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the audio is installed on the logger." ::= { logAudCfgEntry 2 } logAudNumTokens OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of tokens in the logger." ::= { logAudCfgEntry 3 } logAudMaxHoursOfRecord OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximal time that may be recorded on the logger." ::= { logAudCfgEntry 4 } logAudNumInputChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of audio input channels in the logger." ::= { logAudCfgEntry 5 } logAudNumOutputChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of audio output channels in the logger." ::= { logAudCfgEntry 6 } -- Audio software versions table logAudVerTable OBJECT-TYPE SYNTAX SEQUENCE OF LogAudVerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger audio software version entries." ::= { loggerAudio 2 } logAudVerEntry OBJECT-TYPE SYNTAX LogAudVerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger audio software version entry " INDEX { logAudCfgNumber } ::= { logAudVerTable 1 } LogAudVerEntry ::= SEQUENCE { logAudVerLoggerNumber INTEGER, logAudFirmareMajor INTEGER, logAudFirmareMinor INTEGER, logAudDSPFirmareMajor INTEGER, logAudDSPFirmareMinor INTEGER, logAudDriverMajor INTEGER, logAudDriverMinor INTEGER } logAudVerLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logAudVerEntry 1 } logAudFirmareMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The major version of the firmware software in the logger." ::= { logAudVerEntry 2 } logAudFirmareMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minor version of the firmware software in the logger." ::= { logAudVerEntry 3 } logAudDSPFirmareMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The major version of the dsp firmware software in the logger." ::= { logAudVerEntry 4 } logAudDSPFirmareMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minor version of the dsp firmware software in the logger." ::= { logAudVerEntry 5 } logAudDriverMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The major version of the driver software in the logger." ::= { logAudVerEntry 6 } logAudDriverMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minor version of the driver software in the logger." ::= { logAudVerEntry 7 } -- Audio packages table logAudPackTable OBJECT-TYPE SYNTAX SEQUENCE OF LogAudPackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger audio packages entries." ::= { loggerAudio 3 } logAudPackEntry OBJECT-TYPE SYNTAX LogAudPackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger audio packages entry." INDEX { logAudPackNumber } ::= { logAudPackTable 1 } LogAudPackEntry ::= SEQUENCE { logAudPackNumber INTEGER, logAudStatistics YesNo, logAudSynPlayback YesNo, logAudDiskRedundancy YesNo, logAudSessions YesNo, logAudVoiceModem YesNo, logAudSelectiveRecording YesNo, logAudOTC YesNo, logAudN1Digital YesNo, logAudN1Analog YesNo, logAudRadarExists YesNo, logAudVOX YesNo, logAudSummation YesNo, logAudVarSpeed YesNo, logAudBeep YesNo, logAudNR YesNo, logAudAGC_AT_PLAY YesNo, logAudALI_Beep YesNo, logAudIRIG_G YesNo, logAudAnalogOnOff YesNo, logAudDigitalOnOff YesNo, logAudADIF24 YesNo, logAudDTMF YesNo, logAudFAX_Detect YesNo, logAudANINumber YesNo, logAudDTMFRec YesNo, logAudAPAClock YesNo, logAudInstantCB YesNo } logAudPackNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logAudPackEntry 1 } logAudStatistics OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the statistics package is present in the logger." ::= { logAudPackEntry 2 } logAudSynPlayback OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the synchronized playback is present in the logger." ::= { logAudPackEntry 3 } logAudDiskRedundancy OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the disk redundancy is present in the logger." ::= { logAudPackEntry 4 } logAudSessions OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the logger produces sessions in the logger." ::= { logAudPackEntry 5 } logAudVoiceModem OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates there is a voice modem in the logger." ::= { logAudPackEntry 6 } logAudSelectiveRecording OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the logger performs selective recording." ::= { logAudPackEntry 7 } logAudOTC OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the logger performs otc recording." ::= { logAudPackEntry 8 } logAudN1Digital OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the logger is N+1 digital." ::= { logAudPackEntry 9 } logAudN1Analog OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the logger is N+1 analog." ::= { logAudPackEntry 10 } logAudRadarExists OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the radar exists." ::= { logAudPackEntry 11 } logAudVOX OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the vox package exists in the logger." ::= { logAudPackEntry 12 } logAudSummation OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the summation exists in the logger." ::= { logAudPackEntry 13 } logAudVarSpeed OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the variable speed playback exists in the logger." ::= { logAudPackEntry 14 } logAudBeep OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the beep exists in the logger." ::= { logAudPackEntry 15 } logAudNR OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the noise reduction exists in the logger." ::= { logAudPackEntry 16 } logAudAGC_AT_PLAY OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the agc at playback exists in the logger." ::= { logAudPackEntry 17 } logAudALI_Beep OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the ALI beep exists in the logger." ::= { logAudPackEntry 18 } logAudIRIG_G OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the irig_g exists in the logger." ::= { logAudPackEntry 19 } logAudAnalogOnOff OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the analog on/off hook exists in the logger." ::= { logAudPackEntry 20 } logAudDigitalOnOff OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the digital on/off hook exists in the logger." ::= { logAudPackEntry 21 } logAudADIF24 OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the ADIF 24 exists in the logger." ::= { logAudPackEntry 22 } logAudDTMF OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the DTMF detection exists in the logger." ::= { logAudPackEntry 23 } logAudFAX_Detect OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the fax detection exists in the logger." ::= { logAudPackEntry 24 } logAudANINumber OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the ANI detection exists in the logger." ::= { logAudPackEntry 25 } logAudDTMFRec OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the DTMF recording exists in the logger." ::= { logAudPackEntry 26 } logAudAPAClock OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the APA clock exists in the logger." ::= { logAudPackEntry 27 } logAudInstantCB OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "The indicates whether the instant callback exists in the logger." ::= { logAudPackEntry 28 } -- Audio Boards table loggerAudioBoards OBJECT IDENTIFIER ::= { loggerAudio 4 } logAudBoardsCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF LogAudBoardsCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger audio boards configuration entries." ::= { loggerAudioBoards 1 } logAudBoardsCfgEntry OBJECT-TYPE SYNTAX LogAudBoardsCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger audio packages entry." INDEX { logAudBrdCfgLoggerNumber } ::= { logAudBoardsCfgTable 1 } LogAudBoardsCfgEntry ::= SEQUENCE { logAudBrdCfgLoggerNumber INTEGER, logAudNumADIF INTEGER, logAudNumAPA INTEGER, logAudNumLAF INTEGER, logAudNumTrunks INTEGER, logAudNumISDN INTEGER, logAudNumMatrix INTEGER, logAudNumAnalogADIF INTEGER, logAudLAFMode INTEGER, logAudNumNTCM INTEGER, logAudNumTDA INTEGER, logAudNumVTG INTEGER, logAudNumNATI INTEGER, logAudNumISAC INTEGER, logAudNumETAI INTEGER } logAudBrdCfgLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logAudBoardsCfgEntry 1 } logAudNumADIF OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ADIF boards in the logger." ::= { logAudBoardsCfgEntry 2 } logAudNumAPA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of APA boards in the logger." ::= { logAudBoardsCfgEntry 3 } logAudNumLAF OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of LAF boards in the logger." ::= { logAudBoardsCfgEntry 4 } logAudNumTrunks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of trunks in the logger." ::= { logAudBoardsCfgEntry 5 } logAudNumISDN OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ISDN boards in the logger." ::= { logAudBoardsCfgEntry 6 } logAudNumMatrix OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of matrix boards in the logger." ::= { logAudBoardsCfgEntry 7 } logAudNumAnalogADIF OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of analog ADIF boards in the logger." ::= { logAudBoardsCfgEntry 8 } logAudLAFMode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number mode of the LAF board in the logger." ::= { logAudBoardsCfgEntry 9 } logAudNumNTCM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of NTCM boards in the logger." ::= { logAudBoardsCfgEntry 10 } logAudNumTDA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of TDA boards in the logger." ::= { logAudBoardsCfgEntry 11 } logAudNumVTG OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of VTG boards in the logger." ::= { logAudBoardsCfgEntry 12 } logAudNumNATI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of NATI boards in the logger." ::= { logAudBoardsCfgEntry 13 } logAudNumISAC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ISAC boards in the logger." ::= { logAudBoardsCfgEntry 14 } logAudNumETAI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ETAI boards in the logger." ::= { logAudBoardsCfgEntry 15 } -- Audio status table logAudStatTable OBJECT-TYPE SYNTAX SEQUENCE OF LogAudStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger audio status entries." ::= { loggerAudio 5 } logAudStatEntry OBJECT-TYPE SYNTAX LogAudStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger audio status entry." INDEX { logAudStatLoggerNumber } ::= { logAudStatTable 1 } LogAudStatEntry ::= SEQUENCE { logAudStatLoggerNumber INTEGER, logAudNumLowAlarm INTEGER, logAudNumHighAlarm INTEGER, logAudNumNotRec INTEGER } logAudStatLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logAudStatEntry 1 } logAudNumLowAlarm OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of channels with low alarm in the logger." ::= { logAudStatEntry 2 } logAudNumHighAlarm OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of channels with high alarm in the logger." ::= { logAudStatEntry 3 } logAudNumNotRec OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of not recording channels in the logger." ::= { logAudStatEntry 4 } -- BACKUP table loggerBackup OBJECT IDENTIFIER ::= { logger 4 } logBackupCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF LogBackupCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger backup configuration entries." ::= { loggerBackup 1 } logBackupCfgEntry OBJECT-TYPE SYNTAX LogBackupCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger backup configuration entry." INDEX { logBackupLoggerNumber } ::= { logBackupCfgTable 1 } LogBackupCfgEntry ::= SEQUENCE { logBackupLoggerNumber INTEGER, logBackupNumDevices INTEGER, logEraseDat YesNo, logMirrorDAT YesNo } logBackupLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logBackupCfgEntry 1 } logBackupNumDevices OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of backup devices in the logger." ::= { logBackupCfgEntry 2 } logEraseDat OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the erase DAT package is installed in the logger." ::= { logBackupCfgEntry 3 } logMirrorDAT OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the DAT mirroring is installed in the logger." ::= { logBackupCfgEntry 4 } -- bdsTable OBJECT-TYPE SYNTAX SEQUENCE OF BdsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of logger backup device status entries." ::= { loggerBackup 2 } bdsEntry OBJECT-TYPE SYNTAX BdsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logger backup device status entry." INDEX { bdsLoggerNumber, bdsDeviceNumber } ::= { bdsTable 1 } BdsEntry ::= SEQUENCE { bdsLoggerNumber INTEGER, bdsDeviceNumber INTEGER, bdsErrorType ErrorType, bdsDeviceAssignment INTEGER, bdsFreeSpace INTEGER } bdsLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { bdsEntry 1 } bdsDeviceNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of backup device in the logger." ::= { bdsEntry 2 } bdsErrorType OBJECT-TYPE SYNTAX ErrorType ACCESS read-only STATUS mandatory DESCRIPTION "Specifies if the device is in error state." ::= { bdsEntry 3 } bdsDeviceAssignment OBJECT-TYPE SYNTAX INTEGER { not_used(0), automatic_archiving(1), manual_archiving(2), retrieval(3), init(4), erase(5), retrieve_while_archiving(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Current device assignment." ::= { bdsEntry 4 } bdsFreeSpace OBJECT-TYPE SYNTAX INTEGER { not_available(-1) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the free space on the device." ::= { bdsEntry 5 } -- Logger Screen loggerScreen OBJECT IDENTIFIER ::= { logger 5 } logScrCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF LogScrCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of screen logger configuration entries." ::= { loggerScreen 1 } logScrCfgEntry OBJECT-TYPE SYNTAX LogScrCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A screen logger configuration entry." INDEX { logScrCfgLoggerNumber } ::= { logScrCfgTable 1 } LogScrCfgEntry ::= SEQUENCE { logScrCfgLoggerNumber INTEGER, logScrCfgDiskSize INTEGER, logScrCfgClockSrcID INTEGER, logScrCfgMaxRecConn INTEGER, logScrCfgMaxPBConn INTEGER } logScrCfgLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logScrCfgEntry 1 } logScrCfgDiskSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The disk size of the logger (MB)." ::= { logScrCfgEntry 2 } logScrCfgClockSrcID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The logger ID of the Voice Logger the logger is supposed to retrieve the time information." ::= { logScrCfgEntry 3 } logScrCfgMaxRecConn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of the record connections to the logger." ::= { logScrCfgEntry 4 } logScrCfgMaxPBConn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of the playback connections to the logger." ::= { logScrCfgEntry 5 } -- Screen status logScrStatTable OBJECT-TYPE SYNTAX SEQUENCE OF LogScrStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of screen logger status entries." ::= { loggerScreen 2 } logScrStatEntry OBJECT-TYPE SYNTAX LogScrStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A screen logger status entry." INDEX { logScrStatLoggerNumber } ::= { logScrStatTable 1 } LogScrStatEntry ::= SEQUENCE { logScrStatLoggerNumber INTEGER, logScrStatDiskProblem YesNo, logScrStatGetTimeOk YesNo, logScrStatNumAgents INTEGER, logScrStatNumRecordedAgents INTEGER, logScrStatNumPBConn INTEGER, logScrStatNumUngnrKfs INTEGER, logScrStatNumAsyncStopRec INTEGER } logScrStatLoggerNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the logger in the system." ::= { logScrStatEntry 1 } logScrStatDiskProblem OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "If non-zero (yes) the logger has problems in the disk." ::= { logScrStatEntry 2 } logScrStatGetTimeOk OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "If non-zero (yes) the logger has successfully retrieved the time from the Voice Logger." ::= { logScrStatEntry 3 } logScrStatNumAgents OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of screen agents in the agents list." ::= { logScrStatEntry 4 } logScrStatNumRecordedAgents OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of recorded screen agents." ::= { logScrStatEntry 5 } logScrStatNumPBConn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of playback connections." ::= { logScrStatEntry 6 } logScrStatNumUngnrKfs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of ungenerated Kfs." ::= { logScrStatEntry 7 } logScrStatNumAsyncStopRec OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of asynchronic stop recording (since last check)." ::= { logScrStatEntry 8 } -- Media Library Subtree definition -- MediaLibConfig mlibCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF MlibCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of media library configuration entries." ::= { mediaLib 1 } mlibCfgEntry OBJECT-TYPE SYNTAX MlibCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A media library configuration entry " INDEX { mlibNumber } ::= { mlibCfgTable 1 } MlibCfgEntry ::= SEQUENCE { mlibNumber INTEGER, mlibCommType TCPIP_IPX, mlibAddress DisplayString, mlibSystemMajor INTEGER, mlibSystemMinor INTEGER } mlibNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the media library." ::= { mlibCfgEntry 1 } mlibCommType OBJECT-TYPE SYNTAX TCPIP_IPX ACCESS read-only STATUS mandatory DESCRIPTION "The communication type used to connect to the media library." ::= { mlibCfgEntry 2 } mlibAddress OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The network address of the media library." ::= { mlibCfgEntry 3 } mlibSystemMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The major version of the media library." ::= { mlibCfgEntry 4 } mlibSystemMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minor version of the media library." ::= { mlibCfgEntry 5 } -- Media library status mlibStatTable OBJECT-TYPE SYNTAX SEQUENCE OF MlibStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of media library status entries." ::= { mediaLib 2 } mlibStatEntry OBJECT-TYPE SYNTAX MlibStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A media library status entry " INDEX { mlibNumber1 } ::= { mlibStatTable 1 } MlibStatEntry ::= SEQUENCE { mlibNumber1 INTEGER, mlibErrorString DisplayString, mlibErrorCode INTEGER, mlibErrorType ErrorType, mlibStatUpdateTime DisplayString, mlibDBStatus INTEGER, mlibDiskStatus INTEGER, mlibPrinterStatus INTEGER } mlibNumber1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the media library." ::= { mlibStatEntry 1 } mlibErrorString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The error string for the media library." ::= { mlibStatEntry 2 } mlibErrorCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The error code for the media library." ::= { mlibStatEntry 3 } mlibErrorType OBJECT-TYPE SYNTAX ErrorType ACCESS read-only STATUS mandatory DESCRIPTION "The type of the error." ::= { mlibStatEntry 4 } mlibStatUpdateTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The time when the media library status was updated." ::= { mlibStatEntry 5 } mlibDBStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The media library database status." ::= { mlibStatEntry 6 } mlibDiskStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The media library disk status." ::= { mlibStatEntry 7 } mlibPrinterStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The media library printer status." ::= { mlibStatEntry 8 } -- niceCLS Subtree definition -- CLSConfig clsCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF ClsCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of CLS configuration entries." ::= { niceCLS 1 } clsCfgEntry OBJECT-TYPE SYNTAX ClsCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A niceCLS configuration entry " INDEX { clsNumber } ::= { clsCfgTable 1 } ClsCfgEntry ::= SEQUENCE { clsNumber INTEGER, clsName DisplayString, clsCommType TCPIP_IPX, clsAddress DisplayString, clsSystemMajor INTEGER, clsSystemMinor INTEGER, clsNumChannels INTEGER, clsNumLoggers INTEGER, clsNumPBX INTEGER, clsNumDB INTEGER } clsNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the niceCLS server in the system." ::= { clsCfgEntry 1 } clsName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The name of the niceCLS server." ::= { clsCfgEntry 2 } clsCommType OBJECT-TYPE SYNTAX TCPIP_IPX ACCESS read-only STATUS mandatory DESCRIPTION "The communication type used to connect to the niceCLS server." ::= { clsCfgEntry 3 } clsAddress OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The network address of the niceCLS server." ::= { clsCfgEntry 4 } clsSystemMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The major version of the niceCLS server." ::= { clsCfgEntry 5 } clsSystemMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minor version of the niceCLS server." ::= { clsCfgEntry 6 } clsNumChannels OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of channels of the niceCLS server." ::= { clsCfgEntry 7 } clsNumLoggers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of loggers of the niceCLS server." ::= { clsCfgEntry 8 } clsNumPBX OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the PBX in the niceCLS server." ::= { clsCfgEntry 9 } clsNumDB OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the databases in the niceCLS server." ::= { clsCfgEntry 10 } -- NiceClsStatus clsStatTable OBJECT-TYPE SYNTAX SEQUENCE OF ClsStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of niceCLS status entries." ::= { niceCLS 2 } clsStatEntry OBJECT-TYPE SYNTAX ClsStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A niceCLS status entry " INDEX { clsStatSrvrNumber } ::= { clsStatTable 1 } ClsStatEntry ::= SEQUENCE { clsStatSrvrNumber INTEGER, clsErrorString DisplayString, clsErrorCode INTEGER, clsErrorType ErrorType, clsStatUpdateTime DisplayString, clsIntrnlErr INTEGER, clsComFailLoggerId INTEGER } clsStatSrvrNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique number of the niceCLS in the system." ::= { clsStatEntry 1 } clsErrorString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The error string for the niceCLS server." ::= { clsStatEntry 2 } clsErrorCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The error code for the niceCLS server." ::= { clsStatEntry 3 } clsErrorType OBJECT-TYPE SYNTAX ErrorType ACCESS read-only STATUS mandatory DESCRIPTION "The type of the error." ::= { clsStatEntry 4 } clsStatUpdateTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The time when the server info was updated." ::= { clsStatEntry 5 } clsIntrnlErr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The internal error of the niceCLS server (0 for ok)." ::= { clsStatEntry 6 } clsComFailLoggerId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The id of the logger that failed to communicate to the niceCLS server." ::= { clsStatEntry 7 } -- ------------STORAGE CENTER -------------------- scServerID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ID of the Storage Center. There can be several SC in an enviroment working together." ::= {storageCenter 1 } scHostName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The computer Host Name of the Storage Center." ::= { storageCenter 2 } scAppVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The Application Version of the Storage Center." ::= { storageCenter 3 } scLicensing OBJECT IDENTIFIER ::= { storageCenter 4 } scLicenseViolation OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "Thsi Flag (Yes/No) indicates whether the SC has a license violation or not." ::= {scLicensing 1 } scMaxLicesedChannels OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Maximun allowed channels to be archived in the Storage Center ." ::= {scLicensing 2 } scLoggersChannels OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The actual numbers of channels define in the CLS." ::= {scLicensing 3 } -- CLS Listings of the SC scCLS OBJECT IDENTIFIER ::= { storageCenter 5 } scCLSTable OBJECT-TYPE SYNTAX SEQUENCE OF ScCLSEntry ACCESS read-only STATUS mandatory DESCRIPTION "A Table Listing the all the CLS configured in the Storage Center." ::= {scCLS 1 } scCLSEntry OBJECT-TYPE SYNTAX ScCLSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A CLS Information table stored in the Storage Center." INDEX { scClsId } ::= {scCLSTable 1 } ScCLSEntry ::= SEQUENCE { scClsId INTEGER, scClsAddress DisplayString, scClsConnectionStatus ConnStatus, scClsLastTimeConnChanged TimeTicks, scClsLastError DisplayString, scClsDsnName DisplayString } scClsId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Server ID of the CLS." ::= { scCLSEntry 1 } scClsAddress OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address of the CLS." ::= { scCLSEntry 2 } scClsConnectionStatus OBJECT-TYPE SYNTAX ConnStatus ACCESS read-only STATUS mandatory DESCRIPTION "The connection status of the Storage Center to the given CLS." ::= { scCLSEntry 3 } scClsLastTimeConnChanged OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The Last time when the connection to the CLS was lost." ::= { scCLSEntry 4 } scClsLastError OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The Last Error that happend while addressing the CLS." ::= { scCLSEntry 5 } scClsDsnName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The ODBC DSN name used for this CLS connection." ::= { scCLSEntry 6 } -- LOGGERS LISTINGS ; scLoggers OBJECT IDENTIFIER ::= { storageCenter 6 } scLoggersTable OBJECT-TYPE SYNTAX SEQUENCE OF ScLoggersEntry ACCESS read-only STATUS mandatory DESCRIPTION "A Table Listing all the Loggers configured in the Storage Center." ::= {scLoggers 1 } scLoggersEntry OBJECT-TYPE SYNTAX ScLoggersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A Logger Information table stored in the Storage Center." INDEX {scLoggerID} ::= {scLoggersTable 1 } ScLoggersEntry ::= SEQUENCE { scLoggerID INTEGER, scLoggerAddress DisplayString, scLoggerMode LoggerType, scBackupLoggerId INTEGER, scLoggerConnectionStatus ConnStatus, scLoggerLastErrorCode INTEGER, scLoggerLastTimeOfError TimeTicks } scLoggerID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Logger ID number." ::= { scLoggersEntry 1 } scLoggerAddress OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The Logger IP Address." ::= { scLoggersEntry 2 } scLoggerMode OBJECT-TYPE SYNTAX LoggerType ACCESS read-only STATUS mandatory DESCRIPTION "The type of the logger (0-voice, 1-screen)." ::= { scLoggersEntry 3 } scBackupLoggerId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ID of the Spare Logger for this Logger." ::= { scLoggersEntry 4 } scLoggerConnectionStatus OBJECT-TYPE SYNTAX ConnStatus ACCESS read-only STATUS mandatory DESCRIPTION "The Connection Status to the Logger." ::= { scLoggersEntry 5 } scLoggerLastErrorCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Last error code that happand while addressing the Logger." ::= { scLoggersEntry 6 } scLoggerLastTimeOfError OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time of the Last Error." ::= { scLoggersEntry 7 } -- DISKS LISTINGS scStorage OBJECT IDENTIFIER ::= { storageCenter 7 } scStorageTable OBJECT-TYPE SYNTAX SEQUENCE OF ScStorageEntry ACCESS read-only STATUS mandatory DESCRIPTION "A Table Listing the Storage devices used in the Storage Center." ::= {scStorage 1 } scStorageEntry OBJECT-TYPE SYNTAX ScStorageEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A Storage Information table stored in the Storage Center." INDEX {scStorageType} ::= {scStorageTable 1 } ScStorageEntry ::= SEQUENCE { scStorageType StorageUseType, scStorageMaxThreshold INTEGER, scStorageMinThreshold INTEGER, scStoragePath DisplayString, scMaxSizeAllowed INTEGER, scAutoDeletionInterval INTEGER, scAutoDeletionStatus AutoDeletionStatusType, scStorageCurrentSize INTEGER, scLastAutoDeletionTime TimeTicks } scStorageType OBJECT-TYPE SYNTAX StorageUseType ACCESS read-only STATUS mandatory DESCRIPTION "The working mode of the Storage Device, use a directory on the disk or use the all disk partition." ::= { scStorageEntry 1 } scStorageMaxThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The threshold in percentage out of the Storage size, that once the directory will reach this size it will start deleting files." ::= { scStorageEntry 2 } scStorageMinThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The threshold in percentage out of the Disk size, that once the auto deletion will delete files, it will delete until the recieving this threshold." ::= { scStorageEntry 3 } scStoragePath OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The Exact Path of the files created including directories names." ::= { scStorageEntry 4 } scMaxSizeAllowed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Max sized in MB that is available for the Storage Center under this device." ::= { scStorageEntry 5 } scAutoDeletionInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Interval of the auto deletion attempts to check disk usaged by the Storage Center in Minutes." ::= { scStorageEntry 6 } scAutoDeletionStatus OBJECT-TYPE SYNTAX AutoDeletionStatusType ACCESS read-only STATUS mandatory DESCRIPTION "The current Status of the auto deletion manager. Status can be: Active, Not Active and Deleting." ::= { scStorageEntry 7 } scStorageCurrentSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current storage size in MB used by the Storage Center." ::= { scStorageEntry 8 } scLastAutoDeletionTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The last time the auto deletion manager checked for deletion of files." ::= { scStorageEntry 9 } -- TASKs LISTINGS scTasks OBJECT IDENTIFIER ::= { storageCenter 8 } scNoOfActiveTasks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of currently created Tasks." ::= {scTasks 1 } scTasksTable OBJECT-TYPE SYNTAX SEQUENCE OF ScTasksEntry ACCESS read-only STATUS mandatory DESCRIPTION "A Table Listing the Tasks currently used in the Storage Center." ::= {scTasks 2 } scTasksEntry OBJECT-TYPE SYNTAX ScTasksEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A Task Information table stored in the Storage Center." INDEX {taskMode} ::= {scTasksTable 1 } ScTasksEntry ::= SEQUENCE { taskMode TaskType, taskName DisplayString, taskDescription DisplayString, taskCreationTime TimeTicks, taskStartTime TimeTicks, taskQuery DisplayString, taskExecElements INTEGER, taskExecFailElements INTEGER, taskCurrentStatus TaskStatus, taskLastError DisplayString, taskExecElementsInLength INTEGER, taskFailExecElementsInLength INTEGER } taskMode OBJECT-TYPE SYNTAX TaskType ACCESS read-only STATUS mandatory DESCRIPTION "The Type of the task executed for: Archiving, Retrieving or Retention." ::= { scTasksEntry 1 } taskName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The name of the task executed." ::= { scTasksEntry 2 } taskDescription OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A short description of the task, task perpose or other information identifying the task." ::= { scTasksEntry 3 } taskCreationTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "the time when the task was created." ::= { scTasksEntry 4 } taskStartTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "the time when the task started." ::= { scTasksEntry 5 } taskQuery OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The SQL query used in the task for gathering calls." ::= { scTasksEntry 6 } taskExecElements OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The currently number of completed executed task elements (calls)." ::= { scTasksEntry 7 } taskExecFailElements OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The currently number of executed task elements (calls) that failed." ::= { scTasksEntry 8 } taskCurrentStatus OBJECT-TYPE SYNTAX TaskStatus ACCESS read-only STATUS mandatory DESCRIPTION "The current task status." ::= { scTasksEntry 9 } taskLastError OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The last error string that occured while executing the task." ::= { scTasksEntry 10 } taskExecElementsInLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total size (in MB) of the calls executed." ::= { scTasksEntry 11 } taskFailExecElementsInLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total size (in MB) of the calls executed that failed." ::= { scTasksEntry 12 } scESM OBJECT IDENTIFIER ::= { storageCenter 9 } esmMode OBJECT-TYPE SYNTAX EsmType ACCESS read-only STATUS mandatory DESCRIPTION "The Type of the ESM used." ::= { scESM 1 } esmServerAdress OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The ESM IP Address." ::= { scESM 2 } esmConnStatus OBJECT-TYPE SYNTAX ConnStatus ACCESS read-only STATUS mandatory DESCRIPTION "The connection status to the ESM." ::= { scESM 3 } esmLastError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The last error occured while addressing the ESM." ::= { scESM 4 } scDebug OBJECT IDENTIFIER ::= { storageCenter 10 } scTraps OBJECT IDENTIFIER ::= { storageCenter 11 } scTrapCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trap error code." ::= { scTraps 1 } scTrapSeverity OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trap severity level." ::= { scTraps 2 } scTrapString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The trap error description." ::= { scTraps 3 } scTrapChangeOfState OBJECT-TYPE SYNTAX YesNo ACCESS read-only STATUS mandatory DESCRIPTION "is the trap is an event (change of status) or a notification." ::= { scTraps 4 } scTrapsThrotleTable OBJECT-TYPE SYNTAX SEQUENCE OF ScTrapsThrotleEntry ACCESS read-only STATUS mandatory DESCRIPTION "A Table Listing the CLS Throtles configured in the Storage Center." ::= {scTraps 5 } scTrapsThrotleEntry OBJECT-TYPE SYNTAX ScTrapsThrotleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A CLS Throtles Information stored in the Storage Center." INDEX { scTrapThrotleTrapCode } ::= {scTrapsThrotleTable 1 } ScTrapsThrotleEntry ::= SEQUENCE { scTrapThrotleOwnerOid DisplayString, scTrapThrotleTrapCode INTEGER, scTrapThrotleStatus ConnStatus, scTrapThrotleChangeTime TimeTicks, scTrapThrotleLostTraps INTEGER, scTrapThrotleLastLostTraps INTEGER, scTrapThrotleLastUnsentTrapTime TimeTicks } scTrapThrotleOwnerOid OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The OID of the Object that Own this Throtle." ::= { scTrapsThrotleEntry 1 } scTrapThrotleTrapCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Trap code of this Throtle." ::= { scTrapsThrotleEntry 2 } scTrapThrotleStatus OBJECT-TYPE SYNTAX ConnStatus ACCESS read-only STATUS mandatory DESCRIPTION "The Throtle status 0- Not Active, 1- Active." ::= { scTrapsThrotleEntry 3 } scTrapThrotleChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The Last time this throtle status was changed" ::= { scTrapsThrotleEntry 4 } scTrapThrotleLostTraps OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of unsent traps due to this throtle since system startup. " ::= { scTrapsThrotleEntry 5 } scTrapThrotleLastLostTraps OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of unsent traps due to this throtle since throtle activation. " ::= { scTrapsThrotleEntry 6 } scTrapThrotleLastUnsentTrapTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time of the last unsent trap due to this throtle. " ::= { scTrapsThrotleEntry 7 } ------------------------------------------------------------------------------------------ -- traps ------------------------------------------------------------------------------------------ lgTrap TRAP-TYPE ENTERPRISE nice VARIABLES { logAddress, logErrorString, logErrorCode, logErrorType } DESCRIPTION "This trap is sent whenever a managed logger/cls/media library has error or warning." REFERENCE "" ::= 1 scGeneralTrap TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scServerID } DESCRIPTION "This trap is sent whenever a managed storage center subsystem element has error or warning: The following are the events that generate this trap: 1. Application exception - application will be terminated. severity 2 2. Configuration problems - application will be terminated. severity 2 3. Application starts. severity 6." REFERENCE "" ::= 2 scCLSConnTrap TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scServerID, scClsConnectionStatus } DESCRIPTION "This trap is sent whenever there is a change in the connection status to a CLS.: The following are the events that generate this trap: 1. connection to a CLS is not active. severity 6 2. connection to a CLS is active. severity 6 3. connection to a CLS is lost. severity 2" REFERENCE "" ::= 3 scLoggerConnTrap TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scServerID, scLoggerID, scLoggerConnectionStatus } DESCRIPTION "This trap is sent whenever there is a change in the connection status to a Logger.: The following are the events that generate this trap: 1. connection to a Logger is not active. severity 6 2. connection to a Logger is active. severity 6 3. connection to a Logger is lost. severity 2" REFERENCE "" ::= 4 scAutoDeletionTrap TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scServerID, scAutoDeletionStatus, scStorageCurrentSize, scStorageMaxThreshold, scStorageMinThreshold } DESCRIPTION "This trap is sent whenever there is a change in the auto deletion manager.: The following are the events that generate this trap: 1. Auto deletion is not active. severity 6, scAutoDeletionStatus 0 2. Auto deletion is active. severity 6, scAutoDeletionStatus 1 3. Auto deletion is deleting. severity 6, scAutoDeletionStatus 2" REFERENCE "" ::= 5 scArchiveTrap TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scServerID, taskName, taskExecElements, taskExecFailElements, taskLastError } DESCRIPTION "This trap is sent whenever there is an error in the archiving process or upon task completion. The following are the events that generate this trap: 1. Task completed. severity 6 2. Task archive error. severity 3" REFERENCE "" ::= 6 scTaskStatusTrap TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scServerID, taskName, taskCurrentStatus } DESCRIPTION "This trap is sent whenever there is a change in the task status. The following are the events that generate this trap: 1. Task Not Started. severity 6, taskCurrentStatus 0 2. Task Started. severity 6, taskCurrentStatus 1 3. Task Ended due to time. severity 6, taskCurrentStatus 2" REFERENCE "" ::= 7 scClsErr TRAP-TYPE ENTERPRISE nice VARIABLES { scTrapCode, scTrapSeverity, scTrapString, scTrapChangeOfState, scClsId, scClsAddress, scClsLastError} DESCRIPTION "This trap is sent whenever a there is an error while working with a CLS." REFERENCE "" ::= 8 END