{% extends '_base.html' %} {% load helpers %} {% block content %} {% include 'search_form.html' %}
Organization
{% if perms.dcim.view_site %} {{ stats.site_count }}

Sites

{% else %}

Sites

{% endif %}

Geographic locations

{% if perms.tenancy.view_tenant %} {{ stats.tenant_count }}

Tenants

{% else %}

Tenants

{% endif %}

Customers or departments

DCIM
{% if perms.dcim.view_rack %} {{ stats.rack_count }}

Racks

{% else %}

Racks

{% endif %}

Equipment racks, optionally organized by group

{% if perms.dcim.view_devicetype %} {{ stats.devicetype_count }}

Device Types

{% else %}

Device Types

{% endif %}

Physical hardware models by manufacturer

{% if perms.dcim.view_device %} {{ stats.device_count }}

Devices

{% else %}

Devices

{% endif %}

Rack-mounted network equipment, servers, and other devices

Connections

{% if perms.dcim.view_cable %} {{ stats.cable_count }}

Cables

{% else %}

Cables

{% endif %} {% if perms.dcim.view_interface %} {{ stats.interface_connections_count }}

Interfaces

{% else %}

Interfaces

{% endif %} {% if perms.dcim.view_consoleport and perms.dcim.view_consoleserverport %} {{ stats.console_connections_count }}

Console

{% else %}

Console

{% endif %} {% if perms.dcim.view_powerport and perms.dcim.view_poweroutlet %} {{ stats.power_connections_count }}

Power

{% else %}

Power

{% endif %}
Power
{% if perms.dcim.view_powerfeed %} {{ stats.powerfeed_count }}

Power Feeds

{% else %}

Power Feeds

{% endif %}

Electrical circuits delivering power from panels

{% if perms.dcim.view_powerpanel %} {{ stats.powerpanel_count }}

Power Panels

{% else %}

Power Panels

{% endif %}

Electrical panels receiving utility power

Secrets
{% if perms.secrets.view_secret %} {{ stats.secret_count }}

Secrets

{% else %}

Secrets

{% endif %}

Cryptographically secured secret data

IPAM
{% if perms.ipam.view_vrf %} {{ stats.vrf_count }}

VRFs

{% else %}

VRFs

{% endif %}

Virtual routing and forwarding tables

{% if perms.ipam.view_aggregate %} {{ stats.aggregate_count }}

Aggregates

{% else %}

Aggregates

{% endif %}

Top-level IP allocations

{% if perms.ipam.view_prefix %} {{ stats.prefix_count }}

Prefixes

{% else %}

Prefixes

{% endif %}

IPv4 and IPv6 network assignments

{% if perms.ipam.view_ipaddress %} {{ stats.ipaddress_count }}

IP Addresses

{% else %}

IP Addresses

{% endif %}

Individual IPv4 and IPv6 addresses

{% if perms.ipam.view_vlan %} {{ stats.vlan_count }}

VLANs

{% else %}

VLANs

{% endif %}

Layer two domains, identified by VLAN ID

Circuits
{% if perms.circuits.view_provider %} {{ stats.provider_count }}

Providers

{% else %}

Providers

{% endif %}

Organizations which provide circuit connectivity

{% if perms.circuits.view_circuit %} {{ stats.circuit_count }}

Circuits

{% else %}

Circuits

{% endif %}

Communication links for Internet transit, peering, and other services

Virtualization
{% if perms.virtualization.view_cluster %} {{ stats.cluster_count }}

Clusters

{% else %}

Clusters

{% endif %}

Clusters of physical hosts in which VMs reside

{% if perms.virtualization.view_virtualmachine %} {{ stats.virtualmachine_count }}

Virtual Machines

{% else %}

Virtual Machines

{% endif %}

Virtual compute instances running inside clusters

Global Topology Maps
{% if topology_maps and perms.extras.view_topologymap %} {% for tm in topology_maps %} {% endfor %}
{{ tm }} {{ tm.description }}
{% elif perms.extras.view_topologymap %}
None found
{% else %}
No permission
{% endif %}
Reports
{% if report_results and perms.extras.view_reportresult %} {% for result in report_results %} {% endfor %}
{{ result.report }} {% include 'extras/inc/report_label.html' %}
{% elif perms.extras.view_reportresult %}
None found
{% else %}
No permission
{% endif %}
Changelog
{% if changelog and perms.extras.view_objectchange %}
{% for change in changelog %} {% with action=change.get_action_display|lower %}
{% if action == 'created' %} {% elif action == 'updated' %} {% elif action == 'deleted' %} {% endif %} {{ change.changed_object_type.name|bettertitle }} {% if change.changed_object.get_absolute_url %} {{ change.changed_object }} {% else %} {{ change.changed_object|default:change.object_repr }} {% endif %}
{{ change.user|default:change.user_name }} - {{ change.time|date:'SHORT_DATETIME_FORMAT' }}
{% endwith %} {% if forloop.last %} {% endif %} {% endfor %}
{% elif perms.extras.view_objectchange %}
No change history found
{% else %}
No permission
{% endif %}
{% endblock %}