DEV Community

Misha Zaslavskiy
Misha Zaslavskiy

Posted on • Edited on

EDA license utilization dashboard

The 1st post in this series describes installation of the flexlm_exporter utility with a standard Grafana dashboard. Out-of-the box this dashboard gives very useful historical usage statistic. However I always wanted to see more concise summary. For the contract renewal or license remix, CAD team needs to identify underutilized and overutilized licenses. With the default dashboard this could be a tedious process if your company uses many EDA tools. Moreover EDA companies are not financially interested to make it any easier, and their license scheme is often quite murky. A single tool may use dozens of different licenses depending on the input, tool version, available hardware, phase of the moon, or who knows what else. Some licenses could be used interchangeably for the same run, others can be only used in conjunction with one another, and more often then not, those details are not described in the documentation.

To simplify long-term utilization analysis, I prepared an additional dashboard. There are 3 graphs so far:

  • weekly average time-series that allows to filter-out the noise from nights/weekends and look for trends
  • bar chart with average utilization over the whole plotting period, say the last 6 months
  • utilization table with average, peak, zero and 100% usage metrics.

Here is the installation link from Grafana dashboards library.

Top comments (0)