Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 82.86 KB | None | 0 0
  1.  
  2. NAS-MIB DEFINITIONS ::= BEGIN
  3.  
  4. IMPORTS
  5. enterprises, Counter, TimeTicks
  6. FROM RFC1155-SMI
  7. Integer32, Counter32, IpAddress, Unsigned32, Counter64, OBJECT-TYPE
  8. FROM SNMPv2-SMI
  9. TRAP-TYPE
  10. FROM RFC-1215;
  11.  
  12. -- From RFC-1213 (MIB-II)
  13. DisplayString ::= OCTET STRING
  14.  
  15. storage OBJECT IDENTIFIER ::= { enterprises 24681 }
  16. storageSystem OBJECT IDENTIFIER ::= { storage 1 }
  17.  
  18. -- Frame Relay Multiplexer MIB groups
  19. -- system Event
  20. systemEventMsg OBJECT IDENTIFIER ::= { storageSystem 1 }
  21.  
  22. -- system event
  23. eventInformMsg OBJECT-TYPE
  24. SYNTAX DisplayString
  25. ACCESS read-only
  26. STATUS current
  27. DESCRIPTION
  28. "Information event of NAS system."
  29. ::= { systemEventMsg 101 }
  30.  
  31. eventWarningMsg OBJECT-TYPE
  32. SYNTAX DisplayString
  33. ACCESS read-only
  34. STATUS current
  35. DESCRIPTION
  36. "Warning event of NAS system."
  37. ::= { systemEventMsg 102 }
  38.  
  39. eventErrorMsg OBJECT-TYPE
  40. SYNTAX DisplayString
  41. ACCESS read-only
  42. STATUS current
  43. DESCRIPTION
  44. "Error event of NAS system."
  45. ::= { systemEventMsg 103 }
  46.  
  47. systemTraps OBJECT IDENTIFIER ::= { storageSystem 10 }
  48.  
  49. eventInform NOTIFICATION-TYPE
  50. OBJECTS { eventInformMsg }
  51. STATUS current
  52. DESCRIPTION
  53. "Info: %s"
  54. ::= { systemTraps 1 }
  55.  
  56. eventWarning NOTIFICATION-TYPE
  57. OBJECTS { eventWarningMsg }
  58. STATUS current
  59. DESCRIPTION
  60. "Warn: %s"
  61. ::= { systemTraps 2 }
  62.  
  63. eventError NOTIFICATION-TYPE
  64. OBJECTS { eventErrorMsg }
  65. STATUS current
  66. DESCRIPTION
  67. "Error: %s"
  68. ::= { systemTraps 4 }
  69.  
  70. -- system inform
  71. systemInfo OBJECT IDENTIFIER ::= { storageSystem 2 }
  72.  
  73. systemCPU-Usage OBJECT-TYPE
  74. SYNTAX DisplayString
  75. MAX-ACCESS read-only
  76. STATUS current
  77. DESCRIPTION
  78. "System CPU usage"
  79. ::= { systemInfo 1 }
  80. systemTotalMem OBJECT-TYPE
  81. SYNTAX DisplayString
  82. MAX-ACCESS read-only
  83. STATUS current
  84. DESCRIPTION
  85. "System total memory"
  86. ::= { systemInfo 2 }
  87. systemFreeMem OBJECT-TYPE
  88. SYNTAX DisplayString
  89. MAX-ACCESS read-only
  90. STATUS current
  91. DESCRIPTION
  92. "System free memory"
  93. ::= { systemInfo 3 }
  94. systemUptime OBJECT-TYPE
  95. SYNTAX TimeTicks
  96. MAX-ACCESS read-only
  97. STATUS current
  98. DESCRIPTION
  99. "The amount of time since this host was last
  100. initialized. Note that this is different from
  101. sysUpTime in the SNMPv2-MIB [RFC1907] because
  102. sysUpTime is the uptime of the network management
  103. portion of the system."
  104. ::= { systemInfo 4 }
  105. cpu-Temperature OBJECT-TYPE
  106. SYNTAX DisplayString
  107. MAX-ACCESS read-only
  108. STATUS current
  109. DESCRIPTION
  110. "CPU temperature"
  111. ::= { systemInfo 5 }
  112. systemTemperature OBJECT-TYPE
  113. SYNTAX DisplayString
  114. MAX-ACCESS read-only
  115. STATUS current
  116. DESCRIPTION
  117. "System temperature"
  118. ::= { systemInfo 6 }
  119.  
  120. ifNumber OBJECT-TYPE
  121. SYNTAX INTEGER
  122. MAX-ACCESS read-only
  123. STATUS current
  124. DESCRIPTION
  125. "The number of network interfaces (regardless of
  126. their current state) present on this system."
  127. ::= { systemInfo 8 }
  128. systemIfTable OBJECT-TYPE
  129. SYNTAX SEQUENCE OF IfEntryDef
  130. MAX-ACCESS not-accessible
  131. STATUS current
  132. DESCRIPTION
  133. "A list of interface entries. The number of
  134. entries is given by the value of IfNumber."
  135. ::= { systemInfo 9 }
  136. ifEntry OBJECT-TYPE
  137. SYNTAX IfEntryDef
  138. MAX-ACCESS not-accessible
  139. STATUS current
  140. DESCRIPTION
  141. "An interface entry containing objects at the
  142. subnetwork layer and below for a particular
  143. interface."
  144. INDEX { ifIndex }
  145. ::= { systemIfTable 1 }
  146. IfEntryDef ::=
  147. SEQUENCE {
  148. ifIndex
  149. INTEGER,
  150. ifDescr
  151. DisplayString,
  152. ifPacketsReceived
  153. Counter,
  154. ifPacketsSent
  155. Counter,
  156. ifErrorPackets
  157. Counter
  158. }
  159. ifIndex OBJECT-TYPE
  160. SYNTAX INTEGER
  161. MAX-ACCESS read-only
  162. STATUS current
  163. DESCRIPTION
  164. "A unique value for each interface. Its value
  165. ranges between 1 and the value of IfNumber. The
  166. value for each interface must remain constant at
  167. least from one re-initialization of the entity's
  168. network management system to the next re-
  169. initialization."
  170. ::= { ifEntry 1 }
  171. ifDescr OBJECT-TYPE
  172. SYNTAX DisplayString (SIZE (0..255))
  173. MAX-ACCESS read-only
  174. STATUS current
  175. DESCRIPTION
  176. "A textual string containing information about the
  177. interface. This string should include the name of
  178. the manufacturer, the product name and the version
  179. of the hardware interface."
  180. ::= { ifEntry 2 }
  181. ifPacketsReceived OBJECT-TYPE
  182. SYNTAX Counter
  183. MAX-ACCESS read-only
  184. STATUS current
  185. DESCRIPTION
  186. "System packets received."
  187. ::= { ifEntry 3 }
  188. ifPacketsSent OBJECT-TYPE
  189. SYNTAX Counter
  190. MAX-ACCESS read-only
  191. STATUS current
  192. DESCRIPTION
  193. "System packets sent."
  194. ::= { ifEntry 4 }
  195. ifErrorPackets OBJECT-TYPE
  196. SYNTAX Counter
  197. MAX-ACCESS read-only
  198. STATUS current
  199. DESCRIPTION
  200. "System error packets."
  201. ::= { ifEntry 5 }
  202.  
  203. hdNumber OBJECT-TYPE
  204. SYNTAX INTEGER
  205. MAX-ACCESS read-only
  206. STATUS current
  207. DESCRIPTION
  208. "The number of hard drive slots."
  209. ::= { systemInfo 10 }
  210. systemHdTable OBJECT-TYPE
  211. SYNTAX SEQUENCE OF HdEntryDef
  212. MAX-ACCESS not-accessible
  213. STATUS current
  214. DESCRIPTION
  215. "A list of interface entries. The number of
  216. entries is given by the value of HdNumber."
  217. ::= { systemInfo 11 }
  218. hdEntry OBJECT-TYPE
  219. SYNTAX HdEntryDef
  220. MAX-ACCESS not-accessible
  221. STATUS current
  222. DESCRIPTION
  223. "An interface entry containing objects at the
  224. subnetwork layer and below for a particular
  225. interface."
  226. INDEX { hdIndex }
  227. ::= { systemHdTable 1 }
  228. HdEntryDef ::=
  229. SEQUENCE {
  230. hdIndex
  231. INTEGER,
  232. hdDescr
  233. DisplayString,
  234. hdTemperature
  235. DisplayString,
  236. hdStatus
  237. INTEGER,
  238. hdModel DisplayString,
  239. hdCapacity DisplayString,
  240. hdSmartInfo DisplayString
  241. }
  242. hdIndex OBJECT-TYPE
  243. SYNTAX INTEGER
  244. MAX-ACCESS read-only
  245. STATUS current
  246. DESCRIPTION
  247. "A unique value for each hard disk. Its value
  248. ranges between 1 and the value of IfNumber. The
  249. value for each interface must remain constant at
  250. least from one re-initialization of the entity's
  251. network management system to the next re-
  252. initialization."
  253. ::= { hdEntry 1 }
  254. hdDescr OBJECT-TYPE
  255. SYNTAX DisplayString (SIZE (0..255))
  256. MAX-ACCESS read-only
  257. STATUS current
  258. DESCRIPTION
  259. "A textual string containing information about the
  260. interface. This string should include the name of
  261. the manufacturer, the product name and the version
  262. of the hardware interface."
  263. ::= { hdEntry 2 }
  264. hdTemperature OBJECT-TYPE
  265. SYNTAX DisplayString
  266. MAX-ACCESS read-only
  267. STATUS current
  268. DESCRIPTION
  269. "Hard disk temperature."
  270. ::= { hdEntry 3 }
  271. hdStatus OBJECT-TYPE
  272. SYNTAX INTEGER {
  273. ready(0),
  274. noDisk(-5),
  275. invalid(-6),
  276. rwError(-9),
  277. unknown(-4)
  278. }
  279. MAX-ACCESS read-only
  280. STATUS current
  281. DESCRIPTION
  282. "HDD status. 0:not availible, 1:availible."
  283. ::= { hdEntry 4 }
  284. hdModel OBJECT-TYPE
  285. SYNTAX DisplayString
  286. MAX-ACCESS read-only
  287. STATUS current
  288. DESCRIPTION "Hard disk model."
  289. ::= { hdEntry 5 }
  290. hdCapacity OBJECT-TYPE
  291. SYNTAX DisplayString
  292. MAX-ACCESS read-only
  293. STATUS current
  294. DESCRIPTION "Hard disk capacity."
  295. ::= { hdEntry 6 }
  296. hdSmartInfo OBJECT-TYPE
  297. SYNTAX DisplayString
  298. MAX-ACCESS read-only
  299. STATUS current
  300. DESCRIPTION "Hard disk SMART information."
  301. ::= { hdEntry 7 }
  302.  
  303. modelName OBJECT-TYPE
  304. SYNTAX DisplayString
  305. MAX-ACCESS read-only
  306. STATUS current
  307. DESCRIPTION
  308. "Model name"
  309. ::= { systemInfo 12 }
  310. hostName OBJECT-TYPE
  311. SYNTAX DisplayString
  312. MAX-ACCESS read-only
  313. STATUS current
  314. DESCRIPTION
  315. "Model name"
  316. ::= { systemInfo 13 }
  317.  
  318. sysFanNumber OBJECT-TYPE
  319. SYNTAX INTEGER
  320. MAX-ACCESS read-only
  321. STATUS current
  322. DESCRIPTION
  323. "The number of system fan (regardless of
  324. their current state) present on this system."
  325. ::= { systemInfo 14 }
  326. systemFanTable OBJECT-TYPE
  327. SYNTAX SEQUENCE OF SysFanEntryDef
  328. MAX-ACCESS not-accessible
  329. STATUS current
  330. DESCRIPTION
  331. "A list of interface entries. The number of
  332. entries is given by the value of SysFanNumber."
  333. ::= { systemInfo 15 }
  334. sysFanEntry OBJECT-TYPE
  335. SYNTAX SysFanEntryDef
  336. MAX-ACCESS not-accessible
  337. STATUS current
  338. DESCRIPTION
  339. "An system fan entry containing objects at the
  340. subnetwork layer and below for a particular
  341. interface."
  342. INDEX { sysFanIndex }
  343. ::= { systemFanTable 1 }
  344. SysFanEntryDef ::=
  345. SEQUENCE {
  346. sysFanIndex
  347. INTEGER,
  348. sysFanDescr
  349. DisplayString,
  350. sysFanSpeed
  351. DisplayString
  352. }
  353. sysFanIndex OBJECT-TYPE
  354. SYNTAX INTEGER
  355. MAX-ACCESS read-only
  356. STATUS current
  357. DESCRIPTION
  358. "A unique value for each system fan. Its value
  359. ranges between 1 and the value of SysFanNumber. The
  360. value for each interface must remain constant at
  361. least from one re-initialization of the entity's
  362. network management system to the next re-
  363. initialization."
  364. ::= { sysFanEntry 1 }
  365. sysFanDescr OBJECT-TYPE
  366. SYNTAX DisplayString (SIZE (0..255))
  367. MAX-ACCESS read-only
  368. STATUS current
  369. DESCRIPTION
  370. "A textual string containing information about the
  371. interface. This string should include the name of
  372. the manufacturer, the product name and the version
  373. of the hardware interface."
  374. ::= { sysFanEntry 2 }
  375. sysFanSpeed OBJECT-TYPE
  376. SYNTAX DisplayString (SIZE (0..255))
  377. MAX-ACCESS read-only
  378. STATUS current
  379. DESCRIPTION
  380. "System fan speed."
  381. ::= { sysFanEntry 3 }
  382.  
  383. sysVolumeNumber OBJECT-TYPE
  384. SYNTAX INTEGER
  385. MAX-ACCESS read-only
  386. STATUS current
  387. DESCRIPTION
  388. "The number of system volumes (regardless of
  389. their current state) present on this system."
  390. ::= { systemInfo 16 }
  391. systemVolumeTable OBJECT-TYPE
  392. SYNTAX SEQUENCE OF SysVolumeEntryDef
  393. MAX-ACCESS not-accessible
  394. STATUS current
  395. DESCRIPTION
  396. "A list of volume entries. The number of
  397. entries is given by the value of SysVolumeNumber."
  398. ::= { systemInfo 17 }
  399.  
  400. jBODInfo OBJECT-TYPE
  401. SYNTAX DisplayString
  402. MAX-ACCESS read-only
  403. STATUS current
  404. DESCRIPTION
  405. "The bitmap of JBOD (regardless of
  406. their current state) present on this system."
  407. ::= { systemInfo 18 }
  408.  
  409. jBODBitmap OBJECT-TYPE
  410. SYNTAX DisplayString
  411. MAX-ACCESS read-only
  412. STATUS current
  413. DESCRIPTION
  414. "The bitmap of JBOD (regardless of
  415. their current state) present on this system."
  416. ::= { jBODInfo 1 }
  417.  
  418.  
  419. jBODInfos OBJECT-TYPE
  420. SYNTAX SEQUENCE OF HdEntryDef
  421. MAX-ACCESS not-accessible
  422. STATUS current
  423. DESCRIPTION
  424. "A list of interface entries. The number of
  425. entries is given by the value of IfNumber."
  426. ::= { jBODInfo 2 }
  427. jBODInfosEntry OBJECT-TYPE
  428. SYNTAX JBODInfosEntryDef
  429. MAX-ACCESS not-accessible
  430. STATUS current
  431. DESCRIPTION
  432. "An interface entry containing objects at the
  433. subnetwork layer and below for a particular
  434. interface."
  435. INDEX { jBODid }
  436. ::= { jBODInfos 1 }
  437. JBODInfosEntryDef ::=
  438. SEQUENCE {
  439. jBODid INTEGER,
  440. jBODHdNumber INTEGER
  441. }
  442. jBODid OBJECT-TYPE
  443. SYNTAX INTEGER
  444. MAX-ACCESS read-only
  445. STATUS current
  446. DESCRIPTION
  447. "A unique value for each JBOD. Its value
  448. ranges between 1 and the value of IfNumber. The
  449. value for each interface must remain constant at
  450. least from one re-initialization of the entity's
  451. network management system to the next re-
  452. initialization."
  453. ::= { jBODInfosEntry 1 }
  454.  
  455. jBODHdNumber OBJECT-TYPE
  456. SYNTAX INTEGER
  457. MAX-ACCESS read-only
  458. STATUS current
  459. DESCRIPTION
  460. "JBOD Disk port."
  461. ::= { jBODInfosEntry 2 }
  462.  
  463. jBODHdTable1 OBJECT-TYPE
  464. SYNTAX SEQUENCE OF JBODInfosEntryDef
  465. MAX-ACCESS not-accessible
  466. STATUS current
  467. DESCRIPTION
  468. "A list of interface entries. The number of
  469. entries is given by the value of IfNumber."
  470. ::= { jBODInfo 3 }
  471. jBODHdEntry1 OBJECT-TYPE
  472. SYNTAX JBODHdEntry1Def
  473. MAX-ACCESS not-accessible
  474. STATUS current
  475. DESCRIPTION
  476. "An interface entry containing objects at the
  477. subnetwork layer and below for a particular
  478. interface."
  479. INDEX { jBODHdIndex1 }
  480. ::= { jBODHdTable1 1 }
  481. JBODHdEntry1Def ::=
  482. SEQUENCE {
  483. jBODHdIndex1 INTEGER,
  484. jBODHdDescr1 DisplayString,
  485. jBODHdTemperature1 DisplayString,
  486. jBODHdStatus1 INTEGER,
  487. jBODHdModel1 DisplayString,
  488. jBODHdCapacity1 DisplayString,
  489. jBODHdSmartInfo1 DisplayString
  490. }
  491. jBODHdIndex1 OBJECT-TYPE
  492. SYNTAX INTEGER
  493. MAX-ACCESS read-only
  494. STATUS current
  495. DESCRIPTION
  496. "A unique value for each hard disk. Its value
  497. ranges between 1 and the value of IfNumber. The
  498. value for each interface must remain constant at
  499. least from one re-initialization of the entity's
  500. network management system to the next re-
  501. initialization."
  502. ::= { jBODHdEntry1 1 }
  503. jBODHdDescr1 OBJECT-TYPE
  504. SYNTAX DisplayString (SIZE (0..255))
  505. MAX-ACCESS read-only
  506. STATUS current
  507. DESCRIPTION
  508. "A textual string containing information about the
  509. interface. This string should include the name of
  510. the manufacturer, the product name and the version
  511. of the hardware interface."
  512. ::= { jBODHdEntry1 2 }
  513. jBODHdTemperature1 OBJECT-TYPE
  514. SYNTAX DisplayString
  515. MAX-ACCESS read-only
  516. STATUS current
  517. DESCRIPTION
  518. "Hard disk temperature."
  519. ::= { jBODHdEntry1 3 }
  520. jBODHdStatus1 OBJECT-TYPE
  521. SYNTAX INTEGER {
  522. ready(0),
  523. noDisk(-5),
  524. invalid(-6),
  525. rwError(-9),
  526. unknown(-4)
  527. }
  528. MAX-ACCESS read-only
  529. STATUS current
  530. DESCRIPTION
  531. "HDD status. 0:not availible, 1:availible."
  532. ::= { jBODHdEntry1 4 }
  533. jBODHdModel1 OBJECT-TYPE
  534. SYNTAX DisplayString
  535. MAX-ACCESS read-only
  536. STATUS current
  537. DESCRIPTION "Hard disk model."
  538. ::= { jBODHdEntry1 5 }
  539. jBODHdCapacity1 OBJECT-TYPE
  540. SYNTAX DisplayString
  541. MAX-ACCESS read-only
  542. STATUS current
  543. DESCRIPTION "Hard disk capacity."
  544. ::= { jBODHdEntry1 6 }
  545. jBODHdSmartInfo1 OBJECT-TYPE
  546. SYNTAX DisplayString
  547. MAX-ACCESS read-only
  548. STATUS current
  549. DESCRIPTION "Hard disk SMART information."
  550. ::= { jBODHdEntry1 7 }
  551.  
  552. jBODHdTable2 OBJECT-TYPE
  553. SYNTAX SEQUENCE OF JBODHdEntry2Def
  554. MAX-ACCESS not-accessible
  555. STATUS current
  556. DESCRIPTION
  557. "A list of interface entries. The number of
  558. entries is given by the value of IfNumber."
  559. ::= { jBODInfo 4}
  560. jBODHdEntry2 OBJECT-TYPE
  561. SYNTAX JBODHdEntry2Def
  562. MAX-ACCESS not-accessible
  563. STATUS current
  564. DESCRIPTION
  565. "An interface entry containing objects at the
  566. subnetwork layer and below for a particular
  567. interface."
  568. INDEX { jBODHdIndex2 }
  569. ::= { jBODHdTable2 1 }
  570. JBODHdEntry2Def ::=
  571. SEQUENCE {
  572. jBODHdIndex2 INTEGER,
  573. jBODHdDescr2 DisplayString,
  574. jBODHdTemperature2 DisplayString,
  575. jBODHdStatus2 INTEGER,
  576. jBODHdModel2 DisplayString,
  577. jBODHdCapacity2 DisplayString,
  578. jBODHdSmartInfo2 DisplayString
  579. }
  580. jBODHdIndex2 OBJECT-TYPE
  581. SYNTAX INTEGER
  582. MAX-ACCESS read-only
  583. STATUS current
  584. DESCRIPTION
  585. "A unique value for each hard disk. Its value
  586. ranges between 1 and the value of IfNumber. The
  587. value for each interface must remain constant at
  588. least from one re-initialization of the entity's
  589. network management system to the next re-
  590. initialization."
  591. ::= { jBODHdEntry2 1 }
  592. jBODHdDescr2 OBJECT-TYPE
  593. SYNTAX DisplayString (SIZE (0..255))
  594. MAX-ACCESS read-only
  595. STATUS current
  596. DESCRIPTION
  597. "A textual string containing information about the
  598. interface. This string should include the name of
  599. the manufacturer, the product name and the version
  600. of the hardware interface."
  601. ::= { jBODHdEntry2 2 }
  602. jBODHdTemperature2 OBJECT-TYPE
  603. SYNTAX DisplayString
  604. MAX-ACCESS read-only
  605. STATUS current
  606. DESCRIPTION
  607. "Hard disk temperature."
  608. ::= { jBODHdEntry2 3 }
  609. jBODHdStatus2 OBJECT-TYPE
  610. SYNTAX INTEGER {
  611. ready(0),
  612. noDisk(-5),
  613. invalid(-6),
  614. rwError(-9),
  615. unknown(-4)
  616. }
  617. MAX-ACCESS read-only
  618. STATUS current
  619. DESCRIPTION
  620. "HDD status. 0:not availible, 1:availible."
  621. ::= { jBODHdEntry2 4 }
  622. jBODHdModel2 OBJECT-TYPE
  623. SYNTAX DisplayString
  624. MAX-ACCESS read-only
  625. STATUS current
  626. DESCRIPTION "Hard disk model."
  627. ::= { jBODHdEntry2 5 }
  628. jBODHdCapacity2 OBJECT-TYPE
  629. SYNTAX DisplayString
  630. MAX-ACCESS read-only
  631. STATUS current
  632. DESCRIPTION "Hard disk capacity."
  633. ::= { jBODHdEntry2 6 }
  634. jBODHdSmartInfo2 OBJECT-TYPE
  635. SYNTAX DisplayString
  636. MAX-ACCESS read-only
  637. STATUS current
  638. DESCRIPTION "Hard disk SMART information."
  639. ::= { jBODHdEntry2 7 }
  640.  
  641. jBODHdTable3 OBJECT-TYPE
  642. SYNTAX SEQUENCE OF JBODHdEntry3Def
  643. MAX-ACCESS not-accessible
  644. STATUS current
  645. DESCRIPTION
  646. "A list of interface entries. The number of
  647. entries is given by the value of IfNumber."
  648. ::= { jBODInfo 5 }
  649.  
  650. jBODHdEntry3 OBJECT-TYPE
  651. SYNTAX JBODHdEntry3Def
  652. MAX-ACCESS not-accessible
  653. STATUS current
  654. DESCRIPTION
  655. "An interface entry containing objects at the
  656. subnetwork layer and below for a particular
  657. interface."
  658. INDEX { jBODHdIndex3 }
  659. ::= { jBODHdTable3 1 }
  660. JBODHdEntry3Def ::=
  661. SEQUENCE {
  662. jBODHdIndex3 INTEGER,
  663. jBODHdDescr3 DisplayString,
  664. jBODHdTemperature3 DisplayString,
  665. jBODHdStatus3 INTEGER,
  666. jBODHdModel3 DisplayString,
  667. jBODHdCapacity3 DisplayString,
  668. jBODHdSmartInfo3 DisplayString
  669. }
  670. jBODHdIndex3 OBJECT-TYPE
  671. SYNTAX INTEGER
  672. MAX-ACCESS read-only
  673. STATUS current
  674. DESCRIPTION
  675. "A unique value for each hard disk. Its value
  676. ranges between 1 and the value of IfNumber. The
  677. value for each interface must remain constant at
  678. least from one re-initialization of the entity's
  679. network management system to the next re-
  680. initialization."
  681. ::= { jBODHdEntry3 1 }
  682. jBODHdDescr3 OBJECT-TYPE
  683. SYNTAX DisplayString (SIZE (0..255))
  684. MAX-ACCESS read-only
  685. STATUS current
  686. DESCRIPTION
  687. "A textual string containing information about the
  688. interface. This string should include the name of
  689. the manufacturer, the product name and the version
  690. of the hardware interface."
  691. ::= { jBODHdEntry3 2 }
  692. jBODHdTemperature3 OBJECT-TYPE
  693. SYNTAX DisplayString
  694. MAX-ACCESS read-only
  695. STATUS current
  696. DESCRIPTION
  697. "Hard disk temperature."
  698. ::= { jBODHdEntry3 3 }
  699. jBODHdStatus3 OBJECT-TYPE
  700. SYNTAX INTEGER {
  701. ready(0),
  702. noDisk(-5),
  703. invalid(-6),
  704. rwError(-9),
  705. unknown(-4)
  706. }
  707. MAX-ACCESS read-only
  708. STATUS current
  709. DESCRIPTION
  710. "HDD status. 0:not availible, 1:availible."
  711. ::= { jBODHdEntry3 4 }
  712. jBODHdModel3 OBJECT-TYPE
  713. SYNTAX DisplayString
  714. MAX-ACCESS read-only
  715. STATUS current
  716. DESCRIPTION "Hard disk model."
  717. ::= { jBODHdEntry3 5 }
  718. jBODHdCapacity3 OBJECT-TYPE
  719. SYNTAX DisplayString
  720. MAX-ACCESS read-only
  721. STATUS current
  722. DESCRIPTION "Hard disk capacity."
  723. ::= { jBODHdEntry3 6 }
  724. jBODHdSmartInfo3 OBJECT-TYPE
  725. SYNTAX DisplayString
  726. MAX-ACCESS read-only
  727. STATUS current
  728. DESCRIPTION "Hard disk SMART information."
  729. ::= { jBODHdEntry3 7 }
  730.  
  731. jBODHdTable4 OBJECT-TYPE
  732. SYNTAX SEQUENCE OF JBODHdEntry4Def
  733. MAX-ACCESS not-accessible
  734. STATUS current
  735. DESCRIPTION
  736. "A list of interface entries. The number of
  737. entries is given by the value of IfNumber."
  738. ::= { jBODInfo 6 }
  739.  
  740. jBODHdEntry4 OBJECT-TYPE
  741. SYNTAX JBODHdEntry4Def
  742. MAX-ACCESS not-accessible
  743. STATUS current
  744. DESCRIPTION
  745. "An interface entry containing objects at the
  746. subnetwork layer and below for a particular
  747. interface."
  748. INDEX { jBODHdIndex4 }
  749. ::= { jBODHdTable4 1 }
  750. JBODHdEntry4Def ::=
  751. SEQUENCE {
  752. jBODHdIndex4 INTEGER,
  753. jBODHdDescr4 DisplayString,
  754. jBODHdTemperature4 DisplayString,
  755. jBODHdStatus4 INTEGER,
  756. jBODHdModel4 DisplayString,
  757. jBODHdCapacity4 DisplayString,
  758. jBODHdSmartInfo4 DisplayString
  759. }
  760. jBODHdIndex4 OBJECT-TYPE
  761. SYNTAX INTEGER
  762. MAX-ACCESS read-only
  763. STATUS current
  764. DESCRIPTION
  765. "A unique value for each hard disk. Its value
  766. ranges between 1 and the value of IfNumber. The
  767. value for each interface must remain constant at
  768. least from one re-initialization of the entity's
  769. network management system to the next re-
  770. initialization."
  771. ::= { jBODHdEntry4 1 }
  772. jBODHdDescr4 OBJECT-TYPE
  773. SYNTAX DisplayString (SIZE (0..255))
  774. MAX-ACCESS read-only
  775. STATUS current
  776. DESCRIPTION
  777. "A textual string containing information about the
  778. interface. This string should include the name of
  779. the manufacturer, the product name and the version
  780. of the hardware interface."
  781. ::= { jBODHdEntry4 2 }
  782. jBODHdTemperature4 OBJECT-TYPE
  783. SYNTAX DisplayString
  784. MAX-ACCESS read-only
  785. STATUS current
  786. DESCRIPTION
  787. "Hard disk temperature."
  788. ::= { jBODHdEntry4 3 }
  789. jBODHdStatus4 OBJECT-TYPE
  790. SYNTAX INTEGER {
  791. ready(0),
  792. noDisk(-5),
  793. invalid(-6),
  794. rwError(-9),
  795. unknown(-4)
  796. }
  797. MAX-ACCESS read-only
  798. STATUS current
  799. DESCRIPTION
  800. "HDD status. 0:not availible, 1:availible."
  801. ::= { jBODHdEntry4 4 }
  802. jBODHdModel4 OBJECT-TYPE
  803. SYNTAX DisplayString
  804. MAX-ACCESS read-only
  805. STATUS current
  806. DESCRIPTION "Hard disk model."
  807. ::= { jBODHdEntry4 5 }
  808. jBODHdCapacity4 OBJECT-TYPE
  809. SYNTAX DisplayString
  810. MAX-ACCESS read-only
  811. STATUS current
  812. DESCRIPTION "Hard disk capacity."
  813. ::= { jBODHdEntry4 6 }
  814. jBODHdSmartInfo4 OBJECT-TYPE
  815. SYNTAX DisplayString
  816. MAX-ACCESS read-only
  817. STATUS current
  818. DESCRIPTION "Hard disk SMART information."
  819. ::= { jBODHdEntry4 7 }
  820.  
  821. jBODHdTable5 OBJECT-TYPE
  822. SYNTAX SEQUENCE OF JBODHdEntry5Def
  823. MAX-ACCESS not-accessible
  824. STATUS current
  825. DESCRIPTION
  826. "A list of interface entries. The number of
  827. entries is given by the value of IfNumber."
  828. ::= { jBODInfo 7 }
  829.  
  830. jBODHdEntry5 OBJECT-TYPE
  831. SYNTAX JBODHdEntry5Def
  832. MAX-ACCESS not-accessible
  833. STATUS current
  834. DESCRIPTION
  835. "An interface entry containing objects at the
  836. subnetwork layer and below for a particular
  837. interface."
  838. INDEX { jBODHdIndex5 }
  839. ::= { jBODHdTable5 1 }
  840. JBODHdEntry5Def ::=
  841. SEQUENCE {
  842. jBODHdIndex5 INTEGER,
  843. jBODHdDescr5 DisplayString,
  844. jBODHdTemperature5 DisplayString,
  845. jBODHdStatus5 INTEGER,
  846. jBODHdModel5 DisplayString,
  847. jBODHdCapacity5 DisplayString,
  848. jBODHdSmartInfo5 DisplayString
  849. }
  850. jBODHdIndex5 OBJECT-TYPE
  851. SYNTAX INTEGER
  852. MAX-ACCESS read-only
  853. STATUS current
  854. DESCRIPTION
  855. "A unique value for each hard disk. Its value
  856. ranges between 1 and the value of IfNumber. The
  857. value for each interface must remain constant at
  858. least from one re-initialization of the entity's
  859. network management system to the next re-
  860. initialization."
  861. ::= { jBODHdEntry5 1 }
  862. jBODHdDescr5 OBJECT-TYPE
  863. SYNTAX DisplayString (SIZE (0..255))
  864. MAX-ACCESS read-only
  865. STATUS current
  866. DESCRIPTION
  867. "A textual string containing information about the
  868. interface. This string should include the name of
  869. the manufacturer, the product name and the version
  870. of the hardware interface."
  871. ::= { jBODHdEntry5 2 }
  872. jBODHdTemperature5 OBJECT-TYPE
  873. SYNTAX DisplayString
  874. MAX-ACCESS read-only
  875. STATUS current
  876. DESCRIPTION
  877. "Hard disk temperature."
  878. ::= { jBODHdEntry5 3 }
  879. jBODHdStatus5 OBJECT-TYPE
  880. SYNTAX INTEGER {
  881. ready(0),
  882. noDisk(-5),
  883. invalid(-6),
  884. rwError(-9),
  885. unknown(-4)
  886. }
  887. MAX-ACCESS read-only
  888. STATUS current
  889. DESCRIPTION
  890. "HDD status. 0:not availible, 1:availible."
  891. ::= { jBODHdEntry5 4 }
  892. jBODHdModel5 OBJECT-TYPE
  893. SYNTAX DisplayString
  894. MAX-ACCESS read-only
  895. STATUS current
  896. DESCRIPTION "Hard disk model."
  897. ::= { jBODHdEntry5 5 }
  898. jBODHdCapacity5 OBJECT-TYPE
  899. SYNTAX DisplayString
  900. MAX-ACCESS read-only
  901. STATUS current
  902. DESCRIPTION "Hard disk capacity."
  903. ::= { jBODHdEntry5 6 }
  904. jBODHdSmartInfo5 OBJECT-TYPE
  905. SYNTAX DisplayString
  906. MAX-ACCESS read-only
  907. STATUS current
  908. DESCRIPTION "Hard disk SMART information."
  909. ::= { jBODHdEntry5 7 }
  910.  
  911. jBODHdTable6 OBJECT-TYPE
  912. SYNTAX SEQUENCE OF JBODHdEntry6Def
  913. MAX-ACCESS not-accessible
  914. STATUS current
  915. DESCRIPTION
  916. "A list of interface entries. The number of
  917. entries is given by the value of IfNumber."
  918. ::= { jBODInfo 8 }
  919.  
  920. jBODHdEntry6 OBJECT-TYPE
  921. SYNTAX JBODHdEntry6Def
  922. MAX-ACCESS not-accessible
  923. STATUS current
  924. DESCRIPTION
  925. "An interface entry containing objects at the
  926. subnetwork layer and below for a particular
  927. interface."
  928. INDEX { jBODHdIndex6 }
  929. ::= { jBODHdTable6 1 }
  930. JBODHdEntry6Def ::=
  931. SEQUENCE {
  932. jBODHdIndex6 INTEGER,
  933. jBODHdDescr6 DisplayString,
  934. jBODHdTemperature6 DisplayString,
  935. jBODHdStatus6 INTEGER,
  936. jBODHdModel6 DisplayString,
  937. jBODHdCapacity6 DisplayString,
  938. jBODHdSmartInfo6 DisplayString
  939. }
  940. jBODHdIndex6 OBJECT-TYPE
  941. SYNTAX INTEGER
  942. MAX-ACCESS read-only
  943. STATUS current
  944. DESCRIPTION
  945. "A unique value for each hard disk. Its value
  946. ranges between 1 and the value of IfNumber. The
  947. value for each interface must remain constant at
  948. least from one re-initialization of the entity's
  949. network management system to the next re-
  950. initialization."
  951. ::= { jBODHdEntry6 1 }
  952. jBODHdDescr6 OBJECT-TYPE
  953. SYNTAX DisplayString (SIZE (0..255))
  954. MAX-ACCESS read-only
  955. STATUS current
  956. DESCRIPTION
  957. "A textual string containing information about the
  958. interface. This string should include the name of
  959. the manufacturer, the product name and the version
  960. of the hardware interface."
  961. ::= { jBODHdEntry6 2 }
  962. jBODHdTemperature6 OBJECT-TYPE
  963. SYNTAX DisplayString
  964. MAX-ACCESS read-only
  965. STATUS current
  966. DESCRIPTION
  967. "Hard disk temperature."
  968. ::= { jBODHdEntry6 3 }
  969. jBODHdStatus6 OBJECT-TYPE
  970. SYNTAX INTEGER {
  971. ready(0),
  972. noDisk(-5),
  973. invalid(-6),
  974. rwError(-9),
  975. unknown(-4)
  976. }
  977. MAX-ACCESS read-only
  978. STATUS current
  979. DESCRIPTION
  980. "HDD status. 0:not availible, 1:availible."
  981. ::= { jBODHdEntry6 4 }
  982. jBODHdModel6 OBJECT-TYPE
  983. SYNTAX DisplayString
  984. MAX-ACCESS read-only
  985. STATUS current
  986. DESCRIPTION "Hard disk model."
  987. ::= { jBODHdEntry6 5 }
  988. jBODHdCapacity6 OBJECT-TYPE
  989. SYNTAX DisplayString
  990. MAX-ACCESS read-only
  991. STATUS current
  992. DESCRIPTION "Hard disk capacity."
  993. ::= { jBODHdEntry6 6 }
  994. jBODHdSmartInfo6 OBJECT-TYPE
  995. SYNTAX DisplayString
  996. MAX-ACCESS read-only
  997. STATUS current
  998. DESCRIPTION "Hard disk SMART information."
  999. ::= { jBODHdEntry6 7 }
  1000.  
  1001. jBODHdTable7 OBJECT-TYPE
  1002. SYNTAX SEQUENCE OF JBODHdEntry7Def
  1003. MAX-ACCESS not-accessible
  1004. STATUS current
  1005. DESCRIPTION
  1006. "A list of interface entries. The number of
  1007. entries is given by the value of IfNumber."
  1008. ::= { jBODInfo 9 }
  1009.  
  1010. jBODHdEntry7 OBJECT-TYPE
  1011. SYNTAX JBODHdEntry7Def
  1012. MAX-ACCESS not-accessible
  1013. STATUS current
  1014. DESCRIPTION
  1015. "An interface entry containing objects at the
  1016. subnetwork layer and below for a particular
  1017. interface."
  1018. INDEX { jBODHdIndex7 }
  1019. ::= { jBODHdTable7 1 }
  1020. JBODHdEntry7Def ::=
  1021. SEQUENCE {
  1022. jBODHdIndex7 INTEGER,
  1023. jBODHdDescr7 DisplayString,
  1024. jBODHdTemperature7 DisplayString,
  1025. jBODHdStatus7 INTEGER,
  1026. jBODHdModel7 DisplayString,
  1027. jBODHdCapacity7 DisplayString,
  1028. jBODHdSmartInfo7 DisplayString
  1029. }
  1030. jBODHdIndex7 OBJECT-TYPE
  1031. SYNTAX INTEGER
  1032. MAX-ACCESS read-only
  1033. STATUS current
  1034. DESCRIPTION
  1035. "A unique value for each hard disk. Its value
  1036. ranges between 1 and the value of IfNumber. The
  1037. value for each interface must remain constant at
  1038. least from one re-initialization of the entity's
  1039. network management system to the next re-
  1040. initialization."
  1041. ::= { jBODHdEntry7 1 }
  1042. jBODHdDescr7 OBJECT-TYPE
  1043. SYNTAX DisplayString (SIZE (0..255))
  1044. MAX-ACCESS read-only
  1045. STATUS current
  1046. DESCRIPTION
  1047. "A textual string containing information about the
  1048. interface. This string should include the name of
  1049. the manufacturer, the product name and the version
  1050. of the hardware interface."
  1051. ::= { jBODHdEntry7 2 }
  1052. jBODHdTemperature7 OBJECT-TYPE
  1053. SYNTAX DisplayString
  1054. MAX-ACCESS read-only
  1055. STATUS current
  1056. DESCRIPTION
  1057. "Hard disk temperature."
  1058. ::= { jBODHdEntry7 3 }
  1059. jBODHdStatus7 OBJECT-TYPE
  1060. SYNTAX INTEGER {
  1061. ready(0),
  1062. noDisk(-5),
  1063. invalid(-6),
  1064. rwError(-9),
  1065. unknown(-4)
  1066. }
  1067. MAX-ACCESS read-only
  1068. STATUS current
  1069. DESCRIPTION
  1070. "HDD status. 0:not availible, 1:availible."
  1071. ::= { jBODHdEntry7 4 }
  1072. jBODHdModel7 OBJECT-TYPE
  1073. SYNTAX DisplayString
  1074. MAX-ACCESS read-only
  1075. STATUS current
  1076. DESCRIPTION "Hard disk model."
  1077. ::= { jBODHdEntry7 5 }
  1078. jBODHdCapacity7 OBJECT-TYPE
  1079. SYNTAX DisplayString
  1080. MAX-ACCESS read-only
  1081. STATUS current
  1082. DESCRIPTION "Hard disk capacity."
  1083. ::= { jBODHdEntry7 6 }
  1084. jBODHdSmartInfo7 OBJECT-TYPE
  1085. SYNTAX DisplayString
  1086. MAX-ACCESS read-only
  1087. STATUS current
  1088. DESCRIPTION "Hard disk SMART information."
  1089. ::= { jBODHdEntry7 7 }
  1090.  
  1091. jBODHdTable8 OBJECT-TYPE
  1092. SYNTAX SEQUENCE OF JBODHdEntry8Def
  1093. MAX-ACCESS not-accessible
  1094. STATUS current
  1095. DESCRIPTION
  1096. "A list of interface entries. The number of
  1097. entries is given by the value of IfNumber."
  1098. ::= { jBODInfo 10 }
  1099.  
  1100. jBODHdEntry8 OBJECT-TYPE
  1101. SYNTAX JBODHdEntry8Def
  1102. MAX-ACCESS not-accessible
  1103. STATUS current
  1104. DESCRIPTION
  1105. "An interface entry containing objects at the
  1106. subnetwork layer and below for a particular
  1107. interface."
  1108. INDEX { jBODHdIndex8 }
  1109. ::= { jBODHdTable8 1 }
  1110. JBODHdEntry8Def ::=
  1111. SEQUENCE {
  1112. jBODHdIndex8 INTEGER,
  1113. jBODHdDescr8 DisplayString,
  1114. jBODHdTemperature8 DisplayString,
  1115. jBODHdStatus8 INTEGER,
  1116. jBODHdModel8 DisplayString,
  1117. jBODHdCapacity8 DisplayString,
  1118. jBODHdSmartInfo8 DisplayString
  1119. }
  1120. jBODHdIndex8 OBJECT-TYPE
  1121. SYNTAX INTEGER
  1122. MAX-ACCESS read-only
  1123. STATUS current
  1124. DESCRIPTION
  1125. "A unique value for each hard disk. Its value
  1126. ranges between 1 and the value of IfNumber. The
  1127. value for each interface must remain constant at
  1128. least from one re-initialization of the entity's
  1129. network management system to the next re-
  1130. initialization."
  1131. ::= { jBODHdEntry8 1 }
  1132. jBODHdDescr8 OBJECT-TYPE
  1133. SYNTAX DisplayString (SIZE (0..255))
  1134. MAX-ACCESS read-only
  1135. STATUS current
  1136. DESCRIPTION
  1137. "A textual string containing information about the
  1138. interface. This string should include the name of
  1139. the manufacturer, the product name and the version
  1140. of the hardware interface."
  1141. ::= { jBODHdEntry8 2 }
  1142. jBODHdTemperature8 OBJECT-TYPE
  1143. SYNTAX DisplayString
  1144. MAX-ACCESS read-only
  1145. STATUS current
  1146. DESCRIPTION
  1147. "Hard disk temperature."
  1148. ::= { jBODHdEntry8 3 }
  1149. jBODHdStatus8 OBJECT-TYPE
  1150. SYNTAX INTEGER {
  1151. ready(0),
  1152. noDisk(-5),
  1153. invalid(-6),
  1154. rwError(-9),
  1155. unknown(-4)
  1156. }
  1157. MAX-ACCESS read-only
  1158. STATUS current
  1159. DESCRIPTION
  1160. "HDD status. 0:not availible, 1:availible."
  1161. ::= { jBODHdEntry8 4 }
  1162. jBODHdModel8 OBJECT-TYPE
  1163. SYNTAX DisplayString
  1164. MAX-ACCESS read-only
  1165. STATUS current
  1166. DESCRIPTION "Hard disk model."
  1167. ::= { jBODHdEntry8 5 }
  1168. jBODHdCapacity8 OBJECT-TYPE
  1169. SYNTAX DisplayString
  1170. MAX-ACCESS read-only
  1171. STATUS current
  1172. DESCRIPTION "Hard disk capacity."
  1173. ::= { jBODHdEntry8 6 }
  1174. jBODHdSmartInfo8 OBJECT-TYPE
  1175. SYNTAX DisplayString
  1176. MAX-ACCESS read-only
  1177. STATUS current
  1178. DESCRIPTION "Hard disk SMART information."
  1179. ::= { jBODHdEntry8 7 }
  1180.  
  1181. sysVolumeEntry OBJECT-TYPE
  1182. SYNTAX SysVolumeEntryDef
  1183. MAX-ACCESS not-accessible
  1184. STATUS current
  1185. DESCRIPTION
  1186. "An system volume entry"
  1187. INDEX { sysVolumeIndex }
  1188. ::= { systemVolumeTable 1 }
  1189. SysVolumeEntryDef ::=
  1190. SEQUENCE {
  1191. sysVolumeIndex INTEGER,
  1192. sysVolumeDescr DisplayString,
  1193. sysVolumeFS DisplayString,
  1194. sysVolumeTotalSize DisplayString,
  1195. sysVolumeFreeSize DisplayString,
  1196. sysVolumeStatus DisplayString
  1197. }
  1198. sysVolumeIndex OBJECT-TYPE
  1199. SYNTAX INTEGER
  1200. MAX-ACCESS read-only
  1201. STATUS current
  1202. DESCRIPTION
  1203. "A unique value for each system volume. Its value
  1204. ranges between 1 and the value of SysVolumeNumber. The
  1205. value for each volume must remain constant at
  1206. least from one re-initialization of the entity's
  1207. volume system to the next re-initialization."
  1208. ::= { sysVolumeEntry 1 }
  1209. sysVolumeDescr OBJECT-TYPE
  1210. SYNTAX DisplayString (SIZE (0..255))
  1211. MAX-ACCESS read-only
  1212. STATUS current
  1213. DESCRIPTION "A textual string containing information about the volume."
  1214. ::= { sysVolumeEntry 2 }
  1215. sysVolumeFS OBJECT-TYPE
  1216. SYNTAX DisplayString (SIZE (0..15))
  1217. MAX-ACCESS read-only
  1218. STATUS current
  1219. DESCRIPTION "System Volume file system."
  1220. ::= { sysVolumeEntry 3 }
  1221. sysVolumeTotalSize OBJECT-TYPE
  1222. SYNTAX DisplayString (SIZE (0..15))
  1223. MAX-ACCESS read-only
  1224. STATUS current
  1225. DESCRIPTION "System Volume total size."
  1226. ::= { sysVolumeEntry 4 }
  1227. sysVolumeFreeSize OBJECT-TYPE
  1228. SYNTAX DisplayString (SIZE (0..15))
  1229. MAX-ACCESS read-only
  1230. STATUS current
  1231. DESCRIPTION "System Volume free size."
  1232. ::= { sysVolumeEntry 5 }
  1233. sysVolumeStatus OBJECT-TYPE
  1234. SYNTAX DisplayString (SIZE (0..255))
  1235. MAX-ACCESS read-only
  1236. STATUS current
  1237. DESCRIPTION "System Volume status."
  1238. ::= { sysVolumeEntry 6 }
  1239.  
  1240.  
  1241.  
  1242. -- system inform Ex
  1243. systemInfoEx OBJECT IDENTIFIER ::= { storageSystem 3 }
  1244.  
  1245. systemCPU-UsageEX OBJECT-TYPE
  1246. SYNTAX Integer32
  1247. MAX-ACCESS read-only
  1248. STATUS current
  1249. DESCRIPTION
  1250. "system CPU usage"
  1251. ::= { systemInfoEx 1 }
  1252. systemTotalMemEX OBJECT-TYPE
  1253. SYNTAX Counter64
  1254. MAX-ACCESS read-only
  1255. STATUS current
  1256. DESCRIPTION
  1257. "System total memory in byte"
  1258. ::= { systemInfoEx 2 }
  1259. systemFreeMemEX OBJECT-TYPE
  1260. SYNTAX Counter64
  1261. MAX-ACCESS read-only
  1262. STATUS current
  1263. DESCRIPTION
  1264. "System free memory in byte"
  1265. ::= { systemInfoEx 3 }
  1266. systemUptimeEX OBJECT-TYPE
  1267. SYNTAX TimeTicks
  1268. MAX-ACCESS read-only
  1269. STATUS current
  1270. DESCRIPTION
  1271. "The amount of time since this host was last
  1272. initialized. Note that this is different from
  1273. sysUpTime in the SNMPv2-MIB [RFC1907] because
  1274. sysUpTime is the uptime of the network management
  1275. portion of the system."
  1276. ::= { systemInfoEx 4 }
  1277. cpu-TemperatureEX OBJECT-TYPE
  1278. SYNTAX Integer32
  1279. MAX-ACCESS read-only
  1280. STATUS current
  1281. DESCRIPTION
  1282. "CPU temperature in centigrade"
  1283. ::= { systemInfoEx 5 }
  1284. systemTemperatureEX OBJECT-TYPE
  1285. SYNTAX Integer32
  1286. MAX-ACCESS read-only
  1287. STATUS current
  1288. DESCRIPTION
  1289. "System temperature in centigrade"
  1290. ::= { systemInfoEx 6 }
  1291.  
  1292. ifNumberEX OBJECT-TYPE
  1293. SYNTAX INTEGER
  1294. MAX-ACCESS read-only
  1295. STATUS current
  1296. DESCRIPTION
  1297. "The number of network interfaces (regardless of
  1298. their current state) present on this system."
  1299. ::= { systemInfoEx 8 }
  1300. systemIfTableEx OBJECT-TYPE
  1301. SYNTAX SEQUENCE OF IfEntryExDef
  1302. MAX-ACCESS not-accessible
  1303. STATUS current
  1304. DESCRIPTION
  1305. "A list of interface entries. The number of
  1306. entries is given by the value of IfNumber."
  1307. ::= { systemInfoEx 9 }
  1308. ifEntryEx OBJECT-TYPE
  1309. SYNTAX IfEntryExDef
  1310. MAX-ACCESS not-accessible
  1311. STATUS current
  1312. DESCRIPTION
  1313. "An interface entry containing objects at the
  1314. subnetwork layer and below for a particular
  1315. interface."
  1316. INDEX { ifIndexEX }
  1317. ::= { systemIfTableEx 1 }
  1318. IfEntryExDef ::=
  1319. SEQUENCE {
  1320. ifIndexEX
  1321. INTEGER,
  1322. ifDescrEX
  1323. DisplayString,
  1324. ifPacketsReceivedEX
  1325. Counter,
  1326. ifPacketsSentEX
  1327. Counter,
  1328. ifErrorPacketsEX
  1329. Counter
  1330. }
  1331. ifIndexEX OBJECT-TYPE
  1332. SYNTAX INTEGER
  1333. MAX-ACCESS read-only
  1334. STATUS current
  1335. DESCRIPTION
  1336. "A unique value for each interface. Its value
  1337. ranges between 1 and the value of IfNumber. The
  1338. value for each interface must remain constant at
  1339. least from one re-initialization of the entity's
  1340. network management system to the next re-
  1341. initialization."
  1342. ::= { ifEntryEx 1 }
  1343. ifDescrEX OBJECT-TYPE
  1344. SYNTAX DisplayString (SIZE (0..255))
  1345. MAX-ACCESS read-only
  1346. STATUS current
  1347. DESCRIPTION
  1348. "A textual string containing information about the
  1349. interface. This string should include the name of
  1350. the manufacturer, the product name and the version
  1351. of the hardware interface."
  1352. ::= { ifEntryEx 2 }
  1353. ifPacketsReceivedEX OBJECT-TYPE
  1354. SYNTAX Counter
  1355. MAX-ACCESS read-only
  1356. STATUS current
  1357. DESCRIPTION
  1358. "System packets received."
  1359. ::= { ifEntryEx 3 }
  1360. ifPacketsSentEX OBJECT-TYPE
  1361. SYNTAX Counter
  1362. MAX-ACCESS read-only
  1363. STATUS current
  1364. DESCRIPTION
  1365. "System packets sent."
  1366. ::= { ifEntryEx 4 }
  1367. ifErrorPacketsEX OBJECT-TYPE
  1368. SYNTAX Counter
  1369. MAX-ACCESS read-only
  1370. STATUS current
  1371. DESCRIPTION
  1372. "System error packets."
  1373. ::= { ifEntryEx 5 }
  1374.  
  1375. hdNumberEX OBJECT-TYPE
  1376. SYNTAX INTEGER
  1377. MAX-ACCESS read-only
  1378. STATUS current
  1379. DESCRIPTION
  1380. "The number of hard drive slots."
  1381. ::= { systemInfoEx 10 }
  1382. systemHdTableEX OBJECT-TYPE
  1383. SYNTAX SEQUENCE OF HdEntryExDef
  1384. MAX-ACCESS not-accessible
  1385. STATUS current
  1386. DESCRIPTION
  1387. "A list of interface entries. The number of
  1388. entries is given by the value of HdNumber."
  1389. ::= { systemInfoEx 11 }
  1390. hdEntryEx OBJECT-TYPE
  1391. SYNTAX HdEntryExDef
  1392. MAX-ACCESS not-accessible
  1393. STATUS current
  1394. DESCRIPTION
  1395. "An interface entry containing objects at the
  1396. subnetwork layer and below for a particular
  1397. interface."
  1398. INDEX { hdIndex }
  1399. ::= { systemHdTableEX 1 }
  1400. HdEntryExDef ::=
  1401. SEQUENCE {
  1402. hdIndexEX
  1403. INTEGER,
  1404. hdDescrEX
  1405. DisplayString,
  1406. hdTemperatureEX
  1407. Integer32,
  1408. hdStatusEX
  1409. INTEGER,
  1410. hdModelEX DisplayString,
  1411. hdCapacityEX Counter64,
  1412. hdSmartInfoEX DisplayString
  1413. }
  1414. hdIndexEX OBJECT-TYPE
  1415. SYNTAX INTEGER
  1416. MAX-ACCESS read-only
  1417. STATUS current
  1418. DESCRIPTION
  1419. "A unique value for each hard disk. Its value
  1420. ranges between 1 and the value of IfNumber. The
  1421. value for each interface must remain constant at
  1422. least from one re-initialization of the entity's
  1423. network management system to the next re-
  1424. initialization."
  1425. ::= { hdEntryEx 1 }
  1426. hdDescrEX OBJECT-TYPE
  1427. SYNTAX DisplayString (SIZE (0..255))
  1428. MAX-ACCESS read-only
  1429. STATUS current
  1430. DESCRIPTION
  1431. "A textual string containing information about the
  1432. interface. This string should include the name of
  1433. the manufacturer, the product name and the version
  1434. of the hardware interface."
  1435. ::= { hdEntryEx 2 }
  1436. hdTemperatureEX OBJECT-TYPE
  1437. SYNTAX Integer32
  1438. MAX-ACCESS read-only
  1439. STATUS current
  1440. DESCRIPTION
  1441. "Hard disk temperature in centigrade."
  1442. ::= { hdEntryEx 3 }
  1443. hdStatusEX OBJECT-TYPE
  1444. SYNTAX INTEGER {
  1445. ready(0),
  1446. noDisk(-5),
  1447. invalid(-6),
  1448. rwError(-9),
  1449. unknown(-4)
  1450. }
  1451. MAX-ACCESS read-only
  1452. STATUS current
  1453. DESCRIPTION
  1454. "HDD status. 0:not availible, 1:availible."
  1455. ::= { hdEntryEx 4 }
  1456. hdModelEX OBJECT-TYPE
  1457. SYNTAX DisplayString
  1458. MAX-ACCESS read-only
  1459. STATUS current
  1460. DESCRIPTION "Hard disk model."
  1461. ::= { hdEntryEx 5 }
  1462. hdCapacityEX OBJECT-TYPE
  1463. SYNTAX Counter64
  1464. MAX-ACCESS read-only
  1465. STATUS current
  1466. DESCRIPTION "Hard disk capacity in byte."
  1467. ::= { hdEntryEx 6 }
  1468. hdSmartInfoEX OBJECT-TYPE
  1469. SYNTAX DisplayString
  1470. MAX-ACCESS read-only
  1471. STATUS current
  1472. DESCRIPTION "Hard disk SMART information."
  1473. ::= { hdEntryEx 7 }
  1474.  
  1475. modelNameEX OBJECT-TYPE
  1476. SYNTAX DisplayString
  1477. MAX-ACCESS read-only
  1478. STATUS current
  1479. DESCRIPTION
  1480. "Model name"
  1481. ::= { systemInfoEx 12 }
  1482. hostNameEX OBJECT-TYPE
  1483. SYNTAX DisplayString
  1484. MAX-ACCESS read-only
  1485. STATUS current
  1486. DESCRIPTION
  1487. "Model name"
  1488. ::= { systemInfoEx 13 }
  1489.  
  1490. sysFanNumberEX OBJECT-TYPE
  1491. SYNTAX INTEGER
  1492. MAX-ACCESS read-only
  1493. STATUS current
  1494. DESCRIPTION
  1495. "The number of system fan (regardless of
  1496. their current state) present on this system."
  1497. ::= { systemInfoEx 14 }
  1498. systemFanTableEx OBJECT-TYPE
  1499. SYNTAX SEQUENCE OF SysFanEntryExDef
  1500. MAX-ACCESS not-accessible
  1501. STATUS current
  1502. DESCRIPTION
  1503. "A list of interface entries. The number of
  1504. entries is given by the value of SysFanNumber."
  1505. ::= { systemInfoEx 15 }
  1506. sysFanEntryEx OBJECT-TYPE
  1507. SYNTAX SysFanEntryExDef
  1508. MAX-ACCESS not-accessible
  1509. STATUS current
  1510. DESCRIPTION
  1511. "An system fan entry containing objects at the
  1512. subnetwork layer and below for a particular
  1513. interface."
  1514. INDEX { sysFanIndexEX }
  1515. ::= { systemFanTableEx 1 }
  1516. SysFanEntryExDef ::=
  1517. SEQUENCE {
  1518. sysFanIndexEX
  1519. INTEGER,
  1520. sysFanDescrEX
  1521. DisplayString,
  1522. sysFanSpeedEX
  1523. Integer32
  1524. }
  1525. sysFanIndexEX OBJECT-TYPE
  1526. SYNTAX INTEGER
  1527. MAX-ACCESS read-only
  1528. STATUS current
  1529. DESCRIPTION
  1530. "A unique value for each system fan. Its value
  1531. ranges between 1 and the value of SysFanNumber. The
  1532. value for each interface must remain constant at
  1533. least from one re-initialization of the entity's
  1534. network management system to the next re-
  1535. initialization."
  1536. ::= { sysFanEntryEx 1 }
  1537. sysFanDescrEX OBJECT-TYPE
  1538. SYNTAX DisplayString (SIZE (0..255))
  1539. MAX-ACCESS read-only
  1540. STATUS current
  1541. DESCRIPTION
  1542. "A textual string containing information about the
  1543. interface. This string should include the name of
  1544. the manufacturer, the product name and the version
  1545. of the hardware interface."
  1546. ::= { sysFanEntryEx 2 }
  1547. sysFanSpeedEX OBJECT-TYPE
  1548. SYNTAX Integer32
  1549. MAX-ACCESS read-only
  1550. STATUS current
  1551. DESCRIPTION
  1552. "System fan speed (RPM)."
  1553. ::= { sysFanEntryEx 3 }
  1554.  
  1555. sysVolumeNumberEX OBJECT-TYPE
  1556. SYNTAX INTEGER
  1557. MAX-ACCESS read-only
  1558. STATUS current
  1559. DESCRIPTION
  1560. "The number of system volumes (regardless of
  1561. their current state) present on this system."
  1562. ::= { systemInfoEx 16 }
  1563. systemVolumeTableEx OBJECT-TYPE
  1564. SYNTAX SEQUENCE OF SysVolumeEntryExDef
  1565. MAX-ACCESS not-accessible
  1566. STATUS current
  1567. DESCRIPTION
  1568. "A list of volume entries. The number of
  1569. entries is given by the value of SysVolumeNumber."
  1570. ::= { systemInfoEx 17 }
  1571. sysVolumeEntryEx OBJECT-TYPE
  1572. SYNTAX SysVolumeEntryExDef
  1573. MAX-ACCESS not-accessible
  1574. STATUS current
  1575. DESCRIPTION
  1576. "An system volume entry"
  1577. INDEX { sysVolumeIndexEX }
  1578. ::= { systemVolumeTableEx 1 }
  1579. SysVolumeEntryExDef ::=
  1580. SEQUENCE {
  1581. sysVolumeIndexEX INTEGER,
  1582. sysVolumeDescrEX DisplayString,
  1583. sysVolumeFSEX DisplayString,
  1584. sysVolumeTotalSizeEX Counter64,
  1585. sysVolumeFreeSizeEX Counter64,
  1586. sysVolumeStatusEX DisplayString
  1587. }
  1588. sysVolumeIndexEX OBJECT-TYPE
  1589. SYNTAX INTEGER
  1590. MAX-ACCESS read-only
  1591. STATUS current
  1592. DESCRIPTION
  1593. "A unique value for each system volume. Its value
  1594. ranges between 1 and the value of SysVolumeNumber. The
  1595. value for each volume must remain constant at
  1596. least from one re-initialization of the entity's
  1597. volume system to the next re-initialization."
  1598. ::= { sysVolumeEntryEx 1 }
  1599. sysVolumeDescrEX OBJECT-TYPE
  1600. SYNTAX DisplayString (SIZE (0..255))
  1601. MAX-ACCESS read-only
  1602. STATUS current
  1603. DESCRIPTION "A textual string containing information about the volume."
  1604. ::= { sysVolumeEntryEx 2 }
  1605. sysVolumeFSEX OBJECT-TYPE
  1606. SYNTAX DisplayString (SIZE (0..15))
  1607. MAX-ACCESS read-only
  1608. STATUS current
  1609. DESCRIPTION "System Volume file system."
  1610. ::= { sysVolumeEntryEx 3 }
  1611. sysVolumeTotalSizeEX OBJECT-TYPE
  1612. SYNTAX Counter64
  1613. MAX-ACCESS read-only
  1614. STATUS current
  1615. DESCRIPTION "System Volume total size in byte."
  1616. ::= { sysVolumeEntryEx 4 }
  1617. sysVolumeFreeSizeEX OBJECT-TYPE
  1618. SYNTAX Counter64
  1619. MAX-ACCESS read-only
  1620. STATUS current
  1621. DESCRIPTION "System Volume free size in byte."
  1622. ::= { sysVolumeEntryEx 5 }
  1623. sysVolumeStatusEX OBJECT-TYPE
  1624. SYNTAX DisplayString (SIZE (0..255))
  1625. MAX-ACCESS read-only
  1626. STATUS current
  1627. DESCRIPTION "System Volume status."
  1628. ::= { sysVolumeEntryEx 6 }
  1629.  
  1630. -- storageSystemEx inform
  1631. storageSystemEx OBJECT IDENTIFIER ::= { storageSystem 4 }
  1632. systemSettings OBJECT IDENTIFIER ::= { storageSystemEx 1 }
  1633. storageManager OBJECT IDENTIFIER ::= { systemSettings 1 }
  1634. systemStatus OBJECT IDENTIFIER ::= { systemSettings 11 }
  1635. nasStorage OBJECT IDENTIFIER ::= { storageManager 1 }
  1636. components OBJECT IDENTIFIER ::= { nasStorage 1 }
  1637. enclosure OBJECT IDENTIFIER ::= { components 1 }
  1638. systemFan OBJECT IDENTIFIER ::= { components 2 }
  1639. systemPower OBJECT IDENTIFIER ::= { components 3 }
  1640. cpu OBJECT IDENTIFIER ::= { components 4 }
  1641. disk OBJECT IDENTIFIER ::= { components 5 }
  1642. msataDisk OBJECT IDENTIFIER ::= { components 6 }
  1643.  
  1644. storageSpace OBJECT IDENTIFIER ::= { nasStorage 2 }
  1645. raid OBJECT IDENTIFIER ::= { storageSpace 1 }
  1646. pool OBJECT IDENTIFIER ::= { storageSpace 2 }
  1647. volume OBJECT IDENTIFIER ::= { storageSpace 3 }
  1648.  
  1649. cacheAcceleration OBJECT IDENTIFIER ::= { nasStorage 3 }
  1650.  
  1651. iSCSI OBJECT IDENTIFIER ::= { storageManager 2 }
  1652. iSCSIStorage OBJECT IDENTIFIER ::= { iSCSI 1 }
  1653. lun OBJECT IDENTIFIER ::= { iSCSIStorage 10 }
  1654. target OBJECT IDENTIFIER ::= { iSCSIStorage 11 }
  1655.  
  1656. resourceMonitor OBJECT IDENTIFIER ::= { systemStatus 5 }
  1657. diskPerformance OBJECT IDENTIFIER ::= { resourceMonitor 6 }
  1658.  
  1659. iSCSIService OBJECT-TYPE
  1660. SYNTAX INTEGER{
  1661. no(0),
  1662. yes(1)
  1663. }
  1664. MAX-ACCESS read-only
  1665. STATUS current
  1666. DESCRIPTION "iSCSI Service."
  1667. ::= { iSCSIStorage 1 }
  1668.  
  1669. iSCSIServicePort OBJECT-TYPE
  1670. SYNTAX INTEGER
  1671. MAX-ACCESS read-only
  1672. STATUS current
  1673. DESCRIPTION "iSCSI ServicePort."
  1674. ::= { iSCSIStorage 2 }
  1675.  
  1676. iSNSService OBJECT-TYPE
  1677. SYNTAX INTEGER{
  1678. no(0),
  1679. yes(1)
  1680. }
  1681. MAX-ACCESS read-only
  1682. STATUS current
  1683. DESCRIPTION "iSNS Service."
  1684. ::= { iSCSIStorage 3 }
  1685.  
  1686. iSNSIP OBJECT-TYPE
  1687. SYNTAX IpAddress
  1688. MAX-ACCESS read-only
  1689. STATUS current
  1690. DESCRIPTION "iSNS IP."
  1691. ::= { iSCSIStorage 4 }
  1692.  
  1693.  
  1694.  
  1695. -- LUNTable
  1696. lunNumber OBJECT-TYPE
  1697. SYNTAX INTEGER
  1698. MAX-ACCESS read-only
  1699. STATUS current
  1700. DESCRIPTION
  1701. "The number of LUNs (regardless of
  1702. their current state) present on this system."
  1703. ::= { lun 1 }
  1704.  
  1705. lunTable OBJECT-TYPE
  1706. SYNTAX SEQUENCE OF LUNTableEntryDef
  1707. MAX-ACCESS not-accessible
  1708. STATUS current
  1709. DESCRIPTION
  1710. "A list of LUN entries. The number of
  1711. entries is given by the value of LUNNumber."
  1712. ::= { lun 2 }
  1713. lunTableEntry OBJECT-TYPE
  1714. SYNTAX LUNTableEntryDef
  1715. MAX-ACCESS not-accessible
  1716. STATUS current
  1717. DESCRIPTION
  1718. "An LUN entry."
  1719. INDEX { lunIndex }
  1720. ::= { lunTable 1 }
  1721. LUNTableEntryDef ::=
  1722. SEQUENCE {
  1723. lunIndex
  1724. INTEGER,
  1725. lunID
  1726. INTEGER,
  1727. lunCapacity
  1728. Counter64,
  1729. lunUsedPercent
  1730. INTEGER,
  1731. lunStatus
  1732. DisplayString,
  1733. lunName
  1734. DisplayString,
  1735. lunBackupStatus
  1736. INTEGER,
  1737. lunIsMap
  1738. INTEGER
  1739. }
  1740. lunIndex OBJECT-TYPE
  1741. SYNTAX INTEGER
  1742. MAX-ACCESS read-only
  1743. STATUS current
  1744. DESCRIPTION "LUNIndex."
  1745. ::= { lunTableEntry 1 }
  1746.  
  1747. lunID OBJECT-TYPE
  1748. SYNTAX INTEGER
  1749. MAX-ACCESS read-only
  1750. STATUS current
  1751. DESCRIPTION "LUNID."
  1752. ::= { lunTableEntry 2 }
  1753.  
  1754. lunCapacity OBJECT-TYPE
  1755. SYNTAX Counter64
  1756. MAX-ACCESS read-only
  1757. STATUS current
  1758. DESCRIPTION "LUN capacity in byte."
  1759. ::= { lunTableEntry 3 }
  1760.  
  1761. lunUsedPercent OBJECT-TYPE
  1762. SYNTAX INTEGER
  1763. MAX-ACCESS read-only
  1764. STATUS current
  1765. DESCRIPTION "LUN used percent."
  1766. ::= { lunTableEntry 4 }
  1767.  
  1768. lunStatus OBJECT-TYPE
  1769. SYNTAX DisplayString (SIZE (0..255))
  1770. MAX-ACCESS read-only
  1771. STATUS current
  1772. DESCRIPTION "LUN status."
  1773. ::= { lunTableEntry 5 }
  1774.  
  1775. lunName OBJECT-TYPE
  1776. SYNTAX DisplayString (SIZE (0..255))
  1777. MAX-ACCESS read-only
  1778. STATUS current
  1779. DESCRIPTION "LUN name."
  1780. ::= { lunTableEntry 6 }
  1781.  
  1782.  
  1783. lunBackupStatus OBJECT-TYPE
  1784. SYNTAX INTEGER{
  1785. none(0),
  1786. backup(1),
  1787. restore(2),
  1788. snapshot(3)
  1789. }
  1790. MAX-ACCESS read-only
  1791. STATUS current
  1792. DESCRIPTION "LUN backup status."
  1793. ::= { lunTableEntry 7 }
  1794.  
  1795. lunIsMap OBJECT-TYPE
  1796. SYNTAX INTEGER{
  1797. unmapped(0),
  1798. mapped(1)
  1799. }
  1800. MAX-ACCESS read-only
  1801. STATUS current
  1802. DESCRIPTION "LUN is Mapped."
  1803. ::= { lunTableEntry 8 }
  1804.  
  1805.  
  1806. -- targeTable
  1807. targetNumber OBJECT-TYPE
  1808. SYNTAX INTEGER
  1809. MAX-ACCESS read-only
  1810. STATUS current
  1811. DESCRIPTION
  1812. "The number of Targets (regardless of
  1813. their current state) present on this system."
  1814. ::= { target 1 }
  1815. targeTable OBJECT-TYPE
  1816. SYNTAX SEQUENCE OF TargeTableEntryDef
  1817. MAX-ACCESS not-accessible
  1818. STATUS current
  1819. DESCRIPTION
  1820. "A list of Target entries. The number of
  1821. entries is given by the value of TargetNumber."
  1822. ::= { target 2 }
  1823. targeTableEntry OBJECT-TYPE
  1824. SYNTAX TargeTableEntryDef
  1825. MAX-ACCESS not-accessible
  1826. STATUS current
  1827. DESCRIPTION
  1828. "A target entry."
  1829. INDEX { targetIndex }
  1830. ::= { targeTable 1 }
  1831. TargeTableEntryDef ::=
  1832. SEQUENCE {
  1833. targetIndex
  1834. INTEGER,
  1835. targetID
  1836. INTEGER,
  1837. targetName
  1838. DisplayString,
  1839. targetIQN
  1840. DisplayString,
  1841. targetStatus
  1842. INTEGER
  1843. }
  1844.  
  1845. targetIndex OBJECT-TYPE
  1846. SYNTAX INTEGER
  1847. MAX-ACCESS read-only
  1848. STATUS current
  1849. DESCRIPTION "TargetIndex."
  1850. ::= { targeTableEntry 1 }
  1851.  
  1852. targetID OBJECT-TYPE
  1853. SYNTAX INTEGER
  1854. MAX-ACCESS read-only
  1855. STATUS current
  1856. DESCRIPTION "TargetID."
  1857. ::= { targeTableEntry 2 }
  1858.  
  1859. targetName OBJECT-TYPE
  1860. SYNTAX DisplayString (SIZE (0..255))
  1861. MAX-ACCESS read-only
  1862. STATUS current
  1863. DESCRIPTION "Target name."
  1864. ::= { targeTableEntry 3 }
  1865.  
  1866. targetIQN OBJECT-TYPE
  1867. SYNTAX DisplayString (SIZE (0..255))
  1868. MAX-ACCESS read-only
  1869. STATUS current
  1870. DESCRIPTION "TargetIQN."
  1871. ::= { targeTableEntry 4 }
  1872.  
  1873. targetStatus OBJECT-TYPE
  1874. SYNTAX INTEGER{
  1875. offline(-1),
  1876. ready(0),
  1877. connected(1)
  1878. }
  1879. MAX-ACCESS read-only
  1880. STATUS current
  1881. DESCRIPTION "Target status."
  1882. ::= { targeTableEntry 5 }
  1883.  
  1884. -- volumeTable
  1885. volumeNumber OBJECT-TYPE
  1886. SYNTAX INTEGER
  1887. MAX-ACCESS read-only
  1888. STATUS current
  1889. DESCRIPTION
  1890. "The number of volumes (regardless of
  1891. their current state) present on this system."
  1892. ::= { volume 1 }
  1893. volumeTable OBJECT-TYPE
  1894. SYNTAX SEQUENCE OF VolumeTableEntryDef
  1895. MAX-ACCESS not-accessible
  1896. STATUS current
  1897. DESCRIPTION
  1898. "A list of volume entries. The number of
  1899. entries is given by the value of VolumeNumber."
  1900. ::= { volume 2 }
  1901. volumeTableEntry OBJECT-TYPE
  1902. SYNTAX VolumeTableEntryDef
  1903. MAX-ACCESS not-accessible
  1904. STATUS current
  1905. DESCRIPTION
  1906. "An volume entry."
  1907. INDEX { volumeIndex }
  1908. ::= { volumeTable 1 }
  1909. VolumeTableEntryDef ::=
  1910. SEQUENCE {
  1911. volumeIndex
  1912. INTEGER,
  1913. volumeID
  1914. INTEGER,
  1915. volumeCapacity
  1916. Counter64,
  1917. volumeFreeSize
  1918. Counter64,
  1919. volumeStatus
  1920. DisplayString,
  1921. -- VolumeThreshold
  1922. -- INTEGER,
  1923. volumeSSDCache
  1924. INTEGER,
  1925. volumeThin
  1926. INTEGER,
  1927. volumeName
  1928. DisplayString
  1929. }
  1930. volumeIndex OBJECT-TYPE
  1931. SYNTAX INTEGER
  1932. MAX-ACCESS read-only
  1933. STATUS current
  1934. DESCRIPTION "VolumeIndex."
  1935. ::= { volumeTableEntry 1 }
  1936.  
  1937. volumeID OBJECT-TYPE
  1938. SYNTAX INTEGER
  1939. MAX-ACCESS read-only
  1940. STATUS current
  1941. DESCRIPTION "VolumeID."
  1942. ::= { volumeTableEntry 2 }
  1943.  
  1944. volumeCapacity OBJECT-TYPE
  1945. SYNTAX Counter64
  1946. MAX-ACCESS read-only
  1947. STATUS current
  1948. DESCRIPTION "Volume capacity in byte."
  1949. ::= { volumeTableEntry 3 }
  1950.  
  1951. volumeFreeSize OBJECT-TYPE
  1952. SYNTAX Counter64
  1953. MAX-ACCESS read-only
  1954. STATUS current
  1955. DESCRIPTION "Volume freesize in byte."
  1956. ::= { volumeTableEntry 4 }
  1957.  
  1958. volumeStatus OBJECT-TYPE
  1959. SYNTAX DisplayString (SIZE (0..255))
  1960. MAX-ACCESS read-only
  1961. STATUS current
  1962. DESCRIPTION "Volume status"
  1963. ::= { volumeTableEntry 5 }
  1964.  
  1965. -- VolumeThreshold OBJECT-TYPE
  1966. -- SYNTAX INTEGER
  1967. -- MAX-ACCESS read-only
  1968. -- STATUS current
  1969. -- DESCRIPTION "Volume threshold."
  1970. -- ::= { PoolTableEntry 6 }
  1971.  
  1972. volumeSSDCache OBJECT-TYPE
  1973. SYNTAX INTEGER{
  1974. no(0),
  1975. yes(1)
  1976. }
  1977. MAX-ACCESS read-only
  1978. STATUS current
  1979. DESCRIPTION "If volume enable SSDCache acceleration."
  1980. ::= { volumeTableEntry 6 }
  1981.  
  1982. volumeThin OBJECT-TYPE
  1983. SYNTAX INTEGER{
  1984. no(0),
  1985. yes(1)
  1986. }
  1987. MAX-ACCESS read-only
  1988. STATUS current
  1989. DESCRIPTION "If volume is thin type."
  1990. ::= { volumeTableEntry 7 }
  1991.  
  1992. volumeName OBJECT-TYPE
  1993. SYNTAX DisplayString (SIZE (0..255))
  1994. MAX-ACCESS read-only
  1995. STATUS current
  1996. DESCRIPTION "Volume alias name."
  1997. ::= { volumeTableEntry 8 }
  1998.  
  1999. -- poolTable
  2000. poolNumber OBJECT-TYPE
  2001. SYNTAX INTEGER
  2002. MAX-ACCESS read-only
  2003. STATUS current
  2004. DESCRIPTION
  2005. "The number of pools (regardless of
  2006. their current state) present on this system."
  2007. ::= { pool 1 }
  2008.  
  2009. poolTable OBJECT-TYPE
  2010. SYNTAX SEQUENCE OF PoolTableEntryDef
  2011. MAX-ACCESS not-accessible
  2012. STATUS current
  2013. DESCRIPTION
  2014. "A list of pool entries. The number of entries is given by the value of PoolNumber."
  2015. ::= { pool 2 }
  2016. poolTableEntry OBJECT-TYPE
  2017. SYNTAX PoolTableEntryDef
  2018. MAX-ACCESS not-accessible
  2019. STATUS current
  2020. DESCRIPTION
  2021. "An pool entry."
  2022. INDEX { poolIndex }
  2023. ::= { poolTable 1 }
  2024. PoolTableEntryDef ::=
  2025. SEQUENCE {
  2026. poolIndex
  2027. INTEGER,
  2028. poolID
  2029. INTEGER,
  2030. poolCapacity
  2031. Counter64,
  2032. poolFreeSize
  2033. Counter64,
  2034. poolStatus
  2035. -- INTEGER,
  2036. -- PoolThreshold
  2037. -- INTEGER,
  2038. -- PoolAllocated
  2039. -- INTEGER,
  2040. -- PoolRAIDList
  2041. -- INTEGER,
  2042. -- PoolVolumeList
  2043. INTEGER
  2044. }
  2045. poolIndex OBJECT-TYPE
  2046. SYNTAX INTEGER
  2047. MAX-ACCESS read-only
  2048. STATUS current
  2049. DESCRIPTION "PoolIndex."
  2050. ::= { poolTableEntry 1 }
  2051.  
  2052. poolID OBJECT-TYPE
  2053. SYNTAX INTEGER
  2054. MAX-ACCESS read-only
  2055. STATUS current
  2056. DESCRIPTION "PoolID."
  2057. ::= { poolTableEntry 2 }
  2058.  
  2059. poolCapacity OBJECT-TYPE
  2060. SYNTAX Counter64
  2061. MAX-ACCESS read-only
  2062. STATUS current
  2063. DESCRIPTION "Pool capacity in byte."
  2064. ::= { poolTableEntry 3 }
  2065.  
  2066. poolFreeSize OBJECT-TYPE
  2067. SYNTAX Counter64
  2068. MAX-ACCESS read-only
  2069. STATUS current
  2070. DESCRIPTION "Pool freesize in byte."
  2071. ::= { poolTableEntry 4 }
  2072.  
  2073. poolStatus OBJECT-TYPE
  2074. SYNTAX INTEGER{
  2075. ready(0),
  2076. warning(-1),
  2077. notReady(-2),
  2078. error(-3)
  2079. }
  2080. MAX-ACCESS read-only
  2081. STATUS current
  2082. DESCRIPTION "Pool status."
  2083. ::= { poolTableEntry 5 }
  2084.  
  2085. --PoolThreshold OBJECT-TYPE
  2086. -- SYNTAX INTEGER
  2087. -- MAX-ACCESS read-only
  2088. -- STATUS current
  2089. -- DESCRIPTION "PoolThreshold."
  2090. -- ::= { PoolTableEntry 6 }
  2091.  
  2092. --PoolAllocated OBJECT-TYPE
  2093. -- SYNTAX INTEGER
  2094. -- MAX-ACCESS read-only
  2095. -- STATUS current
  2096. -- DESCRIPTION "PoolAllocated."
  2097. -- ::= { PoolTableEntry 7 }
  2098.  
  2099. --PoolRAIDList OBJECT-TYPE
  2100. -- SYNTAX INTEGER
  2101. -- MAX-ACCESS read-only
  2102. -- STATUS current
  2103. -- DESCRIPTION "PoolRAIDList."
  2104. -- ::= { PoolTableEntry 8 }
  2105.  
  2106. --PoolVolumeList OBJECT-TYPE
  2107. -- SYNTAX INTEGER
  2108. -- MAX-ACCESS read-only
  2109. -- STATUS current
  2110. -- DESCRIPTION "PoolVolumeList."
  2111. -- ::= { PoolTableEntry 9 }
  2112.  
  2113. -- raidGroupTable
  2114. raidNumber OBJECT-TYPE
  2115. SYNTAX INTEGER
  2116. MAX-ACCESS read-only
  2117. STATUS current
  2118. DESCRIPTION
  2119. "The number of RAIDs (regardless of
  2120. their current state) present on this system."
  2121. ::= { raid 1 }
  2122.  
  2123. raidGroupTable OBJECT-TYPE
  2124. SYNTAX SEQUENCE OF RAIDGroupTableEntryDef
  2125. MAX-ACCESS not-accessible
  2126. STATUS current
  2127. DESCRIPTION
  2128. "A list of RAID entries. The number of
  2129. entries is given by the value of RAIDNumber."
  2130. ::= { raid 2 }
  2131. raidGroupTableEntry OBJECT-TYPE
  2132. SYNTAX RAIDGroupTableEntryDef
  2133. MAX-ACCESS not-accessible
  2134. STATUS current
  2135. DESCRIPTION
  2136. "An RAID entry."
  2137. INDEX { raidIndex }
  2138. ::= { raidGroupTable 1 }
  2139. RAIDGroupTableEntryDef ::=
  2140. SEQUENCE {
  2141. raidIndex
  2142. INTEGER,
  2143. raidID
  2144. INTEGER,
  2145. raidCapacity
  2146. Counter64,
  2147. raidFreeSize
  2148. Counter64,
  2149. raidStatus
  2150. DisplayString,
  2151. raidBitmap
  2152. INTEGER,
  2153. raidLevel
  2154. DisplayString
  2155. -- RAIDDiskList
  2156. -- INTEGER,
  2157. -- RAIDSpareList
  2158. -- INTEGER
  2159.  
  2160. }
  2161. raidIndex OBJECT-TYPE
  2162. SYNTAX INTEGER
  2163. MAX-ACCESS read-only
  2164. STATUS current
  2165. DESCRIPTION "RAIDIndex."
  2166. ::= { raidGroupTableEntry 1 }
  2167.  
  2168. raidID OBJECT-TYPE
  2169. SYNTAX INTEGER
  2170. MAX-ACCESS read-only
  2171. STATUS current
  2172. DESCRIPTION "RAIDID."
  2173. ::= { raidGroupTableEntry 2 }
  2174.  
  2175. raidCapacity OBJECT-TYPE
  2176. SYNTAX Counter64
  2177. MAX-ACCESS read-only
  2178. STATUS current
  2179. DESCRIPTION "RAID capacity in byte."
  2180. ::= { raidGroupTableEntry 3 }
  2181.  
  2182. raidFreeSize OBJECT-TYPE
  2183. SYNTAX Counter64
  2184. MAX-ACCESS read-only
  2185. STATUS current
  2186. DESCRIPTION "RAID freesize in byte."
  2187. ::= { raidGroupTableEntry 4 }
  2188.  
  2189. raidStatus OBJECT-TYPE
  2190. SYNTAX DisplayString (SIZE (0..255))
  2191. MAX-ACCESS read-only
  2192. STATUS current
  2193. DESCRIPTION "RAID status."
  2194. ::= { raidGroupTableEntry 5 }
  2195.  
  2196. raidBitmap OBJECT-TYPE
  2197. SYNTAX INTEGER{
  2198. no(0),
  2199. yes(1)
  2200. }
  2201. MAX-ACCESS read-only
  2202. STATUS current
  2203. DESCRIPTION "RAID bitmap."
  2204. ::= { raidGroupTableEntry 6 }
  2205.  
  2206. raidLevel OBJECT-TYPE
  2207. SYNTAX DisplayString (SIZE (0..255))
  2208. MAX-ACCESS read-only
  2209. STATUS current
  2210. DESCRIPTION "RAID level."
  2211. ::= { raidGroupTableEntry 7 }
  2212.  
  2213. --RAIDDiskList OBJECT-TYPE
  2214. -- SYNTAX INTEGER
  2215. -- MAX-ACCESS read-only
  2216. -- STATUS current
  2217. -- DESCRIPTION "RAIDDiskList."
  2218. -- ::= { RAIDGroupTableEntry 8 }
  2219. --
  2220. --RAIDSpareList OBJECT-TYPE
  2221. -- SYNTAX INTEGER
  2222. -- MAX-ACCESS read-only
  2223. -- STATUS current
  2224. -- DESCRIPTION "RAIDSpareList."
  2225. -- ::= { RAIDGroupTableEntry 9 }
  2226.  
  2227. --cacheAcceleration
  2228. service OBJECT-TYPE
  2229. SYNTAX INTEGER{
  2230. no(0),
  2231. yes(1)
  2232. }
  2233. MAX-ACCESS read-only
  2234. STATUS current
  2235. DESCRIPTION
  2236. "If service of cache is enabled."
  2237. ::= { cacheAcceleration 1 }
  2238.  
  2239. availablePercent OBJECT-TYPE
  2240. SYNTAX INTEGER
  2241. MAX-ACCESS read-only
  2242. STATUS current
  2243. DESCRIPTION
  2244. "Available percent of cache."
  2245. ::= { cacheAcceleration 2 }
  2246.  
  2247. readHitRate OBJECT-TYPE
  2248. SYNTAX INTEGER
  2249. MAX-ACCESS read-only
  2250. STATUS current
  2251. DESCRIPTION
  2252. "Read hit rate percent of cache."
  2253. ::= { cacheAcceleration 3 }
  2254.  
  2255. writeHitRate OBJECT-TYPE
  2256. SYNTAX INTEGER
  2257. MAX-ACCESS read-only
  2258. STATUS current
  2259. DESCRIPTION
  2260. "Write hit rate percent of cache."
  2261. ::= { cacheAcceleration 4 }
  2262.  
  2263. status OBJECT-TYPE
  2264. SYNTAX DisplayString (SIZE (0..255))
  2265. MAX-ACCESS read-only
  2266. STATUS current
  2267. DESCRIPTION
  2268. "Status of cache."
  2269. ::= { cacheAcceleration 5 }
  2270.  
  2271. -- diskTable
  2272. diskNumber OBJECT-TYPE
  2273. SYNTAX INTEGER
  2274. MAX-ACCESS read-only
  2275. STATUS current
  2276. DESCRIPTION
  2277. "The number of disks (regardless of
  2278. their current state) present on this system."
  2279. ::= { disk 1 }
  2280.  
  2281. diskTable OBJECT-TYPE
  2282. SYNTAX SEQUENCE OF DiskTableEntryDef
  2283. MAX-ACCESS not-accessible
  2284. STATUS current
  2285. DESCRIPTION
  2286. "A list of disks. The number of
  2287. entries is given by the value of DiskNumber."
  2288. ::= { disk 2 }
  2289. diskTableEntry OBJECT-TYPE
  2290. SYNTAX DiskTableEntryDef
  2291. MAX-ACCESS not-accessible
  2292. STATUS current
  2293. DESCRIPTION
  2294. "A disk entry."
  2295. INDEX { diskIndex }
  2296. ::= { diskTable 1 }
  2297. DiskTableEntryDef ::=
  2298. SEQUENCE {
  2299. diskIndex
  2300. INTEGER,
  2301. diskID
  2302. INTEGER,
  2303. diskEnclosureID
  2304. INTEGER,
  2305. diskSummary
  2306. DisplayString,
  2307. diskSmartInfo
  2308. INTEGER,
  2309. diskTemperture
  2310. INTEGER,
  2311. diskGlobalSpare
  2312. INTEGER,
  2313. diskModel
  2314. DisplayString,
  2315. diskCapacity
  2316. Counter64
  2317. }
  2318. diskIndex OBJECT-TYPE
  2319. SYNTAX INTEGER
  2320. MAX-ACCESS read-only
  2321. STATUS current
  2322. DESCRIPTION "DiskIndex."
  2323. ::= { diskTableEntry 1 }
  2324.  
  2325. diskID OBJECT-TYPE
  2326. SYNTAX INTEGER
  2327. MAX-ACCESS read-only
  2328. STATUS current
  2329. DESCRIPTION "DiskID."
  2330. ::= { diskTableEntry 2 }
  2331.  
  2332. diskEnclosureID OBJECT-TYPE
  2333. SYNTAX INTEGER
  2334. MAX-ACCESS read-only
  2335. STATUS current
  2336. DESCRIPTION "disk EnclosureID."
  2337. ::= { diskTableEntry 3 }
  2338.  
  2339. diskSummary OBJECT-TYPE
  2340. SYNTAX DisplayString (SIZE (0..255))
  2341. MAX-ACCESS read-only
  2342. STATUS current
  2343. DESCRIPTION "DiskSummary. 'Good',''Warning','Abnormal'"
  2344. ::= { diskTableEntry 4 }
  2345.  
  2346. diskSmartInfo OBJECT-TYPE
  2347. SYNTAX INTEGER{
  2348. abnormal(2),
  2349. warning(1),
  2350. good(0),
  2351. error(-1)
  2352. }
  2353. MAX-ACCESS read-only
  2354. STATUS current
  2355. DESCRIPTION "DiskSmartInfo."
  2356. ::= { diskTableEntry 5 }
  2357.  
  2358. diskTemperture OBJECT-TYPE
  2359. SYNTAX INTEGER
  2360. MAX-ACCESS read-only
  2361. STATUS current
  2362. DESCRIPTION "DiskTemperture."
  2363. ::= { diskTableEntry 6 }
  2364.  
  2365. diskGlobalSpare OBJECT-TYPE
  2366. SYNTAX INTEGER{
  2367. no(0),
  2368. yes(1)
  2369. }
  2370. MAX-ACCESS read-only
  2371. STATUS current
  2372. DESCRIPTION "DiskGlobalSpare."
  2373. ::= { diskTableEntry 7 }
  2374.  
  2375. diskModel OBJECT-TYPE
  2376. SYNTAX DisplayString (SIZE (0..255))
  2377. MAX-ACCESS read-only
  2378. STATUS current
  2379. DESCRIPTION "DiskModel."
  2380. ::= { diskTableEntry 8 }
  2381.  
  2382. diskCapacity OBJECT-TYPE
  2383. SYNTAX Counter64
  2384. MAX-ACCESS read-only
  2385. STATUS current
  2386. DESCRIPTION "DiskCapacity."
  2387. ::= { diskTableEntry 9 }
  2388.  
  2389. -- msataDiskTable
  2390. msataDiskNumber OBJECT-TYPE
  2391. SYNTAX INTEGER
  2392. MAX-ACCESS read-only
  2393. STATUS current
  2394. DESCRIPTION
  2395. "The number of msatadisks (regardless of
  2396. their current state) present on this system."
  2397. ::= { msataDisk 1 }
  2398.  
  2399. msataDiskTable OBJECT-TYPE
  2400. SYNTAX SEQUENCE OF MsataDiskTableEntryDef
  2401. MAX-ACCESS not-accessible
  2402. STATUS current
  2403. DESCRIPTION
  2404. "A list of msatadisks. The number of
  2405. entries is given by the value of msataDiskNumber."
  2406. ::= { msataDisk 2 }
  2407. msataDiskTableEntry OBJECT-TYPE
  2408. SYNTAX MsataDiskTableEntryDef
  2409. MAX-ACCESS not-accessible
  2410. STATUS current
  2411. DESCRIPTION
  2412. "A disk entry."
  2413. INDEX { msataDiskIndex }
  2414. ::= { msataDiskTable 1 }
  2415. MsataDiskTableEntryDef ::=
  2416. SEQUENCE {
  2417. msataDiskIndex
  2418. INTEGER,
  2419. msataDiskID
  2420. INTEGER,
  2421. msataDiskEnclosureID
  2422. INTEGER,
  2423. msataDiskSummary
  2424. DisplayString,
  2425. msataDiskSmartInfo
  2426. INTEGER,
  2427. msataDiskTemperture
  2428. INTEGER,
  2429. msataDiskGlobalSpare
  2430. INTEGER,
  2431. msataDiskModel
  2432. DisplayString,
  2433. msataDiskCapacity
  2434. Counter64
  2435. }
  2436. msataDiskIndex OBJECT-TYPE
  2437. SYNTAX INTEGER
  2438. MAX-ACCESS read-only
  2439. STATUS current
  2440. DESCRIPTION "DiskIndex."
  2441. ::= { msataDiskTableEntry 1 }
  2442.  
  2443. msataDiskID OBJECT-TYPE
  2444. SYNTAX INTEGER
  2445. MAX-ACCESS read-only
  2446. STATUS current
  2447. DESCRIPTION "DiskID."
  2448. ::= { msataDiskTableEntry 2 }
  2449.  
  2450. msataDiskEnclosureID OBJECT-TYPE
  2451. SYNTAX INTEGER
  2452. MAX-ACCESS read-only
  2453. STATUS current
  2454. DESCRIPTION "disk EnclosureID."
  2455. ::= { msataDiskTableEntry 3 }
  2456.  
  2457. msataDiskSummary OBJECT-TYPE
  2458. SYNTAX DisplayString (SIZE (0..255))
  2459. MAX-ACCESS read-only
  2460. STATUS current
  2461. DESCRIPTION "DiskSummary. 'Good',''Warning','Abnormal'"
  2462. ::= { msataDiskTableEntry 4 }
  2463.  
  2464. msataDiskSmartInfo OBJECT-TYPE
  2465. SYNTAX INTEGER{
  2466. abnormal(2),
  2467. warning(1),
  2468. good(0),
  2469. error(-1)
  2470. }
  2471. MAX-ACCESS read-only
  2472. STATUS current
  2473. DESCRIPTION "DiskSmartInfo."
  2474. ::= { msataDiskTableEntry 5 }
  2475.  
  2476. msataDiskTemperture OBJECT-TYPE
  2477. SYNTAX INTEGER
  2478. MAX-ACCESS read-only
  2479. STATUS current
  2480. DESCRIPTION "DiskTemperture."
  2481. ::= { msataDiskTableEntry 6 }
  2482.  
  2483. msataDiskGlobalSpare OBJECT-TYPE
  2484. SYNTAX INTEGER{
  2485. no(0),
  2486. yes(1)
  2487. }
  2488. MAX-ACCESS read-only
  2489. STATUS current
  2490. DESCRIPTION "DiskGlobalSpare."
  2491. ::= { msataDiskTableEntry 7 }
  2492.  
  2493. msataDiskModel OBJECT-TYPE
  2494. SYNTAX DisplayString (SIZE (0..255))
  2495. MAX-ACCESS read-only
  2496. STATUS current
  2497. DESCRIPTION "DiskModel."
  2498. ::= { msataDiskTableEntry 8 }
  2499.  
  2500. msataDiskCapacity OBJECT-TYPE
  2501. SYNTAX Counter64
  2502. MAX-ACCESS read-only
  2503. STATUS current
  2504. DESCRIPTION "DiskCapacity."
  2505. ::= { msataDiskTableEntry 9 }
  2506.  
  2507. -- enclosureTable
  2508.  
  2509. enclosurelNumber OBJECT-TYPE
  2510. SYNTAX INTEGER
  2511. MAX-ACCESS read-only
  2512. STATUS current
  2513. DESCRIPTION
  2514. "The number of Enclosures (regardless of
  2515. their current state) present on this system."
  2516. ::= { enclosure 1 }
  2517.  
  2518. enclosureTable OBJECT-TYPE
  2519. SYNTAX SEQUENCE OF EnclosureTableEntryDef
  2520. MAX-ACCESS not-accessible
  2521. STATUS current
  2522. DESCRIPTION
  2523. "A list of enclosures. The number of
  2524. entries is given by the value of EnclosureNumber."
  2525. ::= { enclosure 2 }
  2526. enclosureTableEntry OBJECT-TYPE
  2527. SYNTAX EnclosureTableEntryDef
  2528. MAX-ACCESS not-accessible
  2529. STATUS current
  2530. DESCRIPTION
  2531. "An enclosure entry."
  2532. INDEX { enclosureIndex }
  2533. ::= { enclosureTable 1 }
  2534. EnclosureTableEntryDef ::=
  2535. SEQUENCE {
  2536. enclosureIndex
  2537. INTEGER,
  2538. enclosureID
  2539. INTEGER,
  2540. enclosureModel
  2541. DisplayString,
  2542. enclosureSerialNum
  2543. DisplayString,
  2544. enclosureSlot
  2545. INTEGER,
  2546. enclosureName
  2547. DisplayString,
  2548. enclosureSystemTemp
  2549. INTEGER
  2550. -- EnclosureDiskList
  2551. -- INTEGER
  2552. }
  2553.  
  2554. enclosureIndex OBJECT-TYPE
  2555. SYNTAX INTEGER
  2556. MAX-ACCESS read-only
  2557. STATUS current
  2558. DESCRIPTION "EnclosureIndex."
  2559. ::= { enclosureTableEntry 1 }
  2560.  
  2561. enclosureID OBJECT-TYPE
  2562. SYNTAX INTEGER
  2563. MAX-ACCESS read-only
  2564. STATUS current
  2565. DESCRIPTION "enclosureID."
  2566. ::= { enclosureTableEntry 2 }
  2567.  
  2568. enclosureModel OBJECT-TYPE
  2569. SYNTAX DisplayString (SIZE (0..255))
  2570. MAX-ACCESS read-only
  2571. STATUS current
  2572. DESCRIPTION "EnclosureModel."
  2573. ::= { enclosureTableEntry 3 }
  2574.  
  2575. enclosureSerialNum OBJECT-TYPE
  2576. SYNTAX DisplayString (SIZE (0..255))
  2577. MAX-ACCESS read-only
  2578. STATUS current
  2579. DESCRIPTION "EnclosureSerialNum."
  2580. ::= { enclosureTableEntry 4 }
  2581.  
  2582. enclosureSlot OBJECT-TYPE
  2583. SYNTAX INTEGER
  2584. MAX-ACCESS read-only
  2585. STATUS current
  2586. DESCRIPTION "EnclosureSlot."
  2587. ::= { enclosureTableEntry 5 }
  2588.  
  2589. enclosureName OBJECT-TYPE
  2590. SYNTAX DisplayString
  2591. MAX-ACCESS read-only
  2592. STATUS current
  2593. DESCRIPTION "Enclosure Name."
  2594. ::= { enclosureTableEntry 6 }
  2595.  
  2596. enclosureSystemTemp OBJECT-TYPE
  2597. SYNTAX INTEGER
  2598. MAX-ACCESS read-only
  2599. STATUS current
  2600. DESCRIPTION "Enclosure System temperature in centigrade."
  2601. ::= { enclosureTableEntry 7 }
  2602.  
  2603. --EnclosureDiskList OBJECT-TYPE
  2604. -- SYNTAX INTEGER
  2605. -- MAX-ACCESS read-only
  2606. -- STATUS current
  2607. -- DESCRIPTION "EnclosureDiskList."
  2608. -- ::= { EnclosureTableEntry 8 }
  2609.  
  2610. -- systemFan2Table
  2611. systemFanNumber OBJECT-TYPE
  2612. SYNTAX INTEGER
  2613. MAX-ACCESS read-only
  2614. STATUS current
  2615. DESCRIPTION
  2616. "The number of systemfans (regardless of
  2617. their current state) present on this system."
  2618. ::= { systemFan 1 }
  2619.  
  2620. systemFan2Table OBJECT-TYPE
  2621. SYNTAX SEQUENCE OF SystemFanTableEntryDef
  2622. MAX-ACCESS not-accessible
  2623. STATUS current
  2624. DESCRIPTION
  2625. "A list of systemfans. The number of
  2626. entries is given by the value of SystemFanNumber."
  2627. ::= { systemFan 2 }
  2628. systemFan2TableEntry OBJECT-TYPE
  2629. SYNTAX SystemFanTableEntryDef
  2630. MAX-ACCESS not-accessible
  2631. STATUS current
  2632. DESCRIPTION
  2633. "An system fan entry."
  2634. INDEX { systemFanIndex }
  2635. ::= { systemFan2Table 1 }
  2636. SystemFanTableEntryDef ::=
  2637. SEQUENCE {
  2638. systemFanIndex
  2639. INTEGER,
  2640. systemFanID
  2641. INTEGER,
  2642. systemFanEnclosureID
  2643. INTEGER,
  2644. systemFanStatus
  2645. INTEGER,
  2646. systemFanSpeed
  2647. INTEGER
  2648. }
  2649.  
  2650. systemFanIndex OBJECT-TYPE
  2651. SYNTAX INTEGER
  2652. MAX-ACCESS read-only
  2653. STATUS current
  2654. DESCRIPTION "SystemFanIndex."
  2655. ::= { systemFan2TableEntry 1 }
  2656.  
  2657. systemFanID OBJECT-TYPE
  2658. SYNTAX INTEGER
  2659. MAX-ACCESS read-only
  2660. STATUS current
  2661. DESCRIPTION "SystemFanID."
  2662. ::= { systemFan2TableEntry 2 }
  2663.  
  2664. systemFanEnclosureID OBJECT-TYPE
  2665. SYNTAX INTEGER
  2666. MAX-ACCESS read-only
  2667. STATUS current
  2668. DESCRIPTION "SystemFanEnclosureID."
  2669. ::= { systemFan2TableEntry 3 }
  2670.  
  2671. systemFanStatus OBJECT-TYPE
  2672. SYNTAX INTEGER{
  2673. ok(0),
  2674. fail(-1)
  2675. }
  2676. MAX-ACCESS read-only
  2677. STATUS current
  2678. DESCRIPTION "Systemfan status."
  2679. ::= { systemFan2TableEntry 4 }
  2680.  
  2681. systemFanSpeed OBJECT-TYPE
  2682. SYNTAX INTEGER
  2683. MAX-ACCESS read-only
  2684. STATUS current
  2685. DESCRIPTION "Systemfan speed."
  2686. ::= { systemFan2TableEntry 5 }
  2687.  
  2688.  
  2689. -- systemPowerTable
  2690. systemPowerNumber OBJECT-TYPE
  2691. SYNTAX INTEGER
  2692. MAX-ACCESS read-only
  2693. STATUS current
  2694. DESCRIPTION
  2695. "The number of systemfans (regardless of
  2696. their current state) present on this system."
  2697. ::= { systemPower 1 }
  2698.  
  2699. systemPowerTable OBJECT-TYPE
  2700. SYNTAX SEQUENCE OF SystemPowerTableEntryDef
  2701. MAX-ACCESS not-accessible
  2702. STATUS current
  2703. DESCRIPTION
  2704. "A list of systemfans. The number of
  2705. entries is given by the value of SystemPowerNumber."
  2706. ::= { systemPower 2 }
  2707. systemPowerTableEntry OBJECT-TYPE
  2708. SYNTAX SystemPowerTableEntryDef
  2709. MAX-ACCESS not-accessible
  2710. STATUS current
  2711. DESCRIPTION
  2712. "An system fan entry."
  2713. INDEX { systemPowerIndex }
  2714. ::= { systemPowerTable 1 }
  2715. SystemPowerTableEntryDef ::=
  2716. SEQUENCE {
  2717. systemPowerIndex
  2718. INTEGER,
  2719. systemPowerID
  2720. INTEGER,
  2721. systemPowerEnclosureID
  2722. INTEGER,
  2723. systemPowerStatus
  2724. INTEGER,
  2725. systemPowerFanSpeed
  2726. INTEGER,
  2727. systemPowerTemp
  2728. INTEGER
  2729. }
  2730.  
  2731. systemPowerIndex OBJECT-TYPE
  2732. SYNTAX INTEGER
  2733. MAX-ACCESS read-only
  2734. STATUS current
  2735. DESCRIPTION "SystemPowerIndex."
  2736. ::= { systemPowerTableEntry 1 }
  2737.  
  2738. systemPowerID OBJECT-TYPE
  2739. SYNTAX INTEGER
  2740. MAX-ACCESS read-only
  2741. STATUS current
  2742. DESCRIPTION "SystemPowerID."
  2743. ::= { systemPowerTableEntry 2 }
  2744.  
  2745. systemPowerEnclosureID OBJECT-TYPE
  2746. SYNTAX INTEGER
  2747. MAX-ACCESS read-only
  2748. STATUS current
  2749. DESCRIPTION "SystemPowerEnclosureID."
  2750. ::= { systemPowerTableEntry 3 }
  2751.  
  2752. systemPowerStatus OBJECT-TYPE
  2753. SYNTAX INTEGER{
  2754. ok(0),
  2755. fail(-1)
  2756. }
  2757. MAX-ACCESS read-only
  2758. STATUS current
  2759. DESCRIPTION "Systemfan status."
  2760. ::= { systemPowerTableEntry 4 }
  2761.  
  2762. systemPowerFanSpeed OBJECT-TYPE
  2763. SYNTAX INTEGER
  2764. MAX-ACCESS read-only
  2765. STATUS current
  2766. DESCRIPTION "SystemPower speed."
  2767. ::= { systemPowerTableEntry 5 }
  2768.  
  2769. systemPowerTemp OBJECT-TYPE
  2770. SYNTAX INTEGER
  2771. MAX-ACCESS read-only
  2772. STATUS current
  2773. DESCRIPTION "SystemPower temperature in centigrade."
  2774. ::= { systemPowerTableEntry 6 }
  2775.  
  2776. -- cpuTable
  2777. cpuNumber OBJECT-TYPE
  2778. SYNTAX INTEGER
  2779. MAX-ACCESS read-only
  2780. STATUS current
  2781. DESCRIPTION
  2782. "The number of CPUs (regardless of
  2783. their current state) present on this system."
  2784. ::= { cpu 1 }
  2785.  
  2786. cpuTemp OBJECT-TYPE
  2787. SYNTAX INTEGER
  2788. MAX-ACCESS read-only
  2789. STATUS current
  2790. DESCRIPTION "CPU temperature in centigrade."
  2791. ::= { cpu 2 }
  2792.  
  2793. cpuTable OBJECT-TYPE
  2794. SYNTAX SEQUENCE OF CPUTableEntryDef
  2795. MAX-ACCESS not-accessible
  2796. STATUS current
  2797. DESCRIPTION
  2798. "A list of CPUs. The number of
  2799. entries is given by the value of CPUNumber."
  2800. ::= { cpu 3 }
  2801. cpuTableEntry OBJECT-TYPE
  2802. SYNTAX CPUTableEntryDef
  2803. MAX-ACCESS not-accessible
  2804. STATUS current
  2805. DESCRIPTION
  2806. "A CPU entry."
  2807. INDEX { cpuIndex }
  2808. ::= { cpuTable 1 }
  2809. CPUTableEntryDef ::=
  2810. SEQUENCE {
  2811. cpuIndex
  2812. INTEGER,
  2813. cpuID
  2814. INTEGER,
  2815. cpuUsage
  2816. INTEGER
  2817.  
  2818. }
  2819.  
  2820. cpuIndex OBJECT-TYPE
  2821. SYNTAX INTEGER
  2822. MAX-ACCESS read-only
  2823. STATUS current
  2824. DESCRIPTION "CPUIndex."
  2825. ::= { cpuTableEntry 1 }
  2826.  
  2827. cpuID OBJECT-TYPE
  2828. SYNTAX INTEGER
  2829. MAX-ACCESS read-only
  2830. STATUS current
  2831. DESCRIPTION "CPUID."
  2832. ::= { cpuTableEntry 2 }
  2833.  
  2834. cpuUsage OBJECT-TYPE
  2835. SYNTAX INTEGER
  2836. MAX-ACCESS read-only
  2837. STATUS current
  2838. DESCRIPTION "CPUUsage."
  2839. ::= { cpuTableEntry 3 }
  2840.  
  2841.  
  2842. -- diskPerformanceTable
  2843. diskPerformanceNumber OBJECT-TYPE
  2844. SYNTAX INTEGER
  2845. MAX-ACCESS read-only
  2846. STATUS current
  2847. DESCRIPTION
  2848. "The number of Devices (regardless of
  2849. their current state) for monitor perfrmance present on this system."
  2850. ::= { diskPerformance 1 }
  2851.  
  2852. diskPerformanceTable OBJECT-TYPE
  2853. SYNTAX SEQUENCE OF DiskPerformanceTableEntryDef
  2854. MAX-ACCESS not-accessible
  2855. STATUS current
  2856. DESCRIPTION
  2857. "A list of interface entries. The number of
  2858. entries is given by the value of VolumeNumber."
  2859. ::= { diskPerformance 2 }
  2860. diskPerformanceTableEntry OBJECT-TYPE
  2861. SYNTAX DiskPerformanceTableEntryDef
  2862. MAX-ACCESS not-accessible
  2863. STATUS current
  2864. DESCRIPTION
  2865. "An system fan entry containing objects at the
  2866. subnetwork layer and below for a particular
  2867. interface."
  2868. INDEX { diskPerformanceIndex }
  2869. ::= { diskPerformanceTable 1 }
  2870. DiskPerformanceTableEntryDef ::=
  2871. SEQUENCE {
  2872. diskPerformanceIndex
  2873. INTEGER,
  2874. blvID
  2875. INTEGER,
  2876. iops
  2877. INTEGER,
  2878. latency
  2879. INTEGER
  2880. }
  2881.  
  2882. diskPerformanceIndex OBJECT-TYPE
  2883. SYNTAX INTEGER
  2884. MAX-ACCESS read-only
  2885. STATUS current
  2886. DESCRIPTION "DiskPerformanceIndex."
  2887. ::= { diskPerformanceTableEntry 1 }
  2888.  
  2889. blvID OBJECT-TYPE
  2890. SYNTAX INTEGER
  2891. MAX-ACCESS read-only
  2892. STATUS current
  2893. DESCRIPTION "BLVID."
  2894. ::= { diskPerformanceTableEntry 2 }
  2895.  
  2896. iops OBJECT-TYPE
  2897. SYNTAX INTEGER
  2898. MAX-ACCESS read-only
  2899. STATUS current
  2900. DESCRIPTION "IOPS."
  2901. ::= { diskPerformanceTableEntry 3 }
  2902.  
  2903. latency OBJECT-TYPE
  2904. SYNTAX INTEGER
  2905. MAX-ACCESS read-only
  2906. STATUS current
  2907. DESCRIPTION "Latency."
  2908. ::= { diskPerformanceTableEntry 4 }
  2909. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement