{% extends 'base.html' %} {% load static mathfilters %} {% block imports %} {% endblock %} {% block content %}

CPU Utilization

{{ cpu_used }} / {{ cpu_used|add:cpu_free }} vCPU
{{ cpu_used_percentage|floatformat:1 }}%
Used {{ cpu_used }} vCPU
Free {{ cpu_free }} vCPU

RAM Utilization

{{ ram_used }} / {{ ram_used|add:ram_free }} GB
{{ ram_used_percentage|floatformat:1 }}%
Used {{ ram_used }} GB
Free {{ ram_free }} GB

Instances

{{ vm_active }} active / {{ vm_stopped }} stopped
{{ vm_count }}
Most Used Flavor
{{ common_flavor }}
Avg. vCPU/VM
{{ avg_cpu_per_vm|floatformat:1 }}
Density
{{ vm_density|floatformat:1 }}/host

Resource Allocation

CPU Allocation {{ cpu_allocated }} / {{ cpu_total }} vCPU
{% with pct=cpu_allocated|div:cpu_total|mul:100 %}
{{ pct|floatformat:1 }}%
OC: x{{ cpu_overcommit_ratio }} {{ pct|floatformat:1 }}% allocated
{% endwith %}
RAM Allocation {{ ram_allocated }} / {{ ram_total }} GB
{% with pct=ram_allocated|div:ram_total|mul:100 %}
{{ pct|floatformat:1 }}%
OC: x{{ ram_overcommit_ratio }} {{ pct|floatformat:1 }}% allocated
{% endwith %}

Top Flavors

{{ common_flavor }} {{ common_flavor_count }} instances
Share {{ common_flavor_count|div:vm_count|mul:100|floatformat:0 }}%
{% if second_common_flavor %}
{{ second_common_flavor.name }}
{{ second_common_flavor.count }}
{% endif %} {% if third_common_flavor %}
{{ third_common_flavor.name }}
{{ third_common_flavor.count }}
{% endif %}

Audit Analysis

Select an audit to analyze resource distribution
{{ audits|length }} available

Current CPU Distribution

Mean: 0%

Projected CPU Distribution

Mean: 0%
±1σ: 0%

Migration Actions

Select audit
Instance Source → Destination Flavor Impact
No audit selected. Load an audit to view migration recommendations.
{% endblock %} {% block script %} {% endblock %} {% block css %} {% endblock %}