{% extends "base.html" %} {% load static %} {% block title %}External Systems - {{ block.super }}{% endblock %} {% block content %}

External Systems

Total Systems

{{ total_systems }}

Configured
Active Systems

{{ active_systems }}

Online
Healthy Systems

{{ healthy_systems }}

Responding
Failed Systems

{{ failed_systems }}

Need attention
Filters and Search
{% if request.GET %} Clear Filters {% endif %}
{{ systems.count }} system{{ systems.count|pluralize }} found
{% for system in systems %} {% empty %} {% endfor %}
System Type Vendor Connection Health Status Last Check Status Actions
{{ system.name }}
{{ system.description|truncatechars:40 }}
{{ system.get_system_type_display }} {% if system.vendor %}
{{ system.vendor }}
{% if system.version %} v{{ system.version }} {% endif %} {% else %} Not specified {% endif %}
{% if system.base_url %}
{{ system.base_url|truncatechars:30 }}
{% elif system.host %}
{{ system.host }}{% if system.port %}:{{ system.port }}{% endif %}
{% else %} Not configured {% endif %} {{ system.get_authentication_type_display }}
{% if system.last_health_check_status == 'HEALTHY' %} Healthy {% elif system.last_health_check_status == 'UNHEALTHY' %} Unhealthy {% else %} Unknown {% endif %} {% if system.last_health_check %}
{{ system.last_health_check|date:"M d, H:i" }}
{{ system.last_health_check|timesince }} ago {% else %} Never {% endif %}
{% if system.is_active %}Active{% else %}Inactive{% endif %}
No external systems found

{% if request.GET %} Try adjusting your search criteria or clear filters {% else %} External systems will appear here once configured {% endif %}

Add First System
{% if is_paginated %} {% endif %}
{% endblock %}