{% extends "base.html" %} {% block content %}
Side-by-side comparison of {{ jobs|length }} monitoring sessions
Choose 2-4 completed jobs for side-by-side comparison
No completed jobs available for comparison
Create New Job| Metric | {% for job in jobs %}{{ job.name or job.replication_group_id[:15] }} | {% endfor %}Diff |
|---|---|---|
| Total Commands | {% for job in jobs %}{{ job.total_commands|format_number }} | {% endfor %}{% if jobs|length == 2 %} {% set diff = jobs[0].total_commands - jobs[1].total_commands %} {% if diff > 0 %}+{% endif %}{{ diff|format_number }} {% endif %} |
| Duration | {% for job in jobs %}{{ job.duration_seconds }}s | {% endfor %}|
| Commands/sec | {% for job in jobs %}{{ (job.total_commands / job.duration_seconds)|round(1) if job.duration_seconds > 0 else 0 }} | {% endfor %}{% if jobs|length == 2 %} {% set rate1 = (jobs[0].total_commands / jobs[0].duration_seconds) if jobs[0].duration_seconds > 0 else 0 %} {% set rate2 = (jobs[1].total_commands / jobs[1].duration_seconds) if jobs[1].duration_seconds > 0 else 0 %} {% set diff = rate1 - rate2 %} {% if diff > 0 %}+{% endif %}{{ diff|round(1) }} {% endif %} |
| Shards | {% for job in jobs %}{{ stats[job.id].shard_count }} | {% endfor %}|
| Unique Keys | {% for job in jobs %}{{ stats[job.id].unique_keys|format_number }} | {% endfor %}{% if jobs|length == 2 %} {% set diff = stats[jobs[0].id].unique_keys - stats[jobs[1].id].unique_keys %} {% if diff > 0 %}+{% endif %}{{ diff|format_number }} {% endif %} |
| Unique Patterns | {% for job in jobs %}{{ stats[job.id].unique_patterns|format_number }} | {% endfor %}{% if jobs|length == 2 %} {% set diff = stats[jobs[0].id].unique_patterns - stats[jobs[1].id].unique_patterns %} {% if diff > 0 %}+{% endif %}{{ diff|format_number }} {% endif %} |