{% extends "base.html" %} {% load promgen %} {% load i18n %} {% block content %} {% include 'promgen/breadcrumb.html' with rule=rule active='Edit Rule' only %} {% if rule.parent %}
Edit Parent
{% include "promgen/prometheus.rule" %}
Test Parent
{% endif %} {% if rule.overrides.count %}
{% for r in rule.overrides.all %} {% endfor %}
{{ r.content_object }} {{ r.name }} {{ r.clause|rulemacro:r }}
{% endif %}
{% csrf_token %}
{% if form.non_field_errors %}
Errors
{% for error in form.non_field_errors %}
{{ error|linebreaks }}
{% endfor %}
{% endif %}
{% include 'promgen/rule_form_block.html' %}
Labels - Control routing through AlertManager and Promgen
{{ label_set.management_form }} {% for label_form in label_set %} {% endfor %}
Label Value Delete?
{{ label_form.id }} {{ label_form.name }} {{ label_form.value }} {{ label_form.DELETE }}
  • Examples
  • {"severity":"major"}
Annotations - Provide extra details for notifications
{{ annotation_set.management_form }} {% for annotation_form in annotation_set %} {% endfor %}
Annotation Value Delete?
{{ annotation_form.id }} {{ annotation_form.name }} {{ annotation_form.value }} {{ annotation_form.DELETE }}
  • Examples
  • summary: High load on {% templatetag openvariable %} $labels.instance {% templatetag closevariable %}
{% csrf_token %}
{% endblock %}