{% extends "base.html" %} {% block title %}Dashboard - Dataskipper Boat{% endblock %} {% block content %}
{{ metrics.services|selectattr('status', 'equalto', 'running')|list|length if metrics.services else 0 }} Services Running
{{ metrics.cpu_percent }}% CPU Usage
📊
{{ metrics.memory_percent }}% Memory
{{ metrics.uptime }} Uptime

Services

{{ metrics.services|length if metrics.services else 0 }}
{% if metrics.services %}
{% for service in metrics.services %}
{{ service.name|replace('dataskipper-boat-', '')|upper if 'dataskipper-boat-' in service.name else service.name }}
{{ service.description if service.description else service.config_dir }}
{% endfor %}
{% else %}

No services configured

{% endif %}

System Resources

CPU {{ metrics.cpu_percent }}%
Memory {{ metrics.memory_used_mb }}/{{ metrics.memory_total_mb }} MB
Disk {{ metrics.disk_used_gb }}/{{ metrics.disk_total_gb }} GB
Platform {{ metrics.platform }}
Architecture {{ metrics.architecture }}
Python {{ metrics.python_version }}
Boot Time {{ metrics.boot_time[:19] if metrics.boot_time else '--' }}

Network Interfaces

-

Loading network interfaces...

Quick Actions

Recent Activity

View All →

Loading logs...

{% endblock %} {% block extra_head %} {% endblock %} {% block extra_scripts %} {% endblock %}