{% extends "botapp/base.html" %} {% load static %} {% block title %}Dashboard | RPA Monitor{% endblock %} {% block extrahead %} {% endblock %} {% block content %}

Dashboard

Visão consolidada dos bots, execuções e saúde do sistema.

Período: Tudo Hoje 7d 30d 90d
Total de Bots
{{ total_bots }}
Ativos
{{ active_bots }}
Inativos
{{ inactive_bots }}
Alertas Ativos
{{ active_alerts }}
{% if critical_alerts > 0 %}
{{ critical_alerts }} crítico(s)
{% endif %}
Silenciosos >{{ silent_threshold_hours }}h
{{ silent_bots }}
Limpar
Execuções no Período
{{ total_runs|default:"0" }}
{{ completed_runs }} {{ failed_runs }}
Taxa de Sucesso
{% if success_rate is not None %}{{ success_rate }}%{% else %}—{% endif %}
{% if success_rate is not None %}
{% endif %}
Duração Média
{% if avg_duration_s %}{{ avg_duration_s|floatformat:1 }}s{% else %}—{% endif %}
{% if p50_duration_s %}
p50 {{ p50_duration_s|floatformat:1 }}s p95 {{ p95_duration_s|floatformat:1 }}s
{% endif %}

Status das Execuções

Bots por Departamento

Top 10 Bots por Tempo de Execução (horas)

Padrão de Execuções (dia × hora)

baixa
alta
{% if top_failing %}

Top Bots com Mais Falhas

{% for row in top_failing %} {% endfor %}
Bot Falhas Total Taxa
{{ row.name }} {{ row.fail }} {{ row.total }} {{ row.rate }}%
{% endif %}
{# Dados de charts serializados via json_script — escape automático bloqueia XSS #} {{ status_labels_data|json_script:"data-status-labels" }} {{ status_counts_data|json_script:"data-status-counts" }} {{ departments_data|json_script:"data-departments" }} {{ department_counts_data|json_script:"data-department-counts" }} {{ bot_names_data|json_script:"data-bot-names" }} {{ bot_durations_data|json_script:"data-bot-durations" }} {{ heatmap_data|json_script:"data-heatmap" }} {% endblock %}