Skip to Main Content
NetBox Plugin Ideas

Propose and vote for your most-wanted NetBox plugins!

Status Discussion
Created by Guest
Created on May 23, 2023

Tracking cost for inventory tracked by netbox

Dedicated plugin to track all the site NRC cost, per-rack NRC/MRC cost, per device NRC cost as well as per circuit NRC/MRC cost. This will be helpful to track the ground truth of cost related information, which could later be referenced by other cost calculation systems and monitoring systems.


Using a separate plugin will also make it feasible to provide permission control, where ppl does not need to access these cost information could be excluded from the read permission of this plugin directly.

Use case

Generate a basic cost modeling of a datacenter. Using a separate prometheus exporter to expore cost information to prometheus, which could later be integrated with other services for cost calculation.

  • Attach files
  • Stavr Ognev
    Reply
    |
    May 30, 2023

    If target system is Prometheus, why do not use either Config Context or custom field to store json?

    You can extract values and use it in external systems.


    We use described approach to calculate target cost on several cloud providers and total cost of ownership for VMs and tenants, using config context assigned to site:


    4 replies