Concordo 100% com o fato de que muitas das ferramentas do DCIM são muito caras.
Isenção de responsabilidade: Eu mesmo estou com um fornecedor de DCIM (www.graphicalnetworks.com) que desenvolve netTerrain DCIM.
A netTerrain é acessível em comparação a alguns dos outros fornecedores, mas tudo é relativo, é claro. Fazemos o gerenciamento completo de energia e temperatura em tempo real, mas você pode obter muitos outros recursos que talvez não lhe interessem (mapeamento lógico, descoberta, status da porta, painel de controle, etc)
Se você está procurando apenas alguns recursos adicionais, você pode considerar desenvolver alguns deles por conta própria ou obter um produto pontual específico para o que está faltando no momento. Por exemplo, você pode aproveitar o módulo DCM e a API da Intel para power & monitoramento temporário e talvez desenvolva algo para o gerenciamento de cabos, se for a entrada de dados que você precisa.
Para o mapeamento da camada 2, 3 (não necessariamente abrangido por muitos fornecedores de DCIM), você pode usar algumas bibliotecas SNMP de código aberto disponíveis.
Espero que isso ajude!