iTop Extensions

Datacenter view extended

Datacenter view extended
Position graphically datacenter devices located in your Racks and Enclosures
PHP 8.1

Advanced management of rackable devices

  • External applications like racktables or rackmonkey are no longer necessary to visualize your data.


On each rack and enclosure, drag & drop your datacenter devices exactly where they are, on the front or the rear panel of the Rack.

  • Supports complex enclosures thanks to a grid system
  • Automatically computes on your racks:
    • Occupancy rates
    • Power usage and remaining capacity
    • Weight usage and remaining capacity
  • Supports devices other than datacenter devices:
    • Reserved slots
    • Devices from Custom classes
    • Zero-U devices
  • Adds Audit rules to identify datacenter devices missing their U size, unmounted, overlapping with another device, …

Online demo

You can try this extension on the online demo. There are already some racks, enclosures and devices mounted as an example. Just click on the links below to access it:

Revision History

Version Release Date Comments
1.9.0 2023-09-09 * Add compatibility with iTop 3.1+
* Increase iTop min. version to 2.7.0
* Add german translations thanks to @mraenker
* Include bridge module for IPAM for iTop extensions thanks to @xtophe38 tip for auto select condition
* Migrate deprecated usages of FontAwesome v4
* Migrate deprecated usages of `\ajax_page` class
* Remove molkobain-console-tooltips from mandatory dependencies as it is now included in iTop 3.0+
* Fix dependencies marked as optional instead of mandatory (thanks to @Hipska)
1.8.2 2022-10-24 * Fix “access permissions” english translations being in french
1.8.1 2022-09-21 * Fix devices width glitch on enclosure with few columns
* Fix compatibility with “Location hierarchy” extension
1.8.0 2022-06-19 * Add warning message in graphical view when no height defined for racks / enclosures
* Fix enclosure layout wizard not opening on some browsers in iTop 3.0+
* Fix “Undefined mixin mhf-font-size-12” on non “production” environments
* Fix “Undefined variable $obj-class-enclosure-bg-color” on non “production” environments
1.7.2 2022-03-29 First Combodo resale version


Compatible with iTop 2.7 and newer.

Downgrade to simple version

If you want to remove the extended version of the extension to only keep the simple version, mind unlinking all elements off the hosts’ (racks and enclosures) rear panel prior to it, otherwise elements from the rear panel will fallback on the front panel, overlapping genuine elements of the front panel.





Some configuration parameters allow to:

  • Specify by class the fields displayed in the hovercard
  • Specify the custom classes which can be position in a Rack/Enclosure

More details...


The extension adds:

  • multiple fields on standard Datacenter devices classes, to specify the physical dimension, position, weight, consumed energy,.. for rackable devices
  • a nice graphical view on each rack, with the enclosures and the datacenter devices position in the rack, position which can be changed with a simple drag & drop of the device.

Questions & Answers

Question: Can I use my own datamodel classes in the graphical view?

Answer: Yes, but your classes will require some specific attributes and methods. Follow this tutorial for detailled information.

Question: How can I add & use patch panels?

Answer: Patch panels are not part of the standard datamodel, but you can use the TeemIP Cable Management extension to add them. Follow this tutorial for detailled information.

extensions/molkobain-datacenter-view-extended.txt · Last modified: 2023/09/17 17:06 (external edit)
Back to top
Contact us