{% extends "base.html" %} {% block title %}Central — Enrichment{% endblock %} {% block content %}

Enrichment

Central-side event enrichment. Results are attached to each event under data._enriched.<enricher>. Changes hot-reload into the supervisor; switching backend invalidates the enrichment cache. Backend settings below are validated against the selected backend; switching backend then saving re-renders this form with the new backend's fields.

Configuration {% for field in outer_fields %} {% if field.widget == "text" %} {% if field.description %}{{ field.description }}{% endif %} {% if errors and errors[field.name] %} {{ errors[field.name] }} {% endif %} {% elif field.widget == "number" %} {% if field.description %}{{ field.description }}{% endif %} {% if errors and errors[field.name] %} {{ errors[field.name] }} {% endif %} {% endif %} {% endfor %}
Backend settings — {{ backend_class }} {% if not backend_fields %} This backend takes no settings. {% endif %} {% for field in backend_fields %} {% set fk = "bs_" ~ field.name %} {% if field.widget == "text" %} {% if field.description %}{{ field.description }}{% endif %} {% if errors and errors[fk] %} {{ errors[fk] }} {% endif %} {% elif field.widget == "number" %} {% if field.description %}{{ field.description }}{% endif %} {% if errors and errors[fk] %} {{ errors[fk] }} {% endif %} {% elif field.widget == "checkbox" %} {% if field.description %}{{ field.description }}{% endif %} {% if errors and errors[fk] %} {{ errors[fk] }} {% endif %} {% elif field.widget == "json" %} JSON object{% if field.description %} — {{ field.description }}{% endif %} {% if errors and errors[fk] %} {{ errors[fk] }} {% endif %} {% endif %} {% endfor %}
{% endblock %}