Observium_CE/mibs/checkpoint/NOKIA-IPSO-SYSTEM-MIB

1153 lines
32 KiB
Plaintext

NOKIA-IPSO-SYSTEM-MIB DEFINITIONS ::= BEGIN
-- 4567890123456789012345678901234567890123456789012345678901234567890123456789
-- This line is 80 characters wide, keep lines in this file shorter than that--
-- ===============================================================
-- Copyright (C) Nokia Telecommunications Oy 1998
-- ===============================================================
-- This MIB Module defines the System MIB for products running IPSO.
-- More detailed description of the variables and tables is
-- provided in other related documentation.
--
-- Format: SNMP v2 MIB (Simple network management protocol,
-- version 2, Management Information Base )
--
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32, Gauge32,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
-- ifIndex, ifType
-- FROM IF-MIB
IANAifType
FROM IANAifType-MIB
DisplayString, DateAndTime
FROM SNMPv2-TC
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
hrPartitionIndex, hrPartitionLabel, hrFSMountPoint, hrPartitionSize
FROM HOST-RESOURCES-MIB;
ipsoSystem MODULE-IDENTITY
LAST-UPDATED "0001300000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Alan Fransisco
Shoba Narasimhan Panappakkam
Kripakaran Karlekar
Postal: 313 Fairchild Drive
Mountain View,
California, 94043"
--REVISION "9811080000Z"
DESCRIPTION
"Author: Alan Fransisco
Revision 1.02
changed ipsoChassisMBType to DisplayString - 09.11.1998
removed ipsoChassisType - 20.08.1998
removed ipsoFanSpeed - 19.08.1998
removed ipsoCardStorageCapacity and made other corrections - 12.08.1998
Added Nokia Telecommunications header - 03.08.1998"
REVISION "9910200000Z"
DESCRIPTION
"Author: Shoba Narasimhan Panappakkam
Revision 1.03
Added ipsoNotificationGroup.
Added 5 system traps. - 10.20.1999"
REVISION "0001110000Z"
DESCRIPTION
"Author: Kripakaran karlekar
Revision 1.04
SMIv1 to SMIv2 MIB conversion - 11.01.2000"
REVISION "0112070000Z"
DESCRIPTION
"Author: Rupa Bose
Revision 1.05
Added Asset Mib - 7.16.01"
::= {ipsoProducts 1}
nokia OBJECT IDENTIFIER ::= {enterprises 94}
nokiaProducts OBJECT IDENTIFIER ::= {nokia 1}
ipsoProducts OBJECT IDENTIFIER ::= {nokiaProducts 21}
--ipsoSystem OBJECT IDENTIFIER ::= {ipsoProducts 1}
--ipsoChassisGroup OBJECT IDENTIFIER ::= {ipsoSystem 1}
--ipsoFanGroup OBJECT IDENTIFIER ::= {ipsoSystem 2}
--ipsoPowerSupplyGroup OBJECT IDENTIFIER ::= {ipsoSystem 3}
--ipsoConfigGroup OBJECT IDENTIFIER ::= {ipsoSystem 4}
--ipsoImageGroup OBJECT IDENTIFIER ::= {ipsoSystem 5}
--ipsoStorageGroup OBJECT IDENTIFIER ::= {ipsoSystem 6}
--ipsoProcessGroup OBJECT IDENTIFIER ::= {ipsoSystem 7}
--ipsoNotificationGroup OBJECT IDENTIFIER ::= {ipsoSystem 8}
--ipsoDiskMirrorGroup OBJECT-IDENTIFIER ::= {ipsoSystem 9}
--ipsoAssetGroup OBJECT-IDENTIFIER ::= {ipsoSystem 10}
--ipsoLicenseGroup OBJECT-IDENTIFIER ::= {ipsoSystem 11}
-- IPSO Chassis Group
ipsoChassisGroup OBJECT-GROUP
OBJECTS {
ipsoChassisSerialNumber,
ipsoChassisMBType,
ipsoChassisMBRevNumber,
ipsoChassisMBSerialNumber,
ipsoChassisTemperature,
ipsoCardIndex,
ipsoCardOperStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoChassis"
::= { ipsoSystem 1 }
ipsoChassisSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of this device. "
::= { ipsoChassisGroup 1 }
ipsoChassisMBType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An string value representing the type of
motherboard populating this device. "
::= { ipsoChassisGroup 2 }
ipsoChassisMBRevNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The revision number for the motherboard of this chassis. "
::= { ipsoChassisGroup 3 }
ipsoChassisMBSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number for the motherboard of this chassis. "
::= { ipsoChassisGroup 4 }
ipsoChassisTemperature OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
overTemperature(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether or not the internal
temperature reading of this chassis is higher
than the recommended operating temperature."
::= { ipsoChassisGroup 5 }
ipsoCardTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of slots or onboard network interfaces
in the chassis. "
::= { ipsoChassisGroup 6 }
ipsoCardEntry OBJECT-TYPE
SYNTAX IpsoCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sequence of slot entries containing the
operational status, and ifType (if applicable)
of the slot's module."
INDEX { ipsoCardIndex }
::= { ipsoCardTable 1 }
IpsoCardEntry ::= SEQUENCE {
ipsoCardIndex Integer32,
ipsoCardOperStatus INTEGER
}
ipsoCardIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the slot in which this card is plugged. "
::= { ipsoCardEntry 1 }
ipsoCardOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of this card. "
::= { ipsoCardEntry 2 }
-- IPSO Fan Group
ipsoFanGroup OBJECT-GROUP
OBJECTS {
ipsoFanIndex,
ipsoFanOperStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoFanGroup"
::= { ipsoSystem 2 }
ipsoFanTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A listing of fans which are present in this chassis. "
::= { ipsoFanGroup 1 }
ipsoFanEntry OBJECT-TYPE
SYNTAX IpsoFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A grouping of objects displaying certain characteristics
of each fan present in the chassis."
INDEX { ipsoFanIndex }
::= { ipsoFanTable 1 }
IpsoFanEntry ::= SEQUENCE {
ipsoFanIndex Integer32,
ipsoFanOperStatus INTEGER
}
ipsoFanIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique index for this particular fan. "
::= { ipsoFanEntry 1 }
ipsoFanOperStatus OBJECT-TYPE
SYNTAX INTEGER {
running(1),
notRunning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of this fan. "
::= { ipsoFanEntry 2 }
-- IPSO Power Supply Group
ipsoPowerSupplyGroup OBJECT-GROUP
OBJECTS {
ipsoPowerSupplyIndex,
ipsoPowerSupplyOverTemperature,
ipsoPowerSupplyOperStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoPowerSupply"
::= { ipsoSystem 3 }
ipsoPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all power supplies installed in this chassis. "
::= { ipsoPowerSupplyGroup 1 }
ipsoPowerSupplyEntry OBJECT-TYPE
SYNTAX IpsoPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of characteristics of each power supply. "
INDEX { ipsoPowerSupplyIndex }
::= { ipsoPowerSupplyTable 1 }
IpsoPowerSupplyEntry ::= SEQUENCE {
ipsoPowerSupplyIndex Integer32,
ipsoPowerSupplyOverTemperature INTEGER,
ipsoPowerSupplyOperStatus INTEGER
}
ipsoPowerSupplyIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique index representing this power supply."
::= { ipsoPowerSupplyEntry 1 }
ipsoPowerSupplyOverTemperature OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
overTemperature(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether or not this power supply's
internal temperature is over the recommended
operation temperature limit. "
::= { ipsoPowerSupplyEntry 2 }
ipsoPowerSupplyOperStatus OBJECT-TYPE
SYNTAX INTEGER {
running(1),
notRunning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of this power supply. "
::= { ipsoPowerSupplyEntry 3 }
-- IPSO Configuration Group
ipsoConfigGroup OBJECT-GROUP
OBJECTS {
ipsoConfigIndex,
ipsoConfigFilePath,
ipsoConfigFileDateAndTime,
ipsoConfigLogSize,
ipsoConfigLogIndex,
ipsoConfigLogDescr
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoConfigGroup"
::= { ipsoSystem 4 }
ipsoConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of available configurations for this
system. "
::= { ipsoConfigGroup 1 }
ipsoConfigEntry OBJECT-TYPE
SYNTAX IpsoConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of attributes for each available configuration
on this system. "
INDEX { ipsoConfigIndex }
::= { ipsoConfigTable 1 }
IpsoConfigEntry ::= SEQUENCE {
ipsoConfigIndex Integer32,
ipsoConfigFilePath DisplayString,
ipsoConfigFileDateAndTime DateAndTime
}
ipsoConfigIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for this configuration, with 1 representing
the currently running database and traversing from
newest to oldest. "
::= { ipsoConfigEntry 1}
ipsoConfigFilePath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The absolute pathname and filename which holds a
record of this configuration, truncated to within
255 characters. "
::= { ipsoConfigEntry 2 }
ipsoConfigFileDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time of the last time this file was
changed. "
::= { ipsoConfigEntry 3 }
ipsoConfigLogSize OBJECT-TYPE
SYNTAX Integer32(1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A maximum limit on the number of entries which may
be recorded in the ipsoConfigLogTable. "
::= { ipsoConfigGroup 2 }
ipsoConfigLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoConfigLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A log of the most recent configuration changes on
this system. "
::= { ipsoConfigGroup 3 }
ipsoConfigLogEntry OBJECT-TYPE
SYNTAX IpsoConfigLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A listing of attributes for a configuration change.
This table lists the oldest configuration change
in the table and proceeds toward the most recent
configuration change. "
INDEX { ipsoConfigLogIndex }
::= { ipsoConfigLogTable 1 }
IpsoConfigLogEntry ::= SEQUENCE {
ipsoConfigLogIndex Integer32,
ipsoConfigLogDescr DisplayString
}
ipsoConfigLogIndex OBJECT-TYPE
SYNTAX Integer32(1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique index of this configuration change entry. "
::= { ipsoConfigLogEntry 1 }
ipsoConfigLogDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A synopsis of the nature of the configuration change. "
::= { ipsoConfigLogEntry 2 }
-- IPSO Image Group
ipsoImageGroup OBJECT-GROUP
OBJECTS {
ipsoImageIndex,
ipsoImageVersionNumber,
ipsoImageSerialNumber,
ipsoImageTimeOfLoad
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoImage Group"
::= { ipsoSystem 5 }
ipsoImageTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoImageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of resident kernel images on this system,
including the currently up-and-running kernel. "
::= { ipsoImageGroup 1 }
ipsoImageEntry OBJECT-TYPE
SYNTAX IpsoImageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A series of attributes for each image including
date loaded, version number, serial number, etc. "
INDEX { ipsoImageIndex }
::= { ipsoImageTable 1 }
IpsoImageEntry ::= SEQUENCE {
ipsoImageIndex Integer32,
ipsoImageVersionNumber DisplayString,
ipsoImageSerialNumber DisplayString,
ipsoImageTimeOfLoad DateAndTime
}
ipsoImageIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique index for the image represented by this entry.
The currently running image has a index value of 1,
and subsequent images are indexed from earliest loaded
image to most recently loaded image. "
::= { ipsoImageEntry 1 }
ipsoImageVersionNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version number of this image. "
::= { ipsoImageEntry 2 }
ipsoImageSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of this image. "
::= { ipsoImageEntry 3 }
ipsoImageTimeOfLoad OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time when this instance of the image
had been first transferred onto this device. "
::= { ipsoImageEntry 4 }
-- IPSO Storage Group
ipsoStorageGroup OBJECT-GROUP
OBJECTS {
ipsoSIMMTotal
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoStorage Group"
::= { ipsoSystem 6 }
ipsoSIMMTotal OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total memory capacity in megabytes contained
in the SIMM sockets. "
::= { ipsoStorageGroup 1 }
-- IPSO Process Group
ipsoProcessGroup OBJECT-GROUP
OBJECTS {
ipsoProcessorUtilization,
ipsoProcessID ,
ipsoProcessParentID,
ipsoProcessOwner ,
ipsoProcessMemory ,
ipsoProcessPercentCPU
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoProcessor Group"
::= { ipsoSystem 7 }
ipsoProcessorUtilization OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current percentage of CPU utilization. "
::= { ipsoProcessGroup 1 }
ipsoProcessTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoProcessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all processes currently running on this system. "
::= { ipsoProcessGroup 2 }
ipsoProcessEntry OBJECT-TYPE
SYNTAX IpsoProcessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sequence of objects describing each process's
execution. "
INDEX { ipsoProcessID }
::= { ipsoProcessTable 1 }
IpsoProcessEntry ::= SEQUENCE {
ipsoProcessID Integer32,
ipsoProcessParentID Integer32,
ipsoProcessOwner DisplayString,
ipsoProcessMemory Integer32,
ipsoProcessPercentCPU Integer32
}
ipsoProcessID OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This process's ID. "
::= { ipsoProcessEntry 1 }
ipsoProcessParentID OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of this process's parent process. "
::= { ipsoProcessEntry 2 }
ipsoProcessOwner OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the user who is given execution of this
process. "
::= { ipsoProcessEntry 3 }
ipsoProcessMemory OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory in kilobytes which this process
is utilizing in its current execution state. "
::= { ipsoProcessEntry 4 }
ipsoProcessPercentCPU OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of the CPU cycle which this process
is utilizing in its current execution state. "
::= { ipsoProcessEntry 5 }
-- IPSO Disk Mirror Group
ipsoDiskMirrorGroup OBJECT-GROUP
OBJECTS {
ipsoTotalDiskMirrorSets,
ipsoMirrorSetIndex,
ipsoMirrorSetSourceDrive,
ipsoMirrorSetDestinationDrive,
ipsoMirrorSetSyncPercent
}
STATUS current
DESCRIPTION
"A collection of objects providing the instrumentation of
ipsoDiskMirroring"
::= { ipsoSystem 9 }
ipsoTotalDiskMirrorSets OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of mirror sets currently configured
on the system."
::= { ipsoDiskMirrorGroup 1 }
ipsoDiskMirrorSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoDiskMirrorSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all mirror sets currently on this system. "
::= { ipsoDiskMirrorGroup 2 }
ipsoDiskMirrorSetEntry OBJECT-TYPE
SYNTAX IpsoDiskMirrorSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sequence of objects describing each mirror set."
INDEX { ipsoDiskMirrorSetIndex }
::= { ipsoDiskMirrorSetTable 1 }
IpsoDiskMirrorSetEntry ::= SEQUENCE {
ipsoDiskMirrorSetIndex Integer32,
ipsoDiskMirrorSetSourceDriveIndex Integer32,
ipsoDiskMirrorSetDestinationDriveIndex Integer32,
ipsoDiskMirrorSetSyncPercent DisplayString
}
ipsoDiskMirrorSetIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mirror set index used to identify a mirror set present
on the system. "
::= { ipsoDiskMirrorSetEntry 1 }
ipsoDiskMirrorSetSourceDriveIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The source drive of the mirror set. "
::= { ipsoDiskMirrorSetEntry 2 }
ipsoDiskMirrorSetDestinationDriveIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination drive of the mirror set. "
::= { ipsoDiskMirrorSetEntry 3 }
ipsoDiskMirrorSetSyncPercent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of the space in sync of source drive with
the destination drive. "
::= { ipsoDiskMirrorSetEntry 4 }
-- IPSO Asset Management Group
ipsoAssetGroup OBJECT-GROUP
OBJECTS {
ipsoAssetChassisSerialNumber,
ipsoCPUModel,
ipsoCPUMfr,
ipsoCPUFreq,
ipsoKernMaxMem,
ipsoMotherBoardSerNum,
ipsoMotherBoardRev,
ipsoMotherBoardModel,
ipsoOSRelease,
ipsoOSVersion,
ipsoProductModel,
ipsoPkgIndex,
ipsoPkgName,
ipsoPkgMajorVersion,
ipsoPkgMinorVersion,
ipsoPkgLicense,
ipsoDiskDriveIndex,
ipsoDiskSysDriveIndex,
ipsoDiskDriveModel,
ipsoDiskDriveCapacity,
ipsoDiskDriveLocation
}
STATUS current
DESCRIPTION
"A collection of objects representing some of the basic
assets of the IPSO system."
::= { ipsoSystem 10 }
ipsoAssetChassisSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of this device. "
::= { ipsoAssetGroup 1 }
ipsoCPUModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The CPU model of this device. "
::= { ipsoAssetGroup 2 }
ipsoCPUMfr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The CPU manufacturer of this device. "
::= { ipsoAssetGroup 3 }
ipsoCPUFreq OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The CPU frequency. "
::= { ipsoAssetGroup 4 }
ipsoKernMaxMem OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum amount of kernel memory. "
::= { ipsoAssetGroup 5 }
ipsoMotherBoardSerNum OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the motherboard. "
::= { ipsoAssetGroup 6 }
ipsoMotherBoardRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The revision number of the motherboard. "
::= { ipsoAssetGroup 7 }
ipsoMotherBoardModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model number of the motherboard. "
::= { ipsoAssetGroup 8 }
ipsoOSRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The release number current IPSO OS. "
::= { ipsoAssetGroup 9 }
ipsoOSVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version number of the current IPSO OS. "
::= { ipsoAssetGroup 10 }
ipsoProductModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product model number of the current system."
::= { ipsoAssetGroup 11 }
ipsoAssetTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoAssetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of currently installed packages and
their relevant information."
::= { ipsoAssetGroup 12 }
ipsoAssetEntry OBJECT-TYPE
SYNTAX IpsoAssetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sequence of package entries containing the
version number, license information and policy
type for the particular package."
INDEX { ipsoPkgIndex }
::= { ipsoAssetTable 1 }
IpsoAssetEntry ::= SEQUENCE {
ipsoPkgIndex INTEGER,
ipsoPkgName DisplayString,
ipsoPkgMajorVersion DisplayString,
ipsoPkgMinorVersion DisplayString,
ipsoPkgLicense DisplayString
}
ipsoPkgIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index used to iterate through all packages
which are installed and currently running, ie, Checkpoint,
ISS, etc."
::= { ipsoAssetEntry 1 }
ipsoPkgName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The package name."
::= { ipsoAssetEntry 2 }
ipsoPkgMajorVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The major version number of the package. For FireWall NG, this
displays the Build and Feature Pack information."
::= { ipsoAssetEntry 3 }
ipsoPkgMinorVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minor version number of the package. For Firewall NG, this
is not applicable."
::= { ipsoAssetEntry 4 }
ipsoPkgLicense OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The license information of the package."
::= { ipsoAssetEntry 5 }
ipsoDiskDriveTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoDiskDriveEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all disk drives currently on this system. "
::= { ipsoAssetGroup 13 }
ipsoDiskDriveEntry OBJECT-TYPE
SYNTAX IpsoDiskDriveEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sequence of objects describing each disk drive. "
INDEX { ipsoDiskDriveIndex }
::= { ipsoDiskDriveTable 1 }
IpsoDiskDriveEntry ::= SEQUENCE {
ipsoDiskDriveIndex Integer32,
ipsoDiskSysDriveIndex Integer32,
ipsoDiskDriveModel DisplayString,
ipsoDiskDriveCapacity DisplayString,
ipsoDiskDriveLocation DisplayString
}
ipsoDiskDriveIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The drive index used to identify a particular row in table. "
::= { ipsoDiskDriveEntry 1 }
ipsoDiskSysDriveIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The drive index used internally by the system to identify a disk. "
::= { ipsoDiskDriveEntry 2 }
ipsoDiskDriveModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model of the disk drive. "
::= { ipsoDiskDriveEntry 3 }
ipsoDiskDriveCapacity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total data holding capacity of the disk drive. "
::= { ipsoDiskDriveEntry 4 }
ipsoDiskDriveLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The location of the disk drive. "
::= { ipsoDiskDriveEntry 5 }
ipsoLicenseGroup OBJECT-GROUP
OBJECTS {
ipsoFeatureName,
ipsoDaysToExpire
}
STATUS current
DESCRIPTION
"A collection of objects sent as a part of license trap."
::= { ipsoSystem 11 }
ipsoFeatureName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The feature name that is licensed."
::= { ipsoLicenseGroup 1 }
ipsoDaysToExpire OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Day(s) for the license to expire, the
value of this object is zero, if the license for
feature has expired."
::= { ipsoLicenseGroup 2 }
-- *******************************************************************
-- Trap Definitions
-- *******************************************************************
ipsoNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
systemTrapConfigurationChange,
systemTrapConfigurationFileChange,
systemTrapConfigurationSaveChange,
systemTrapLowDiskSpace,
systemTrapNoDiskSpace,
systemTrapDiskFailure,
systemTrapDiskMirrorSetCreate,
systemTrapDiskMirrorSetDelete,
systemTrapDiskMirrorSyncFailure,
systemTrapDiskMirrorSyncSuccess,
systemTrapSnmpProcessShutdown,
systemTrapLicense
}
STATUS current
DESCRIPTION
"A collection of notifications providing the instrumentation of
ipsoNotification"
::= { ipsoSystem 8 }
systemTraps OBJECT IDENTIFIER ::= { ipsoNotificationGroup 1 }
systemTrapConfigurationChange NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"The trap which indicates a temporary configuration change."
::= { systemTraps 1 }
systemTrapConfigurationFileChange NOTIFICATION-TYPE
OBJECTS { ipsoConfigFilePath
}
STATUS current
DESCRIPTION
"The trap which indicates a change in the configuration file."
::= { systemTraps 2 }
systemTrapConfigurationSaveChange NOTIFICATION-TYPE
OBJECTS { ipsoConfigFilePath
}
STATUS current
DESCRIPTION
"The trap which indicates a permanent configuration change
which is written to the configuration file."
::= { systemTraps 3 }
systemTrapLowDiskSpace NOTIFICATION-TYPE
OBJECTS { hrPartitionIndex,
hrPartitionLabel,
hrPartitionSize,
hrFSMountPoint
}
STATUS current
DESCRIPTION
"The trap which indicates if the disk space is low."
::= { systemTraps 4 }
systemTrapNoDiskSpace NOTIFICATION-TYPE
OBJECTS { hrPartitionIndex,
hrPartitionLabel,
hrPartitionSize,
hrFSMountPoint
}
STATUS current
DESCRIPTION
"The trap which indicates that there is no more disk space
available."
::= { systemTraps 5 }
systemTrapDiskFailure NOTIFICATION-TYPE
OBJECTS {
ipsoDiskDriveIndex
}
STATUS current
DESCRIPTION
"The trap which indicates that a particular disk drive has
failed , means giving no response for read/write operation. "
::= { systemTraps 6 }
systemTrapDiskMirrorSetCreate NOTIFICATION-TYPE
OBJECTS {
ipsoDiskMirrorSetIndex,
ipsoDiskMirrorSetSourceDriveIndex,
ipsoDiskMirrorSetDestinationDriveIndex,
ipsoDiskDriveLocation,
ipsoDiskDriveLocation
}
STATUS current
DESCRIPTION
"The trap which indicates that a particular mirror set has
been created on the system. "
::= { systemTraps 7 }
systemTrapDiskMirrorSetDelete NOTIFICATION-TYPE
OBJECTS {
ipsoDiskMirrorSetIndex,
ipsoDiskMirrorSetSourceDriveIndex,
ipsoDiskMirrorSetDestinationDriveIndex,
ipsoDiskDriveLocation,
ipsoDiskDriveLocation
}
STATUS current
DESCRIPTION
"The trap which indicates that a particular mirror set has
been deleted from the system. "
::= { systemTraps 8 }
systemTrapSnmpProcessShutdown NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"The trap which indicates that the snmp process is going down."
::= { systemTraps 9 }
systemTrapDiskMirrorSyncFailure NOTIFICATION-TYPE
OBJECTS {
ipsoDiskMirrorSetIndex
}
STATUS current
DESCRIPTION
"The trap which indicates that a particular mirror set sync
has failed."
::= { systemTraps 10 }
systemTrapDiskMirrorSyncSuccess NOTIFICATION-TYPE
OBJECTS {
ipsoDiskMirrorSetIndex
}
STATUS current
DESCRIPTION
"The trap which indicates that a particular mirror set sync
has succeeded."
::= { systemTraps 11 }
systemTrapLicense NOTIFICATION-TYPE
OBJECTS {
ipsoFeatureName,
ipsoDaysToExpire
}
STATUS current
DESCRIPTION
"The trap indicates the product is about to expire/expired.
A zero value for the NoOfDays means the product has
expired."
::= { systemTraps 16 }
END