SNMP-chassis¶
The goal is to manage Chassis and different cards on this chassis
Example : http://www.ip-performance.co.uk/alcatellucent7710servicerouter_91.php
A chassis can have many elements types and have serial number, model and partnumber:
- Power management
- Fans
- IO cards (cards with network ports)
- Management cards
Tables¶
To manage all, we need use this inventory types:
- NetworkEquipement (GLPI core) : chassis, IO cards
- Link table (FusionInventory) to link these devices
CREATE TABLE `glpi_plugin_fusinvsnmp_networkequipments_networkequipments` ( `id` int(11) NOT NULL AUTO_INCREMENT, `networkequipments_id_parent` int(11) NOT NULL default '0' COMMENT 'Parent', `networkequipments_id_child` int(11) NOT NULL default '0' COMMENT 'Child', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
- Components (FusionInventory) : Power management, Fans, management cards (must have place number in Chassis)
- Link table (FusionInventory) to link these components to the NetworkEquipements
Display in GLPI¶
On NetworkEquipement, possibility to display networkports of this but too networkports of Child NetworkEquipement, for example, have 2 tabs:- Local ports
- All ports (local and child)
Must display components with place number in the chassis.
So chassis (network equipment) may have stored in DB, all places for cards.
Update SNMP models¶
We need to update SNMP models to get cards of devices
Can have:- serial number
- part number
- model number
- some ports
- cpu
- memory