RAID Monitoring with SNMP
The health of a RAID array can be monitored using the Gaia SNMP monitoring daemon. SNMP traps can be set to fire once an OID value is in breach of a configurable threshold.
The raidInfo MIB branch is 1.3.6.1.4.1.2620.1.6.7.7. The information it contains is detailed below.
Data is available in the form of two SNMP tables:
SNMP Table
|
OID
|
Volumes
|
1.3.6.1.4.1.2620.1.6.7.7.1.1
|
Disks
|
1.3.6.1.4.1.2620.1.6.7.7.2.1
|
Each volume in the RAID configuration has an entry in the Volumes table. Each volume entry in the Volumes table contains the following OID values:
Disk Volume Information
|
OID
|
Comment
|
Index
|
.1
|
|
Volume ID
|
.2
|
|
Volume Type (RAID level)
|
.3
|
For Check Point appliances, will normally be RAID_1
|
Number Of Disks in the RAID
|
.4
|
|
Volume size
|
.5
|
Maximum supported LBA (Logical Block Addressing)
|
Volume state
|
.6
|
One of:
|
Volume flags
|
.7
|
One or more of:
- ENABLED
- QUIESCED
- RESYNC_IN_PROGRESS
- VOLUME_INACTIVE
|
Each disk participating in the RAID configuration has an entry in the disks table. Each disk entry in the table contains the following OID values:
Physical Disks information
|
OID
|
Comment
|
Index
|
.1
|
|
Volume ID
|
.2
|
|
SCSI ID
|
.3
|
|
Disk number
|
.4
|
On Check Point Power-1 9070 appliance: 0 - upper disk, 1 - lower disk
|
Vendor
|
.5
|
|
Product ID
|
.6
|
|
Revision
|
.7
|
|
Size
|
.8
|
Maximum supported LBA (Logical Block Addressing)
|
State
|
.9
|
One of the following:
- ONLINE
- MISSING
- NOT_COMPATIBLE
- FAILED
- INITIALIZING
- OFFLINE_REQUESTED
- FAILED_REQUESTED
- OTHER_OFFLINE
|
Flags
|
.10
|
One of:
|
Sync state
|
.11
|
A percentage. Shows how much of the backup disk is synchronized with the primary disk
|
|