{% extends "base_project.html" %} {% load compress humanize static hc_extras %} {% block title %}{{ check|down_title }}{% endblock %} {% block favicon %} {% if check.status == "down" %} {% else %} {% endif %} {% endblock %} {% block content %}
{% if is_copied %}

Copy created! This is a brand new check, with details copied over from your existing check. You might now want to update its name and tags.

{% endif %} {% if messages %}
{% for message in messages %}

{{ message }}

{% endfor %}
{% endif %}

{{ check.name_then_code }} {% if rw %} (edit…) {% endif %}

{% for tag in check.tags_list %} {{ tag }} {% endfor %}
{% if rw %}

Description

{% if check.desc %} {{ check.desc|linebreaks|urlize }}
{% else %} Add description… {% endif %}
{% elif check.desc %}

Description

{{ check.desc|linebreaks|urlize }}
{% endif %}

How To Ping {% if rw %} {% endif %}

Keep this check up by making HTTP {% if check.methods == "POST" %}POST{% endif %} requests to this URL:

{% if check.url %} {{ check.url }} {% else %} (unavailable, set name first) {% endif %}

Ping by sending email:

{{ check.email }}

You can also explicitly signal a failure and measure job execution time.

{% if rw %} {% endif %} {% if check.url %} {% endif %}

Current Status

{% include "front/log_status_text.html" %}

{% include "front/details_downtimes.html" %}
{% if rw %}
{% csrf_token %}
{% endif %} {% if check.url %} {% if project.show_slugs and not project.ping_key %} {% if rw %} {% endif %} {% else %} {% endif %} {% endif %}

Schedule

{% if check.kind == "simple" %} {% elif check.kind == "cron" %} {% elif check.kind == "oncalendar" %} {% endif %} {% if check.kind == "cron" or check.kind == "oncalendar" %} {% endif %}
Period {{ check.timeout|hc_duration }}
(The expected time between pings)
Cron Expression {{ check.schedule }} OnCalendar Expr. {{ check.schedule|linebreaksbr }}
Time Zone {{ check.tz }}
Grace Time {{ check.grace|hc_duration }}
(When a check is late, how long to wait to send an alert)
{% if rw %}
{% endif %}
{% if group_channels %}

Notification Groups

{% for channel in group_channels %} {% endfor %}
{% if channel in enabled_channels %}ON{% else %}OFF{% endif %} {{ channel }}
{% endif %}

Notification Methods

{% if channels %} {% for channel in channels %} {% endfor %}
{% if channel in enabled_channels %}ON{% else %}OFF{% endif %} {{ channel }}
{% else %}
No notification methods set up yet.
Set up your preferred methods of notification in the Integrations page.
{% endif %}
{% if rw %}

Danger Zone

Copy, transfer, or permanently remove this check.

{% if project.num_checks_available > 0 %} {% endif %}  
{% endif %}

Events
{% if check.kind == "simple" or check.tz != "UTC" %} {% endif %} {% if check.kind == "cron" or check.kind == "oncalendar" %} {% endif %}

{% csrf_token %}
{% include "front/update_name_modal.html" %} {% include "front/update_timeout_modal.html" %} {% include "front/show_usage_modal.html" %} {% include "front/remove_check_modal.html" %} {% include "front/clear_events_modal.html" %} {% include "front/filtering_rules_modal.html" %} {% include "front/copy_modal.html" %} {% if rw and project.show_slugs and not project.ping_key %} {% endif %} {% endblock %} {% block scripts %} {% compress js %} {% endcompress %} {% endblock %}