mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Add initial support for Lenovo ThinkStation server * Initial Support for Lenovo ThinkStation Server - detection rules * Lenovo ThinkStation MMIB Files * Added test data for Lenovo ThinkStation Model SR250 * trying unit test fix trying to correct unit test failures * Revert "trying unit test fix" This reverts commit 7f44689e8a1a59f038c6caa1bb28030eeb5397d4. * Create lenovoXClarityIMPI_lenovoxcc.snmprec Added snmprec * Update lenovoXClarityIMPI.yaml Removed Null-Value (over) in yaml * Update lenovoXClarityIMPI.yaml Fixed typo * Update lenovoXClarityIMPI.yaml Fixed another typo in os yaml * Update lenovoXClarityIMPI.yaml Added {{ $index }} and removed skip_values * Update lenovoXClarityIMPI.yaml Added index in yaml * Update lenovoXClarityIMPI.yaml * Update lenovoXClarityIMPI_lenovoxcc.json * Update lenovoXClarityIMPI_lenovoxcc.json * Updated detection rule Removed N/A skip, removed unecessary state_name. Removed $index in oid, because otherwise the detection fails for some reason Excluded num_oid because otherwise the poller fails to detect the values. * Code improvements and test data I've implemented what I've learned from my Fujitsu pull: - added test data - corrected MIB file names and folder * Code improvements Removed an empty array and two empty lines. * Code improvements * Delete LENOVO-SMI-MIB DEFINITIONS This file is named wrong and we already have `LENOVO-SMI-MIB` so looks to be duplicated * Changed OS name Changed OS name * Fixed test data for os name change * Update LENOVO-PRODUCTS-MIB Reupdated Lenovo-Products-MIB to 2017er Version Co-authored-by: Neil Lathwood <gh+n@laf.io>
104 lines
2.7 KiB
Plaintext
104 lines
2.7 KiB
Plaintext
--- LENOVO-PRODUCTS-MIB: Lenovo product object identifier assignments
|
|
-- Copyright (c) 2014-2017 Lenovo Group Ltd. All rights reserved.
|
|
|
|
LENOVO-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
lenovoProducts, lenovoModules
|
|
FROM LENOVO-SMI-MIB;
|
|
|
|
lenovoProductsMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201705010000Z"
|
|
ORGANIZATION "Lenovo"
|
|
CONTACT-INFO
|
|
"Lenovo
|
|
|
|
Postal: 1009 Think Place
|
|
Morrisville, NC 27560
|
|
USA
|
|
|
|
Tel: +1 (919) 968-4465
|
|
|
|
E-mail: snmp@lenovo.com"
|
|
DESCRIPTION
|
|
"This module defines the object identifiers returned as values for
|
|
sysObjectID for Lenovo hardware."
|
|
REVISION "201604200000Z"
|
|
DESCRIPTION "Initial version."
|
|
REVISION "201705010000Z"
|
|
DESCRIPTION "Add sysObjectId for G8332 CNOS product"
|
|
REVISION "201705020000Z"
|
|
DESCRIPTION "Add sysObjectIDs for NE1032, NE1032T, NE1072, and NE10032 switches."
|
|
|
|
::= { lenovoModules 1 }
|
|
|
|
-- Lenovo Server Products
|
|
lenovoServerProducts OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Root object identifier for Lenovo server products."
|
|
::= { lenovoProducts 11 }
|
|
|
|
-- Lenovo Network Flex Products
|
|
flex OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Root object identifier for Lenovo Flex network products."
|
|
::= { lenovoProducts 18}
|
|
|
|
--Lenovo Flex System SI4091 10Gb System Interconnect Module
|
|
si4091 OBJECT IDENTIFIER ::= { flex 23}
|
|
|
|
|
|
-- Lenovo Network RackSwitch (ToR) Products
|
|
tor OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Root object identifier for Lenovo RackSwitch network products."
|
|
::= { lenovoProducts 7}
|
|
|
|
-- Lenovo RackSwitch G8296
|
|
g8296 OBJECT IDENTIFIER ::= { tor 22}
|
|
|
|
-- Lenovo RackSwitch G8272
|
|
g8272 OBJECT IDENTIFIER ::= { tor 24}
|
|
|
|
-- Lenovo RackSwitch G8296 CNOS
|
|
g8296-cnos OBJECT IDENTIFIER ::= { tor 29}
|
|
|
|
-- Lenovo RackSwitch G8272 CNOS
|
|
g8272-cnos OBJECT IDENTIFIER ::= { tor 30}
|
|
|
|
-- Lenovo RackSwitch G8332 CNOS
|
|
g8332-cnos OBJECT IDENTIFIER ::= { tor 31}
|
|
|
|
-- Lenovo ThinkSystem NE1032 RackSwitch
|
|
ne1032 OBJECT IDENTIFIER ::= { tor 32}
|
|
|
|
-- Lenovo ThinkSystem NE1032T RackSwitch
|
|
ne1032t OBJECT IDENTIFIER ::= { tor 33}
|
|
|
|
-- Lenovo ThinkSystem NE1072T RackSwitch
|
|
ne1072t OBJECT IDENTIFIER ::= { tor 34}
|
|
|
|
-- Lenovo ThinkSystem NE10032 RackSwitch
|
|
ne10032 OBJECT IDENTIFIER ::= { tor 36}
|
|
|
|
-- Lenovo ThinkSystem NE2572 RackSwitch
|
|
ne2572 OBJECT IDENTIFIER ::= { tor 41}
|
|
|
|
-- Lenovo CE0128T Switch
|
|
ce0128t OBJECT IDENTIFIER ::= { tor 37}
|
|
|
|
-- Lenovo CE0128P Switch
|
|
ce0128p OBJECT IDENTIFIER ::= { tor 38}
|
|
|
|
-- Lenovo CE0152T Switch
|
|
ce0152t OBJECT IDENTIFIER ::= { tor 39}
|
|
|
|
-- Lenovo ThinkSystem NE2572 RackSwitch
|
|
ne2572 OBJECT IDENTIFIER ::= { tor 41}
|
|
|
|
END |