{% extends "base.html" %} {% load promgen %} {% load i18n %} {% block title %} Promgen / Rule / {{ rule.name }} {% endblock %} {% block content %} {% breadcrumb rule 'Edit Rule' %}
Alerts
{% include 'promgen/alert_row.html' %}
{% csrf_token %}
{% if form.non_field_errors %}
Errors
{% for error in form.non_field_errors %}
{{ error }}
{% endfor %}
{% endif %}
{% include 'promgen/rule_form_block.html' %}
Labels - Control routing through AlertManager and Promgen
{% include 'promgen/rule_formset_table.html' with formset=label_form only %}
  • Examples
  • {"severity":"major"}
Annotations - Provide extra details for notifications
{% include 'promgen/rule_formset_table.html' with formset=annotation_form only %}
  • Examples
  • summary: High load on {% templatetag openvariable %} $labels.instance {% templatetag closevariable %}
{% if rule.overrides.count %}
Child Rules
{% for r in rule.overrides.all %} {% endfor %}
{{ r.content_object }} {{ r.name }} {{ r|rulemacro }}
{% endif %}
{% csrf_token %}
{% endblock %}