{% extends "base.html" %} {% load static custom_filters%} {% block title %}Integration Dashboard - {{ block.super }}{% endblock %} {% block content %}

Integration Dashboard

Total Systems

{{ total_systems }}

External systems
Active Endpoints

{{ total_endpoints }}

Integration points
Executions Today

{{ executions_today }}

{{ successful_executions }} successful
Failed Today

{{ failed_executions }}

Need attention
System Health Status
View All

{{ healthy_systems }}

Healthy Systems

{{ unhealthy_systems }}

Unhealthy Systems

{{ unknown_systems }}

Unknown Status
{% if unhealthy_systems > 0 %} {% endif %}
Recent Executions
View All
{% if recent_executions %}
{% for execution in recent_executions %} {% endfor %}
Endpoint System Status Duration Time
{{ execution.endpoint.name }}
{{ execution.endpoint.get_method_display }} {{ execution.endpoint.endpoint_path|truncatechars:30 }}
{{ execution.endpoint.system.name }} {% if execution.status == 'SUCCESS' %} Success {% elif execution.status == 'FAILED' %} Failed {% elif execution.status == 'RUNNING' %} Running {% else %} {{ execution.status }} {% endif %} {% if execution.duration_seconds %} {{ execution.duration_seconds|floatformat:2 }}s {% else %} - {% endif %}
{{ execution.execution_time|date:"H:i" }}
{{ execution.execution_time|timesince }} ago
{% else %}
No recent executions

Integration executions will appear here once they start running

{% endif %}
Webhook Activity
View All
{% if recent_webhook_executions %} {% for webhook in recent_webhook_executions %}
{{ webhook.webhook.name }}
{{ webhook.execution_time|timesince }} ago
{{ webhook.status }}
{% endfor %} {% else %}

No recent webhook activity

{% endif %}
System Overview

{{ total_mappings }}

Data Mappings

{{ total_webhooks }}

Webhooks

{{ active_integrations }}

Active

{{ pending_integrations }}

Pending
System Health {{ healthy_systems }}/{{ total_systems }}
{% endblock %}