{% extends "base.html" %} {% block title %}{{ action }} {% if check_type == "json-http" %}JSON HTTP{% else %}HTTP{% endif %} Health Check - Nyxmon Dashboard{% endblock %} {% block content %}
{% if check_type == "json-http" %}

📋 {{ action }} JSON HTTP Health Check

{% else %}

🌐 {{ action }} HTTP Health Check

{% endif %} ← Back
{% if check_type == "json-http" %}

Monitor JSON API endpoint and validate response structure

{% else %}

Monitor web endpoint availability and response

{% endif %}
{% csrf_token %}

Basic Information

{{ form.name }} {% if form.name.help_text %}
{{ form.name.help_text }}
{% endif %} {% if form.name.errors %}
{% for error in form.name.errors %}
{{ error }}
{% endfor %}
{% endif %}
{{ form.service }} {% if form.service.errors %}
{% for error in form.service.errors %}
{{ error }}
{% endfor %}
{% endif %}
{{ form.check_interval }} {% if form.check_interval.help_text %}
{{ form.check_interval.help_text }}
{% endif %} {% if form.check_interval.errors %}
{% for error in form.check_interval.errors %}
{{ error }}
{% endfor %}
{% endif %}
{{ form.disabled }} {% if form.disabled.help_text %}
{{ form.disabled.help_text }}
{% endif %}

{% if check_type == "json-http" %}JSON HTTP{% else %}HTTP{% endif %} Configuration

{{ form.url }} {% if form.url.help_text %}
{{ form.url.help_text }}
{% endif %} {% if form.url.errors %}
{% for error in form.url.errors %}
{{ error }}
{% endfor %}
{% endif %}
{{ form.check_type }}
Cancel
{% endblock %}