{% extends 'netbox_meraki/base.html' %} {% load static %} {% block page_content %}
Configure the Meraki API key in NetBox configuration.py
{% endif %}Device role names customized in configuration.py
{% else %} Using DefaultsUsing default device role names. Customize in configuration.py or web UI.
{% endif %}Auto-creation, defaults, and other settings configured in configuration.py
Time: {{ latest_sync.timestamp }}
Status: {{ latest_sync.status|upper }}
Devices: {{ latest_sync.devices_synced }}
VLANs: {{ latest_sync.vlans_synced }}
Prefixes: {{ latest_sync.prefixes_synced }}
{% if latest_sync.deleted_devices or latest_sync.deleted_vlans or latest_sync.deleted_prefixes %}Cleaned: {{ latest_sync.deleted_devices }} devices, {{ latest_sync.deleted_vlans }} VLANs, {{ latest_sync.deleted_prefixes }} prefixes
{% endif %} {% else %}No synchronization performed yet.
{% endif %}| Started | Sync Mode | Progress | Current Operation | Status | Actions |
|---|---|---|---|---|---|
| {{ sync.timestamp }} | {% if sync.sync_mode == 'full' %} Full Sync {% elif sync.sync_mode == 'selective' %} Selective {% else %} {{ sync.sync_mode|title }} {% endif %} |
|
{{ sync.current_operation|default:"Initializing..." }} | RUNNING | View Details |
| Timestamp | Status | Organizations | Networks | Devices | VLANs | Prefixes | Duration | Actions |
|---|---|---|---|---|---|---|---|---|
| {{ log.timestamp }} | {% if log.status == 'success' %} {{ log.status|upper }} {% elif log.status == 'partial' %} {{ log.status|upper }} {% elif log.status == 'failed' %} {{ log.status|upper }} {% elif log.status == 'running' %} {{ log.status|upper }} {% else %} {{ log.status|upper }} {% endif %} | {{ log.organizations_synced }} | {{ log.networks_synced }} | {{ log.devices_synced }} | {{ log.vlans_synced }} | {{ log.prefixes_synced }} | {% if log.duration_seconds %} {{ log.duration_seconds|floatformat:2 }}s {% else %} - {% endif %} | View Details |
No sync logs available.
{% endif %}| Name | Interval | Next Run | Status | Actions |
|---|---|---|---|---|
|
{{ job.name }}
{% if job.description %}
{{ job.description }} {% endif %} |
{% if job.interval %} Every {{ job.interval }} minutes {% else %} One-time {% endif %} | {% if job.scheduled %} {{ job.scheduled }} {% else %} Pending {% endif %} |
Showing 5 most recent of {{ scheduled_jobs_count }} scheduled jobs
View All Scheduled JobsNo scheduled jobs configured.
Create Scheduled Job {% endif %}