{% extends "aggregator/base.html" %} {% load pagination_tags %} {% load humanize %} {% block content %}

We track health of {{ services_count|intcomma }} remote map services, containing a total of {{ layers_count|intcomma }} layers.

{% if services %}
Catalogs: all ({{ services_count }}) {% for catalog in catalogs %} {{ catalog.name }} ({{ catalog.service_set.count }}) {% endfor %}
Filter by: {% for type in types_list %}  {{ type.1 }} ({{ type.2 }}) {% endfor %}
{% autopaginate services 10 %} {% for service in services %} {% endfor %} {% paginate %}
Title Layers Last Check Total Checks Status Response Times Reliability
{{ service.catalog.name }}:{{ service.get_domain }}
{{ service.title|truncatechars:40 }}
{{ service.url|truncatechars:40 }}
{{ service.get_type_display }} {# {{ service.catalog.name }}#}
{{ service.layer_set.all.count }} {{ service.last_updated }} {{ service.checks_count }} {% if service.last_status %} {% else %} {% endif %}
  • Min: {{ service.min_response_time|floatformat:2 }}s
  • Average: {{ service.average_response_time|floatformat:2 }}s
  • Max: {{ service.max_response_time|floatformat:2 }}s
{% if service.reliability > 97 %} {% else %} {{ service.reliability|floatformat:2 }}% {% endif %}
{% else %}

No services are available.

{% endif %} {% endblock %}