device: Added detection for Hitachi Data Systems SAN (#7160)

* Syslog test case

* revert changes on master

* newDevice: Hitachi Data Systems SAN

* Renamed mib directory

* Change discovery of sysObjectId
This commit is contained in:
Lorenzo Zafra 2017-08-18 00:58:38 -06:00 committed by Neil Lathwood
parent c8f695d387
commit 2da9ee7458
6 changed files with 665 additions and 0 deletions

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 774.72974 222.14906" version="1"><g fill-rule="evenodd"><path d="M597.27 2.8v41.9h56.23s-.34-41.9 0-41.9h27.6v104.78h-27.6v-46.1h-56.23v46.1h-27.6V2.78h27.6M333.9 2.8v17.8h-42.6v86.98h-27.94V20.6H221.1V2.8h112.8M441.84 107.58h-31.08l-9.08-22.7h-52.05l-9.08 22.7H309.8l48.9-104.8h33.9zm-66-86.97l-19.57 47.5h38.77l-19.2-47.5M703.13 107.58V2.78h27.94v104.8h-27.94M77.54 2.8v41.9h55.9V2.8h27.93v104.78h-27.94v-46.1h-55.9v46.1H49.6s.35-104.8 0-104.8h27.94M183.37 107.58V2.78h27.6v104.8h-27.6M440.8 78.6c-2.45-7.35-3.85-14.68-3.85-22.37 0-11.17 2.1-21.65 7.34-30.73 5.23-9.08 13.62-16.07 23.74-19.9 9.43-3.5 19.9-5.6 30.76-5.6 12.56 0 24.45 2.8 34.92 7.34 10.1 4.54 17.8 13.62 19.9 24.44l1.06 6.64h-29c-.35-2.8-.7-5.6-1.76-8.03-2.08-5.95-6.98-10.5-12.9-12.24-3.88-1.05-8.05-1.74-12.22-1.74-4.9 0-9.46.7-13.64 2.44-7.34 2.45-12.93 8.03-15.37 15.37-2.46 6.64-3.86 14.32-3.86 22 0 6.3 1.05 12.58 2.8 18.17 2.1 7.68 7.68 13.97 15.02 16.76 4.9 1.75 9.8 2.8 15.04 2.8 4.5 0 8.73-.7 12.9-2.1 5.24-1.74 9.8-5.6 12.22-10.83 1.4-3.5 2.1-7.33 2.1-11.17h29.34c-.34 3.14-.68 6.63-1.4 9.78-2.43 10.48-9.76 19.2-19.56 23.05-10.8 4.88-23.04 7.32-35.6 7.32-9.8 0-19.23-1.4-28.32-4.2-13.27-4.18-25.14-13.96-29.68-27.23M24.8 136.92L0 139.02v3.83h1.05c9.78 1.05 9.78 1.05 9.78 8.4v51.68h15.02v-66H24.8M77.2 156.48c-9.1 0-14.68 6.3-17.12 10.13v-10.47l-1.05.35-19.9 3.14v3.5h.7c6.27.34 7.67 1.4 7.67 7.34v32.47h12.58v-23.75c0-6.28 5.93-14.67 12.22-14.67 5.94 0 6.3 5.25 6.3 13.3v25.13h12.56v-32.47c0-9.1-4.9-13.98-13.97-13.98M126.1 174.64c-4.9-2.44-9.1-4.53-9.1-8.03 0-3.83 4.55-4.18 6.65-4.18 5.24 0 9.78 2.8 11.87 3.83l1.75 1.4v-9.43l-1.4-.34c-2.44-.35-6.64-1.4-11.53-1.4-11.52 0-18.86 4.9-18.86 13.63 0 7.34 7.34 11.17 13.97 14.32 4.9 2.44 9.78 4.54 9.78 8.4 0 3.48-3.14 5.23-8.38 5.23-5.94 0-10.83-2.8-13.62-4.54l-1.4-1.05v9.78h.7c2.8.7 7.34 1.76 13.97 1.76 12.58 0 20.26-5.25 20.26-14 0-8.38-7.68-12.2-14.67-15.36M181.28 156.48c-4.54 0-9.08 2.1-13.27 6.3v-6.65l-1.04.35-19.9 3.14v3.5h1.04c5.93.34 7.33 1.4 7.33 7.34v51.7H168v-23.4c2.1 2.78 5.94 5.23 12.93 5.23 12.92 0 19.9-8.4 19.9-24.47 0-14.67-6.98-23.05-19.55-23.05zm-3.5 6.98c8.4 0 9.44 9.1 9.44 16.07 0 11.87-3.15 17.8-9.43 17.8-8.05 0-9.8-7.67-9.8-13.95v-4.2c0-4.54 1.05-15.72 9.8-15.72M209.57 159.62v3.5h.7c6.3.34 7.68 1.4 7.68 7.34v32.47h12.23v-46.8l-.7.35-19.9 3.14M224.24 150.9c4.2 0 7.68-3.16 7.68-7 0-3.5-3.5-6.63-7.68-6.63-4.2 0-7.68 3.14-7.68 6.63 0 3.84 3.5 7 7.68 7M282.92 166.6v-9.42l-1.05-.35c-1.74-.35-3.84-.35-5.94-.35-6.98 0-10.82 5.24-12.57 9.1v-9.45l-1.05.35-19.9 3.14v3.5h.7c6.3.34 7.7 1.4 7.7 7.34v32.47h12.56v-23.4c0-3.84 1.4-12.92 12.92-12.92 1.4 0 3.15.36 4.54.7l2.1.7v-1.4M332.17 175.34c0-12.57-7-18.86-20.6-18.86-15.73 0-23.4 7.33-23.4 22.35 0 15.72 10.12 25.16 27.23 25.16 7.34 0 12.93-1.77 15.02-2.46l.7-.35v-5.95l-1.05.35c-2.1.7-5.6 1.74-9.78 1.74-13.28 0-18.52-11.17-18.52-21.3h30.4zm-20.96-13.97c6.65 0 8.4 4.88 8.4 9.42h-17.82c.35-3.5 2.1-9.43 9.43-9.43M446.4 156.48c-9.45 0-14.7 5.6-17.13 9.77v-31.08h-1.05l-19.9 2.8v3.5h.7c6.28 0 7.68 1.38 7.68 7.67v53.8h12.57v-23.06c0-8.74 6.3-15.37 11.53-15.37 6.98 0 6.98 5.25 6.98 9.8v28.63h12.58V172.9c0-4.9 0-16.42-13.97-16.42M516.6 175.34c0-12.57-7-18.86-20.62-18.86-15.72 0-23.4 7.33-23.4 22.35 0 15.72 10.13 25.16 26.9 25.16 7.66 0 13.3-1.77 15.37-2.46l.68-.35v-5.95l-1.02.35c-2.12.7-5.57 1.74-9.8 1.74-13.28 0-18.52-11.17-18.52-21.3h30.42zm-21.3-13.97c7 0 8.74 4.88 8.74 9.42h-17.86c0-3.5 2.14-9.43 9.12-9.43M376.18 143.2v14.33h-8.38v5.58h8.38v27.96c0 12.22 7.68 12.93 17.1 12.93 2.46 0 4.9-.36 7.35-.72h.7v-5.6h-1.05c-1.05.37-2.45.37-3.84.37-7.34 0-7.7-2.1-7.7-8.4v-26.54h14v-5.57h-14V143.2H376.2M622.4 137.96h-12.56v49.25c-2.43-3.82-32.46-49.24-32.46-49.24h-29v3.5l2.42.7c7.7 1.05 8.05 1.4 8.05 8.73v52.03h13.64v-51.7c2.4 3.86 34.23 51.7 34.23 51.7h16.4v-64.97h-.73M679.36 175.34c0-12.57-7-18.86-20.96-18.86-15.38 0-23.38 7.33-23.38 22.35 0 15.72 10.14 25.16 27.2 25.16 7.4 0 13.3-1.77 15.4-2.46l.72-.35v-5.95l-1.07.35c-2.1.7-5.97 1.74-10.14 1.74-13.24 0-18.14-11.17-18.53-20.95h30.76zm-21.3-13.97c6.65 0 8.4 4.88 8.73 9.42h-18.2c.4-3.5 2.47-9.43 9.46-9.43M748.15 143.2v14.33h-8.35v5.58h8.35v27.96c0 12.22 7.7 12.93 17.12 12.93 2.47 0 4.9-.36 7.33-.72h1.06v-5.6h-1.4c-1.02.37-2.1.37-3.5.37-7.66 0-8-2.1-8-8.4v-26.54h13.97v-5.57h-13.97V143.2h-12.6M723.02 172.2l12.9-14.67h-13.24l-12.23 13.97-10.82-13.97h-19.2V161h1c6.32.72 8.06 1.77 11.9 7l8.05 10.5-12.95 14.66h13.3l5.57-6.65 12.56 16.43h14.7l-23.43-30.73h11.9" class="ps03" fill="#4d4d4d"/><path d="M748.15 143.2H734.9l16.06-18.5h13.3l-16.1 18.5" class="ps03" fill="#d40000"/></g></svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

1
html/images/os/hds.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2.4851974 2.4671232"><defs><clipPath id="a"><path stroke-width=".08" d="M2.6 77.1h39.7v39.4H2.6z"/></clipPath></defs><g transform="matrix(.0626 0 0 .0626 -.163 -4.826)" clip-path="url(#a)"><g clip-rule="evenodd" fill-rule="evenodd"><path d="M0 0h192.74v192.74H0V0z" fill="#fff"/><path d="M78.44 105.96h4.84V86.33h-4.84v19.63zm-10.88-12.1H54.8v-7.53h-4.85v19.63h4.84V97.5h12.76v8.46h4.83V86.33h-4.84v7.53zm40.25-7.53H86.45v4.17h8.27v15.46h4.85V90.5h8.26v-4.17zm11.5 0h-4.76l-9.08 19.63h4.84c.6-1.3 1.2-2.6 1.82-3.9h9.6l1.82 3.9h4.84l-9.07-19.63zm-5.5 12.1l3.1-6.8 3.14 6.8h-6.24zm61.56-4.57H162.6v-7.53h-4.85v19.63h4.84V97.5h12.76v8.46h4.84V86.33h-4.84v7.53zm9.68-7.53v19.63h4.84V86.33h-4.84zm-43.15 18.02c-2.97.18-5.42-2.27-5.95-5.05-.67-3.18-.67-7.08 1.75-9.55 2.17-1.9 5.7-1.94 8.08-.4 1.38.88 1.9 2.67 2.54 3.95h5.4c-.6-3.48-3.32-6.35-6.7-7.27-4.03-1.1-8.62-1.05-12.38.97-3.5 1.85-4.98 6.03-4.7 9.8.03 3.7 1.9 7.53 5.36 9.1 3.84 1.75 8.42 1.76 12.36.3 3.4-1.25 5.8-4.53 6.2-8.1h-5.45c-.43 2.85-2.3 5.9-5.45 6.18-.35.05-.7.07-1.06.07zM38.44 91.78c-1.62-5.8-6.62-10.43-12.5-11.73-1.63-.28-2.97-2.38-3.66-3.03-.88 1.77-2.66 2.98-4.58 3.33-6.44 1.6-10.4 7.37-12.1 13.4-.33 1.26-2.32 2.2-2.64 2.78 2 .92 3.1 2.98 3.5 5.05 1.76 5.6 6.7 9.9 12.37 11.2 1.64.26 3 2.36 3.67 3 .93-1.97 2.98-3.08 5.05-3.47 5.57-1.75 9.9-6.64 11.2-12.32.26-1.64 2.36-2.98 3-3.66-1.76-.87-2.97-2.62-3.32-4.54zm-6.37-5.43c-2.73 0-5.47 0-8.2.02v-3.85c3.05.3 6 1.7 8.2 3.83zM22.38 89c4.92-.1 8.6 5.73 6.5 10.16-1.7 4.36-7.95 5.68-11.27 2.4-3.12-2.68-2.93-7.87.03-10.58 1.26-1.23 3-2 4.76-2zm-1.54-6.47v3.82H12.7c2.2-2.13 5.1-3.5 8.14-3.82zm-10.5 20.95c-2.57-4.26-2.54-9.88 0-14.14 1.74 0 3.48 0 5.23.02-3.95 3.6-3.96 10.52.05 14.12h-5.3zm12.05 6.9c-3.57-.06-7.1-1.5-9.72-3.92h19.46c-2.6 2.5-6.16 3.94-9.75 3.93zm12.07-6.9h-5.3c3.9-3.5 4-10.1.3-13.78-.76-.65 1.08-.22 1.57-.34h3.4c2.56 4.26 2.55 9.85.03 14.12z"/><path d="M22.4 99.05c2.32.12 3.73-3.02 2.1-4.68-1.43-1.77-4.6-.85-4.88 1.4-.33 1.66 1.07 3.32 2.77 3.28z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,9 @@
os: svos
text: 'Hitachi Storage Virtualization Operating System (SVOS)'
type: storage
icon: hds
mib_dir:
- hitachi
discovery:
- sysObjectId:
- .1.3.6.1.4.1.116.3.

View File

@ -0,0 +1,18 @@
<?php
$data = snmpwalk_cache_oid($device, 'raidExMibRaidListTable', array(), 'HM800MIB');
d_echo($data);
foreach ($data as $serialnum => $oid) {
if (isset($data[$serialnum]['raidlistSerialNumber']) && $data[$serialnum]['raidlistSerialNumber'] != '') {
$serial = $data[$serialnum]['raidlistSerialNumber'];
}
if (isset($data[$serialnum]['raidlistDKCProductName']) && $data[$serialnum]['raidlistDKCProductName'] != '') {
$hardware = $data[$serialnum]['raidlistDKCProductName'];
}
if (isset($data[$serialnum]['raidlistDKCMainVersion']) && $data[$serialnum]['raidlistDKCMainVersion'] != '') {
$version = $data[$serialnum]['raidlistDKCMainVersion'];
}
}

634
mibs/hitachi/HM800MIB Normal file
View File

@ -0,0 +1,634 @@
--
-- Hitachi Virtual Storage Platform Gx00 SNMP Agent MIB definition.
--
-- Version.6.2
--
-- All Rights Reserved, Copyright (C) 2015,Hitachi, Ltd.
--
-- MIB Version:Trap (for failure notice by trap)
--
-- Support Function
--
--
HM800MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215
DisplayString FROM RFC1213-MIB
enterprises FROM RFC1155-SMI;
--
-- Hitachi and RAID sub-tree
--
hitachi OBJECT IDENTIFIER ::= { enterprises 116 }
system OBJECT IDENTIFIER ::= { hitachi 3 }
storage OBJECT IDENTIFIER ::= { system 11 }
raid OBJECT IDENTIFIER ::= { storage 4 }
raidDummy OBJECT IDENTIFIER ::= { raid 1 }
raidRoot OBJECT IDENTIFIER ::= { raidDummy 1 }
systemExMib OBJECT IDENTIFIER ::= { hitachi 5 }
storageExMib OBJECT IDENTIFIER ::= { systemExMib 11 }
raidExMib OBJECT IDENTIFIER ::= { storageExMib 4 }
raidExMibDummy OBJECT IDENTIFIER ::= { raidExMib 1 }
raidExMibDummyX OBJECT IDENTIFIER ::= { raidExMib 2 }
raidExMibRoot OBJECT IDENTIFIER ::= { raidExMibDummy 1 }
--
-- Basic information
--
raidExMibName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Product name of the SVP."
::= { raidExMibRoot 1 }
raidExMibVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"SVP micro-program version."
::= { raidExMibRoot 2 }
raidExMibAgentVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Extension Agent version."
::= { raidExMibRoot 3 }
raidExMibDkcCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of DKC which is registered on the SVP."
::= { raidExMibRoot 4 }
--
-- Raid list
--
raidExMibRaidListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaidExMibRaidListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"List of DKC which is registered on the SVP."
::= { raidExMibRoot 5 }
raidExMibRaidListEntry OBJECT-TYPE
SYNTAX RaidExMibRaidListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of DKC list."
INDEX {
raidlistSerialNumber
}
::= { raidExMibRaidListTable 1 }
RaidExMibRaidListEntry ::=
SEQUENCE {
raidlistSerialNumber INTEGER,
raidlistMibNickName DisplayString (SIZE(0..18)),
raidlistDKCMainVersion DisplayString,
raidlistDKCProductName DisplayString
}
raidlistSerialNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial Number of the DKC."
::= { raidExMibRaidListEntry 1 }
raidlistMibNickName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..18))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Nickname of the DKC."
::= { raidExMibRaidListEntry 2 }
raidlistDKCMainVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"DKC Firmware Version."
::= { raidExMibRaidListEntry 3 }
raidlistDKCProductName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"DKC Product Name."
::= { raidExMibRaidListEntry 4 }
--
-- Disk controller information
--
raidExMibDKCHWTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaidExMibDKCHWEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Error information of the DKC."
::= { raidExMibRoot 6 }
raidExMibDKCHWEntry OBJECT-TYPE
SYNTAX RaidExMibDKCHWEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of DKC information."
INDEX {
dkcRaidListIndexSerialNumber
}
::= { raidExMibDKCHWTable 1 }
RaidExMibDKCHWEntry ::=
SEQUENCE {
dkcRaidListIndexSerialNumber INTEGER,
dkcHWProcessor INTEGER,
dkcHWCSW INTEGER,
dkcHWCache INTEGER,
dkcHWSM INTEGER,
dkcHWPS INTEGER,
dkcHWBattery INTEGER,
dkcHWFan INTEGER,
dkcHWEnvironment INTEGER
}
dkcRaidListIndexSerialNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial Number the DKC."
::= { raidExMibDKCHWEntry 1 }
dkcHWProcessor OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of processor."
::= { raidExMibDKCHWEntry 2 }
dkcHWCSW OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of internal bus."
::= { raidExMibDKCHWEntry 3 }
dkcHWCache OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of cache."
::= { raidExMibDKCHWEntry 4 }
dkcHWSM OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of shared memory."
::= { raidExMibDKCHWEntry 5 }
dkcHWPS OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of power supply."
::= { raidExMibDKCHWEntry 6 }
dkcHWBattery OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of battery."
::= { raidExMibDKCHWEntry 7 }
dkcHWFan OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of fan."
::= { raidExMibDKCHWEntry 8 }
dkcHWEnvironment OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of Environment."
::= { raidExMibDKCHWEntry 9}
--
-- Disk unit information
--
raidExMibDKUHWTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaidExMibDKUHWEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Error information of the DKU."
::= { raidExMibRoot 7 }
raidExMibDKUHWEntry OBJECT-TYPE
SYNTAX RaidExMibDKUHWEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of DKU information."
INDEX {
dkuRaidListIndexSerialNumber
}
::= { raidExMibDKUHWTable 1 }
RaidExMibDKUHWEntry ::=
SEQUENCE {
dkuRaidListIndexSerialNumber INTEGER,
dkuHWPS INTEGER,
dkuHWFan INTEGER,
dkuHWEnvironment INTEGER,
dkuHWDrive INTEGER
}
dkuRaidListIndexSerialNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial Number of the DKC."
::= { raidExMibDKUHWEntry 1 }
dkuHWPS OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of DKU power supply."
::= { raidExMibDKUHWEntry 2 }
dkuHWFan OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of DKU fan."
::= { raidExMibDKUHWEntry 3 }
dkuHWEnvironment OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of DKU Environment."
::= { raidExMibDKUHWEntry 4 }
dkuHWDrive OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
acute(2),
serious(3),
moderate(4),
service(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Information of Drive."
::= { raidExMibDKUHWEntry 5 }
--
-- Trap List
--
raidExMibTrapListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaidExMibTrapListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Trap list Table."
::= { raidExMibRoot 8 }
raidExMibTrapListEntry OBJECT-TYPE
SYNTAX RaidExMibTrapListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Trap list Table index."
INDEX {
eventListIndexSerialNumber,
eventListIndexRecordNo
}
::= { raidExMibTrapListTable 1 }
RaidExMibTrapListEntry ::=
SEQUENCE {
eventListIndexSerialNumber INTEGER,
eventListNickname DisplayString (SIZE(0..18)),
eventListIndexRecordNo Counter,
eventListREFCODE DisplayString (SIZE(6)),
eventListDate DisplayString (SIZE(10)),
eventListTime DisplayString (SIZE(8)),
eventListDescription DisplayString (SIZE(0..256))
}
eventListIndexSerialNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial Number of the DKC."
::= { raidExMibTrapListEntry 1 }
eventListNickname OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..18))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Nickname of the DKC."
::= { raidExMibTrapListEntry 2 }
eventListIndexRecordNo OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The record number of the event trap list."
::= { raidExMibTrapListEntry 3 }
eventListREFCODE OBJECT-TYPE
SYNTAX DisplayString (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Reference code of the event trap. "
::= { raidExMibTrapListEntry 4 }
eventListDate OBJECT-TYPE
SYNTAX DisplayString (SIZE(10))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Date of the event trap. "
::= { raidExMibTrapListEntry 5 }
eventListTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Time of the event trap. "
::= { raidExMibTrapListEntry 6 }
eventListDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..256))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Detail information of reference code. "
::= { raidExMibTrapListEntry 7 }
--
-- Trap definition
--
eventTrapSerialNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Serial Number of HM800 where an error occurred."
::= { raidExMibDummyX 1 }
eventTrapNickname OBJECT-TYPE
SYNTAX DisplayString
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Nickname of HM800 where an error occurred."
::= { raidExMibDummyX 2 }
eventTrapREFCODE OBJECT-TYPE
SYNTAX DisplayString
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Error reference code."
::= { raidExMibDummyX 3 }
eventTrapPartsID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Error parts code of HM800 where an error occurred."
::= { raidExMibDummyX 4 }
eventTrapDate OBJECT-TYPE
SYNTAX DisplayString
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Date of HM800 where an error occurred."
::= { raidExMibDummyX 5 }
eventTrapTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Time of HM800 where an error occurred."
::= { raidExMibDummyX 6 }
eventTrapDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..256))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
" Detail information of an error. "
::= { raidExMibDummyX 7 }
raideventUseracute TRAP-TYPE
ENTERPRISE raidRoot
VARIABLES {
eventTrapSerialNumber,
eventTrapNickname,
eventTrapREFCODE,
eventTrapPartsID,
eventTrapDate,
eventTrapTime,
eventTrapDescription
}
DESCRIPTION
"The impact of this event on the subsystem is acute."
--#TYPE "Error events occurred"
--#SUMMARY "An error event occurred on system %d."
--#SUMMARY "REFCODE is %s."
--#SUMMARY "Parts ID is %s."
--#SUMMARY "Information - %s."
--#ARGUMENTS {0,2,3,6}
--#SEVERITY CRITICAL
--#CATEGORY "Error Events"
::= 1
raideventUserserious TRAP-TYPE
ENTERPRISE raidRoot
VARIABLES {
eventTrapSerialNumber,
eventTrapNickname,
eventTrapREFCODE,
eventTrapPartsID,
eventTrapDate,
eventTrapTime,
eventTrapDescription
}
DESCRIPTION
"The impact of this event on the subsystem is serious."
--#TYPE "Error events occurred"
--#SUMMARY "An error event occurred on system %d."
--#SUMMARY "REFCODE is %s."
--#SUMMARY "Parts ID is %s."
--#SUMMARY "Information - %s."
--#ARGUMENTS {0,2,3,6}
--#SEVERITY MAJOR
--#CATEGORY "Error Events"
::= 2
raideventUsermoderate TRAP-TYPE
ENTERPRISE raidRoot
VARIABLES {
eventTrapSerialNumber,
eventTrapNickname,
eventTrapREFCODE,
eventTrapPartsID,
eventTrapDate,
eventTrapTime,
eventTrapDescription
}
DESCRIPTION
"The impact of this event on the subsystem is moderate."
--#TYPE "Error events occurred"
--#SUMMARY "An error event occurred on system %d."
--#SUMMARY "REFCODE is %s."
--#SUMMARY "Parts ID is %s."
--#SUMMARY "Information - %s."
--#ARGUMENTS {0,2,3,6}
--#SEVERITY MINOR
--#CATEGORY "Error Events"
::= 3
raideventUserservice TRAP-TYPE
ENTERPRISE raidRoot
VARIABLES {
eventTrapSerialNumber,
eventTrapNickname,
eventTrapREFCODE,
eventTrapPartsID,
eventTrapDate,
eventTrapTime,
eventTrapDescription
}
DESCRIPTION
"The impact of this event on the subsystem is low."
--#TYPE "Error events occurred"
--#SUMMARY "An error event occurred on system %d."
--#SUMMARY "REFCODE is %s."
--#SUMMARY "Parts ID is %s."
--#SUMMARY "Information - %s."
--#ARGUMENTS {0,2,3,6}
--#SEVERITY INFORMATIONAL
--#CATEGORY "Error Events"
::= 4
END

View File

@ -0,0 +1,2 @@
1.3.6.1.2.1.1.1.0|4|HM800
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.116.3.11.4.1.1