{% extends 'base.html' %} {% load static %} {% block title %}Notification Analytics{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
Total Notifications
{{ total_notifications|default:0 }}
Total Deliveries
{{ total_deliveries|default:0 }}
Escalations
{{ escalation_stats.total|default:0 }}
{{ escalation_stats.resolved|default:0 }} resolved
Batch Jobs
0
0 pending
| Channel | Total | Delivered | Read | Failed | Success Rate |
|---|---|---|---|---|---|
| {{ channel.channel|title|replace:"_":" " }} | {{ channel.total }} | {{ channel.delivered }} | {{ channel.read }} | {{ channel.failed }} |
|
| No delivery data available | |||||
{{ role_stat.user__role|title|replace:"_":" " }}
{{ role_stat.total }} notifications
{{ role_stat.read_rate|floatformat:1 }}%
{{ role_stat.read }}/{{ role_stat.total }} read
No user engagement data available
{% endfor %}| Notification | Rule | Escalated To | Level | Status | Time |
|---|---|---|---|---|---|
|
{{ escalation.original_notification.title|truncatechars:40 }}
{{ escalation.original_notification.notification_type }}
|
{{ escalation.rule.name }} | {{ escalation.escalated_to.get_full_name }} | {{ escalation.escalation_level }} | {% if escalation.resolved_at %} Resolved {% elif escalation.acknowledged_at %} Acknowledged {% else %} Pending {% endif %} | {{ escalation.escalated_at|timesince }} ago |
| Type | Total | Read | Read Rate | Trend |
|---|---|---|---|---|
| {{ type_stat.notification_type|title|replace:"_":" " }} | {{ type_stat.count }} | - |
|
↑ |
| No notification type data available | ||||